Modeling and controllability for a class of hybrid mechanical systems

This paper studies a class of hybrid mechanical systems that locomote by switching between constraints defining different dynamic regimes. We develop a geometric framework for modeling smooth phenomena such as inertial forces, holonomic and nonholonomic constraints, as well as discrete features such as transitions between smooth dynamic regimes through plastic and elastic impacts. We focus on devices that are able to switch between constraints at an arbitrary point in the configuration space. This class of hybrid mechanical control systems can be described in terms of affine connections and jump transition maps that are linear in the velocity. We investigate two notions of local controllability, the equilibrium and kinematic controllability, and provide sufficient conditions for each of them. The tests rely on the assumption of zero velocity switches. We illustrate the modeling framework and the controllability tests on a planar sliding, clamped, and rolling device. In particular, we show how the analysis can be used for motion planning.

[1]  Richard M. Murray,et al.  Configuration Controllability of Simple Mechanical Control Systems , 1997, SIAM Rev..

[2]  Andrew D. Lewis Simple mechanical control systems with constraints , 2000, IEEE Trans. Autom. Control..

[3]  R. Brockett System Theory on Group Manifolds and Coset Spaces , 1972 .

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

[5]  S. Hirose,et al.  Study on Roller-Walk (basic characteristics and its control) , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[6]  P. Krishnaprasad,et al.  Oscillations, SE(2)-snakes and motion control: A study of the Roller Racer , 2001 .

[7]  Thomas A. Henzinger,et al.  Hybrid Automata: An Algorithmic Approach to the Specification and Verification of Hybrid Systems , 1992, Hybrid Systems.

[8]  Naomi Ehrich Leonard,et al.  Controllability and motion algorithms for underactuated Lagrangian systems on Lie groups , 2000, IEEE Trans. Autom. Control..

[9]  Kevin M. Lynch,et al.  Kinematic controllability for decoupled trajectory planning in underactuated mechanical systems , 2001, IEEE Trans. Robotics Autom..

[10]  I. Holopainen Riemannian Geometry , 1927, Nature.

[11]  S. Hirose,et al.  Study on Roller-Walker (system integration and basic experiments) , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[12]  Peter E. Caines,et al.  Hierarchical hybrid systems: Geometry, controllability and applications to air traffic control , 1999 .

[13]  Francesco Bullo,et al.  On mechanical control systems with nonholonomic constraints and symmetries , 2002, Syst. Control. Lett..

[14]  Roger W. Brockett,et al.  Hybrid Models for Motion Control Systems , 1993 .

[15]  Joel W. Burdick,et al.  Quasi-static legged locomotors as nonholonomic systems , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[16]  Jan H. van Schuppen,et al.  A Sufficient Condition for Controllability of a Class of Hybrid Systems , 1998, HSCC.

[17]  Naoji Shiroma,et al.  Collision-Free Trajectory Planning for a 3-DoF Robot with a Passive Joint , 2000, Int. J. Robotics Res..

[18]  B. Brogliato Nonsmooth Impact Mechanics: Models, Dynamics and Control , 1996 .

[19]  Francesco Bullo,et al.  Kinematic controllability and motion planning for the snakeboard , 2003, IEEE Trans. Robotics Autom..

[20]  Woojin Chung,et al.  Design and control of the nonholonomic manipulator , 2001, IEEE Trans. Robotics Autom..

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

[22]  Francesco Bullo,et al.  An investigation into non-smooth locomotion , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[23]  A. Bloch,et al.  Nonholonomic Control Systems on Riemannian Manifolds , 1995 .

[24]  Joseph Sifakis,et al.  An Approach to the Description and Analysis of Hybrid Systems , 1992, Hybrid Systems.

[25]  Maria Domenica Di Benedetto,et al.  Hybrid Systems: Computation and Control , 2001, Lecture Notes in Computer Science.

[26]  Sonia Martínez,et al.  On nonlinear controllability and series expansions for Lagrangian systems with dissipative forces , 2002, IEEE Trans. Autom. Control..

[27]  V. Borkar,et al.  A unified framework for hybrid control: model and optimal control theory , 1998, IEEE Trans. Autom. Control..

[28]  Robert L. Grossman,et al.  Timed Automata , 1999, CAV.

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

[30]  J. Marsden,et al.  Introduction to mechanics and symmetry , 1994 .

[31]  Joel W. Burdick,et al.  Controllability of kinematic control systems on stratified configuration spaces , 2001, IEEE Trans. Autom. Control..