Energy-based model-reduction of nonholonomic mechanical systems

Research on nonholonomic mechanical systems has focused mainly on describing geometric structure, controllability, and motion planning, yet little attention has been paid to several energy aspects of these systems. This paper describes a method to model nonholonomic mechanical systems as reduced-order port-controlled Hamiltonian systems, in which the energy structure is shown explicitly. We show how very simple equations are obtained for the example of the snakeboard, and then discuss how these equations can be used to derive an energy-based controller in an intuitive way.

[1]  Joel W. Burdick,et al.  Second order averaging methods and oscillatory feedback control of underactuated mechanical systems , 2002 .

[2]  Alan S. Perelson,et al.  System Dynamics: A Unified Approach , 1976, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  Francesco Bullo,et al.  On mechanical control systems with nonholonomic constraints and symmetries , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[4]  Stefano Stramigioli,et al.  Port-Based Modeling and Analysis of Snakboard Locomotion , 2004 .

[5]  Stefano Stramigioli,et al.  Modeling and IPC Control of Interactive Mechanical Systems - A Coordinate-Free Approach , 2001 .

[6]  P. Vela Averaging and control of nonlinear systems , 2003 .

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

[8]  A. Isidori Nonlinear Control Systems , 1985 .

[9]  van der Arjan Schaft,et al.  On the Hamiltonian Formulation of Nonholonomic Mechanical Systems , 1994 .

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