Adaptive control of flexible manipulators carrying large uncertain payloads

An adaptive controller is presented for a manipulator with revolute joints and structurally flexible links which carries a rigid payload with unknown mass properties. Under the assumption that the payload mass is much greater than that of the manipulator, globally stable tracking of the Cartesian end-effector coordinates is established. Key ideas underlying the controller development are the passivity of a mapping involving the end-effector rates as part of the output and a fixed parameter feedforward which preserves this property. The concept of filtered error is borrowed from previous work on rigid arms and suitably modified in developing the adaptive law. Although measurements of the tip positions and rates are needed, there is no requirement for sensing of the elastic coordinates. A numerical example involving a six DOF manipulator with flexible links demonstrates excellent tracking with respect to a simulation based on the exact motion equations. © 1996 John Wiley & Sons, Inc.

[1]  Mark W. Spong,et al.  Adaptive control of flexible-joint manipulators , 1989, IEEE Control Systems Magazine.

[2]  Rogelio Lozano,et al.  Adaptive control of robot manipulators with flexible joints , 1992 .

[3]  R. Ortega,et al.  Adaptive motion control design of robot manipulators: an input-output approach , 1989 .

[4]  Christopher J. Damaren,et al.  Approximate inverse dynamics and passive feedback for flexible manipulators with large payloads , 1996, IEEE Trans. Robotics Autom..

[5]  Mathukumalli Vidyasagar,et al.  Passive control of a single flexible link , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[6]  T. Fossen Comments on "Hamiltonian adaptive control of spacecraft" by J.J.E. Slotine and M.D. Di Benedetto , 1993, IEEE Trans. Autom. Control..

[7]  Romeo Ortega,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[8]  Jean-Jacques E. Slotine,et al.  Performance in Adaptive Manipulator Control , 1991, Int. J. Robotics Res..

[9]  G. B. Sincarsin,et al.  Dynamics of an elastic multibody chain: Part B—Global dynamics , 1989 .

[10]  L. Lanari,et al.  A family of asymptotically stable control laws for flexible robots based on a passivity approach , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[11]  Christopher J. Damaren,et al.  Passivity analysis for flexible multilink space manipulators , 1995 .

[12]  Roberto Horowitz,et al.  Stability and Robustness Analysis of a Class of Adaptive Controllers for Robotic Manipulators , 1990, Int. J. Robotics Res..

[13]  Ioan Doré Landau,et al.  Applications of the passive systems approach to the stability analysis of adaptive controllers for robot manipulators , 1989 .

[14]  S. Arimoto,et al.  Sensory feedback for robot manipulators , 1985 .

[15]  Giovanni Ulivi,et al.  Inversion techniques for trajectory control of flexible robot arms , 1989, J. Field Robotics.

[16]  Bruno Siciliano,et al.  Direct adaptive control of a one-link flexible arm with tracking , 1989, J. Field Robotics.

[17]  Khashayar Khorasani Adaptive control of flexible joint robots , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[18]  Christine Chevallereau,et al.  A nonlinear model-based control of flexible robots , 1993, Robotica.

[19]  J. Slotine,et al.  On the Adaptive Control of Robot Manipulators , 1987 .

[20]  G. B. Sincarsin,et al.  Dynamics of an elastic multibody chain: part a—body motion equations , 1989 .

[21]  I. Sharf,et al.  Simulation of Flexible-Link Manipulators With Inertial and Geometric Nonlinearities , 1995 .

[22]  Alessandro De Luca,et al.  Inversion-Based Nonlinear Control of Robot Arms with Flexible Links , 1993 .

[23]  H. Benjamin Brown,et al.  Adaptive control of a single-link flexible manipulator , 1989, IEEE Control Systems Magazine.