A simple STLC test for mechanical systems underactuated by one control

We consider the controllability problem, i.e., the existence of a suitable control input that achieves a desired reconfiguration, for underactuated mechanical systems. Since there is no general analytic tool for investigating this natural controllability property in nonlinear systems, one possibility is to study small-time local controllability (STLC), a property which is sufficient for stating controllability. The available STLC conditions require the computation of Lie brackets on the classical state-space form of the dynamic model equations. In this paper, we provide a simple sufficient condition for testing STLC in underactuated mechanical systems with n degrees of freedom and n - 1 control inputs, directly based on the terms of the system inertia matrix. As an application, we analyze the STLC of planar robots with n rotational joints, one of which is passive.

[1]  Yoshihiko Nakamura,et al.  Nonlinear behavior and control of a nonholonomic free-joint manipulator , 1997, IEEE Trans. Robotics Autom..

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

[3]  Kevin M. Lynch,et al.  Kinematic controllability and decoupled trajectory planning for underactuated mechanical systems , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[4]  R. Mattone,et al.  Control problems in underactuated manipulators , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[5]  Thomas Kailath,et al.  Linear Systems , 1980 .

[6]  Naoji Shiroma,et al.  Nonholonomic control of a three-DOF planar underactuated manipulator , 1998, IEEE Trans. Robotics Autom..

[7]  R. Murray,et al.  Configuration Flatness of Lagrangian Systems Underactuated by One Control , 1998 .

[8]  Gianna Stefani,et al.  Controllability along a trajectory: a variational approach , 1993 .

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

[10]  A. D. Lewis,et al.  Configuration Controllability of Simple Mechanical Control Systems , 1997 .

[11]  Giuseppe Oriolo,et al.  Steering a class of redundant mechanisms through end-effector generalized forces , 1998, IEEE Trans. Robotics Autom..

[12]  Florent Lamiraux,et al.  Smooth motion planning for car-like vehicles , 2001, IEEE Trans. Robotics Autom..

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

[14]  Keigo Kobayashi,et al.  Controllability of Under-Actuated Planar Manipulators with One Unactuated Joint , 2002, Int. J. Robotics Res..

[15]  Naoji Shiroma,et al.  Time-scaling control of an underactuated manipulator , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[16]  Giuseppe Oriolo,et al.  Motion planning and trajectory control of an underactuated three-link robot via dynamic feedback linearization , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[17]  Arjan van der Schaft,et al.  Dynamics and control of a class of underactuated mechanical systems , 1999, IEEE Trans. Autom. Control..

[18]  Alessandro De Luca,et al.  Stabilization of an underactuated planar 2R manipulator , 2000 .

[19]  Giuseppe Oriolo,et al.  Control of mechanical systems with second-order nonholonomic constraints: underactuated manipulators , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[20]  Naoji Shiroma,et al.  Time-scaling control of an underactuated manipulator , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).