Energy-based model-reduction of nonholonomic mechanical systems
Authors
Abstract
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.
Citation
- Journal: IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA ‘04. 2004
- Year: 2004
- Volume:
- Issue:
- Pages: 4584–4589 Vol.5
- Publisher: IEEE
- DOI: 10.1109/robot.2004.1302440
BibTeX
@inproceedings{Duindam_2004,
title={{Energy-based model-reduction of nonholonomic mechanical systems}},
DOI={10.1109/robot.2004.1302440},
booktitle={{IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA ’04. 2004}},
publisher={IEEE},
author={Duindam, V. and Stramigioli, S.},
year={2004},
pages={4584-4589 Vol.5}
}
References
- Van Der Schaft, A. J. & Maschke, B. M. On the Hamiltonian formulation of nonholonomic mechanical systems. Reports on Mathematical Physics 34, 225–233 (1994) – 10.1016/0034-4877(94)90038-8
- paynter, Analysis and Design of Engineering Systems (1961)
- karnopp, System Dynamics A Unified Approach (1990)
- stramigioli, Modeling and IPC Control of Interactive Mechanical Systems A Coordinate-Free Approach (2001)
- duindam, Port-Based Modeling and Analysis of Snakeboard Locomotion. submitted to the International Symposium on Mathematical Theory of Networks and Systems (2004)
- vela, Averaging and Control of Nonlinear Systems. (2003)
- Bullo, F. & Žefran, M. On mechanical control systems with nonholonomic constraints and symmetries. Systems & Control Letters 45, 133–143 (2002) – 10.1016/s0167-6911(01)00173-6
- Bloch, A. M. Nonholonomic Mechanics and Control. Interdisciplinary Applied Mathematics (Springer New York, 2003). doi:10.1007/b97376 – 10.1007/b97376
- vela, Second-order Averaging Methods and Oscillatory Feedback Control of Underactuated Mechanical Systems. Proceedings of the IEEE American Control Conference (2002)
- van der Schaft, A. L2 - Gain and Passivity Techniques in Nonlinear Control. Communications and Control Engineering (Springer London, 2000). doi:10.1007/978-1-4471-0507-7 – 10.1007/978-1-4471-0507-7
- blankenstein, Symmetries and Locomotion of a 2D Mechanical Network: the Snakeboard. Lecture Notes for the Euron/GeoPleX Summer School (2003)
- lewis, Nonholonomic Mechanics and Locomotion: the Snakeboard Example. Proceedings of the IEEE Conference on Robotics and Automation (1994)
- snakeboard, (0)
- Isidori, A. Nonlinear Control Systems. Communications and Control Engineering (Springer London, 1995). doi:10.1007/978-1-84628-615-5 – 10.1007/978-1-84628-615-5