Stabilization of underactuated robots: theory and experiments for a planar 2R manipulator

We outline a general approach for the stabilization of robots with passive joints, an interesting example of mechanical systems that may not be controllable in the first approximation. The proposed method is based on a recently introduced iterative steering paradigm, which prescribes the repeated application of a contracting open-loop control law. In order to complete efficiently such a law, the dynamic equations of the robot are put in a suitable form, via partial feedback linearization and approximate nilpotentization. The design procedure is illustrated for a 2R robot moving in the horizontal plane with a single actuator at the base. Experimental results are presented for a laboratory prototype.

[1]  R. Mattone,et al.  Control of underactuated mechanical systems: application to the planar 2R robot , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[2]  M. Reyhanoglu,et al.  Discontinuous feedback stabilization of nonholonomic systems in extended power form , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[3]  Giuseppe Oriolo,et al.  Dynamic mobility of redundant robots using end-effector commands , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  J. Baillieul,et al.  Control problems in super-articulated mechanical systems , 1994, IEEE Trans. Autom. Control..

[5]  P. Lucibello,et al.  Control experiments on a two-link robot with a flexible forearm , 1990, 29th IEEE Conference on Decision and Control.

[6]  O. J. Sørdalen,et al.  Exponential stabilization of nonholonomic chained systems , 1995, IEEE Trans. Autom. Control..

[7]  Giuseppe Oriolo,et al.  Stabilization via iterative state steering with application to chained-form systems , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[8]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

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

[10]  Hirohiko Arai Controllability of a 3-DOF manipulator with a passive joint under a nonholonomic constraint , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[11]  C. Samson,et al.  Time-varying exponential stabilization of the attitude of a rigid spacecraft with two controls , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[12]  Brigitte d'Andréa-Novel,et al.  Feedback stabilization of a hybrid PDE-ODE system: Application to an overhead crane , 1994, Math. Control. Signals Syst..

[13]  Yoshihiko Nakamura,et al.  Chaos and nonlinear control of a nonholonomic free-joint manipulator , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[14]  Monique Chyba,et al.  Canonical nilpotent approximation of control systems: application to nonholonomic motion planning , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[15]  Henry Hermes,et al.  Nilpotent and High-Order Approximations of Vector Field Systems , 1991, SIAM Rev..

[16]  C. Samson Control of chained systems application to path following and time-varying point-stabilization of mobile robots , 1995, IEEE Trans. Autom. Control..

[17]  Mark W. Spong,et al.  The swing up control problem for the Acrobot , 1995 .

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

[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]  H. Sussmann A general theorem on local controllability , 1987 .