Steering a class of redundant mechanisms through end-effector generalized forces

A particular class of underactuated systems is obtained by considering kinematically redundant manipulators for which all joints are passive and the only available inputs are forces/torques acting on the end-effector. Under the assumption that the degree of redundancy is provided by prismatic joints located at the base, we address the problem of steering the robot between two arbitrary equilibrium configurations. By performing a preliminary partial feedback linearization, the dynamic equations take a convenient triangular form, which is further simplified under additional hypotheses. We give sufficient conditions for controllability of this kind of mechanisms. With a PPR robot as a case study, an algorithm is proposed for computing end-effector commands that produce the desired reconfiguration in finite time. Simulation results and a discussion on possible generalizations are given.

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

[2]  D. G. Caldwell,et al.  Advanced Robotics and Intelligent Machines , 1996 .

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

[4]  R. Murray,et al.  Differential Flatness of Mechanical Control Systems: A Catalog of Prototype Systems , 1995 .

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

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

[7]  Giuseppe Oriolo,et al.  Stabilization of underactuated robots: theory and experiments for a planar 2R manipulator , 1997, Proceedings of International Conference on Robotics and Automation.

[8]  Kevin M. Lynch,et al.  Controllability of pushing , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[9]  Giuseppe Oriolo,et al.  Reconfiguration of redundant robots under kinematic inversion , 1995, Adv. Robotics.

[10]  J. W. Humberston Classical mechanics , 1980, Nature.

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

[12]  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.

[13]  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..

[14]  Mark W. Spong,et al.  Energy Based Control of a Class of Underactuated Mechanical Systems , 1996 .

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

[16]  Alberto Isidori,et al.  Nonlinear control systems: an introduction (2nd ed.) , 1989 .

[17]  Russell H. Taylor,et al.  Constrained Cartesian motion control for teleoperated surgical robots , 1996, IEEE Trans. Robotics Autom..

[18]  A. Bloch,et al.  Control and stabilization of nonholonomic dynamic systems , 1992 .

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

[20]  J. Coron LINKS BETWEEN LOCAL CONTROLLABILITY AND LOCAL CONTINUOUS STABILIZATION , 1992 .

[21]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

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

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

[24]  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.