Control of Rolling Disk Motion on an Arbitrary Smooth Surface

This letter studies the motion of a vertical rolling disk on an arbitrary smooth surface in ${\mathbb {R}}^{3}$ . The disk can roll without slipping about its axis and turn about the surface normal. A global formulation for the dynamics of the rolling disk is proposed without the use of local coordinates, and the model is globally defined on the manifold without singularities or ambiguities. The theoretical results are specialized for two different surfaces; a flat surface and a spherical surface. The proposed motion planning algorithm consists of three phases and each phase is a rest-to-rest maneuver, such that the rolling disk is stationary at both the start and the end of each phase. Simulation results are included that show effectiveness of the motion planning algorithm on the smooth surfaces.

[1]  Velimir Jurdjevic The geometry of the plate-ball problem , 1993 .

[2]  C. Samson,et al.  Stabilization of trajectories for systems on Lie groups. Application to the rolling sphere. , 2008 .

[3]  Naomi Ehrich Leonard,et al.  Motion control of drift-free, left-invariant systems on Lie groups , 1995, IEEE Trans. Autom. Control..

[4]  A. Bloch,et al.  Nonholonomic Mechanics and Control , 2004, IEEE Transactions on Automatic Control.

[5]  Taeyoung,et al.  Global Formulations of Lagrangian and Hamiltonian Dynamics on Manifolds , 2017 .

[6]  Masahide Ito Holonomy-based motion planning of a second-order chained form system by using sinusoidal functions , 2015, 2015 10th International Workshop on Robot Motion and Control (RoMoCo).

[7]  Randal W. Beard,et al.  Two hybrid control schemes for nonholonomic robots , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[8]  J.M. Osborne,et al.  Steering the Chaplygin Sleigh by a Moving Mass , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[9]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[10]  H. Sussmann A general theorem on local controllability , 1987 .

[11]  A. Astolfi Discontinuous control of nonholonomic systems , 1996 .

[12]  H. Sussmann Subanalytic sets and feedback control , 1979 .

[13]  M. Reyhanoglu A general nonholonomic motion planning strategy for Caplygin systems , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[14]  Mahmut Reyhanoglu,et al.  Motion planning for a knife-edge on the surface of a hyperboloid , 2017, 2017 11th Asian Control Conference (ASCC).

[15]  A. Bloch,et al.  Control and stabilization of nonholonomic dynamic systems , 1992 .

[16]  Y. Yavin Stabilization and control of the motion of a rolling disk , 1999 .

[17]  Taeyoung Lee,et al.  Published online in Wiley InterScience (www.interscience.wiley.com). DOI: 10.1002/nme.2603 Lagrangian mechanics and variational integrators on two-spheres , 2022 .

[18]  Zexiang Li,et al.  Motion of two rigid bodies with rolling constraint , 1990, IEEE Trans. Robotics Autom..

[19]  Mahmut Reyhanoglu,et al.  Control and stabilization of nonholonomic Caplygin dynamic systems , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[20]  Pascal Morin,et al.  Practical stabilization of driftless systems on Lie groups: the transverse function approach , 2003, IEEE Trans. Autom. Control..

[21]  Mahmut Reyhanoglu,et al.  Knife-Edge Motion on a Surface as a Nonholonomic Control Problem , 2017, IEEE Control Systems Letters.

[22]  J. Coron On the stabilization in finite time of locally controllable systems by means of continuous time-vary , 1995 .

[23]  Zhong-Ping Jiang,et al.  A recursive technique for tracking control of nonholonomic systems in chained form , 1999, IEEE Trans. Autom. Control..

[24]  Alessandro Astolfi,et al.  Finite-time control of cross-chained nonholomic systems by switched state feedback , 2008, 2008 47th IEEE Conference on Decision and Control.

[25]  O. J. Sørdalen,et al.  Exponential stabilization of nonholonomic chained systems , 1995, IEEE Trans. Autom. Control..