Controllability Tests for Mechanical Systems withSymmetries and ConstraintsJim

This paper derives controllability tests for a large class of mechanical systems characterized by nonholonomic constraints and symmetries. Recent research in geometric mechanics has led to a single, simpliied framework that describes this class of systems, which includes examples such as wheeled mobile robots; undulatory robotic and biological locomotion systems, such as paramecia, inch-worms, and snakes; and the reorientation of satellites and underwater vehicles. This geometric framework has also been applied to more unusual examples, such as the snakeboard robot, the wobblestone, and the reorientation of a falling cat. Using modern results from nonlinear control theory, we develop accessibility and controllability tests based on this reduced geometric structure. We also discuss parallels between these tests and the construction of open-loop control algorithms, with analogies to the generation of locomotive gaits for robotic systems .

[1]  M Hildebrand,et al.  Symmetrical gaits of horses. , 1965, Science.

[2]  R. Abraham,et al.  Manifolds, Tensor Analysis, and Applications , 1983 .

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

[4]  F. Wilczek,et al.  Geometry of self-propulsion at low Reynolds number , 1989, Journal of Fluid Mechanics.

[5]  R. Montgomery Isoholonomic problems and some applications , 1990 .

[6]  P. Krishnaprasad Geometric Phases, and Optimal Reconfiguration for Multibody Systems , 1990, 1990 American Control Conference.

[7]  Arjan van der Schaft,et al.  Non-linear dynamical control systems , 1990 .

[8]  I. Stewart,et al.  Symmetry-breaking bifurcation: A possible mechanism for 2:1 frequency-locking in animal locomotion , 1992, Journal of mathematical biology.

[9]  J. Canny,et al.  Nonholonomic Motion Planning , 1992 .

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

[11]  Richard Montgomery,et al.  Nonholonomic Control and Gauge Theory , 1993 .

[12]  Yoshihiko Nakamura,et al.  Exploiting nonholonomic redundancy of free-flying space robots , 1993, IEEE Trans. Robotics Autom..

[13]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

[14]  Joel W. Burdick,et al.  Nonholonomic mechanics and locomotion: the snakeboard example , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[15]  P. Krishnaprasad,et al.  G-snakes: nonholonomic kinematic chains on Lie groups , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[16]  Joel W. Burdick,et al.  The mechanics of undulatory locomotion: the mixed kinematic and dynamic case , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[17]  Andrew D. Lewis,et al.  Aspects of Geometric Mechanics and Control of Mechanical Systems , 1995 .

[18]  Dimitris P. Tsakiris,et al.  Oscillations, SE(2)-snakes and motion control , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[19]  J. Ostrowski The mechanics and control of undulatory robotic locomotion , 1995 .

[20]  J. Burdick,et al.  Controllability with unilateral control inputs , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[21]  P. Krishnaprasad,et al.  Nonholonomic mechanical systems with symmetry , 1996 .

[22]  Joel W. Burdick,et al.  The Geometric Mechanics of Undulatory Robotic Locomotion , 1998, Int. J. Robotics Res..