Advanced control techniques of robotic manipulators

In this tutorial, dynamic models of rigid body robots (RBRs), robots having motor dynamics (RMDs) and flexible joint robots (FJRs), are first presented in the order of complexity. The controller design is then formulated in a unified fashion for these three kinds of robots because of their inherent similar physical and mathematical properties. After a brief review of basic control techniques being used, the controller design for RBRs is discussed in detail and a comprehensive list of passive parameter estimators and robust parameter estimators is given. Subsequently, the control problems for RMDs and FJRs are treated in turns. While the two systems are different, it can be seen that they have very much similar properties, and accordingly can be analyzed similarly. It is shown that most of the existing popular controllers are special cases of the unified framework presented and derivations and proofs can be simplified owing to the common background of the problems.

[1]  Takeo Kanade,et al.  Experimental Evaluation of Nonlinear Feedback and Feedforward Control Schemes for Manipulators , 1988, Int. J. Robotics Res..

[2]  Chun-Yi Su,et al.  Real-time implementation of regressor-based sliding mode control algorithm for robotic manipulators , 1993, IEEE Trans. Ind. Electron..

[3]  K. Narendra,et al.  A new adaptive law for robust adaptation without persistent excitation , 1987 .

[4]  Martin Corless,et al.  Tracking Controllers for Uncertain Systems: Application to a Manutec R3 Robot , 1989 .

[5]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

[6]  K. David Young,et al.  A variable structure model following control design for robotics applications , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

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

[8]  Shuzhi Sam Ge,et al.  Dynamic modelling of a smart material robot , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[9]  C. Canudas de Wit,et al.  Adaptive friction compensation for systems with generalized velocity/position friction dependency , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[10]  S S Ge,et al.  Non-Linear Adaptive Control of Robots Including Motor Dynamics , 1994 .

[11]  Henk Nijmeijer,et al.  A robust adaptive controller for robot manipulators , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[12]  Jean-Jacques E. Slotine,et al.  Adaptive manipulator control: A case study , 1988 .

[13]  Shuzhi Sam Ge Comparative Studies between Finite and Infinite Time Interval Controllers for Flexible Joint Robots , 1995 .

[14]  Jean-Jacques E. Slotine,et al.  Adaptive sliding controller synthesis for non-linear systems , 1986 .

[15]  Mark W. Spong,et al.  Comments on "Adaptive manipulator control: a case study" by J. Slotine and W. Li , 1990 .

[16]  Petros A. Ioannou,et al.  A robust direct adaptive controller , 1986 .

[17]  Shuzhi Sam Ge,et al.  Parallel Adaptive Neural Network Control of Robots , 1994 .

[18]  Yau-Zen Chang,et al.  On the adaptive control of flexible joint robots , 1992, Autom..

[19]  Shuzhi Sam Ge Robust adaptive NN feedback linearization control of nonlinear systems , 1996, Int. J. Syst. Sci..

[20]  Frank L. Lewis,et al.  Multilayer neural-net robot controller with guaranteed tracking performance , 1996, IEEE Trans. Neural Networks.

[21]  Masayoshi Tomizuka,et al.  Smooth robust adaptive sliding mode control of manipulators with guaranteed transient performance , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[22]  S. Shankar Sastry,et al.  Adaptive Control of Mechanical Manipulators , 1987 .

[23]  Shuzhi Sam Ge,et al.  Adaptive Neural Network Controller Design for Flexible Joint Robots using Singular Perturbation Technique , 1995 .

[24]  Hideki Hashimoto,et al.  Implementation of VSS control to robotic manipulators-smoothing modification , 1989 .

[25]  Patrizio Tomei,et al.  Design of global tracking controllers for flexible-joint robots , 1993, J. Field Robotics.

[26]  Jing Yuan,et al.  Composite adaptive control of flexible joint robots , 1993, Autom..

[27]  M. Spong,et al.  On adaptive inverse dynamics control of rigid robots , 1990 .

[28]  Robert M. Sanner,et al.  Gaussian Networks for Direct Adaptive Control , 1991, 1991 American Control Conference.

[29]  Antonio Tornambè,et al.  A nonlinear observer for elastic robots , 1988, IEEE J. Robotics Autom..

[30]  G. Goodwin,et al.  Adaptive computed torque control for rigid link manipulators , 1986, 1986 25th IEEE Conference on Decision and Control.

[31]  Roberto Horowitz,et al.  Stability analysis of an adaptive controller for robotic manipulators , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[32]  Shuzhi Sam Ge,et al.  Model-free controllers of a single-link smart material robot , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[33]  Rogelio Lozano,et al.  Global tracking controllers for flexible-joint manipulators: a comparative study , 1995, Autom..

[34]  Petros A. Ioannou,et al.  Robust redesign of adaptive control , 1984 .

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

[36]  Shuzhi Sam Ge Adaptive controller design for flexible joint manipulators , 1996, Autom..

[37]  Sahjendra N. Singh Adaptive model following control of nonlinear robotic systems , 1985 .

[38]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[39]  Jean-Jacques E. Slotine,et al.  The Robust Control of Robot Manipulators , 1985 .

[40]  Frank L. Lewis,et al.  Control of Robot Manipulators , 1993 .

[41]  Ian Postlethwaite,et al.  Nonlinear Adaptive Control of Robots Including Motor Dynamics , 1993, 1993 American Control Conference.

[42]  P.V. Kokotovic,et al.  The joy of feedback: nonlinear and adaptive , 1992, IEEE Control Systems.

[43]  Frank L. Lewis,et al.  Robust neural network control of flexible-joint robots , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[44]  Shuzhi Sam Ge,et al.  Improving regulation of a single-link flexible manipulator with strain feedback , 1998, IEEE Trans. Robotics Autom..

[45]  Graham C. Goodwin,et al.  Adaptive computed torque control for rigid link manipulators , 1986, 1986 25th IEEE Conference on Decision and Control.

[46]  Anuradha M. Annaswamy,et al.  Stable Adaptive Systems , 1989 .

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

[48]  Homayoun Seraji,et al.  Decentralized adaptive control of manipulators: theory, simulation, and experimentation , 1989, IEEE Trans. Robotics Autom..

[49]  R. Suárez,et al.  Global stabilization of nonlinear cascade systems , 1990 .

[50]  Zhihua Qu,et al.  Tracking control of rigid-link electrically – driven robot manipulators , 1992 .

[51]  P. Kokotovic,et al.  A positive real condition for global stabilization of nonlinear systems , 1989 .

[52]  K. Narendra,et al.  Stable model reference adaptive control in the presence of bounded disturbances , 1982 .

[53]  David G. Taylor,et al.  Composite control of direct-drive robots , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[54]  Malcolm Good,et al.  Dynamic Models for Control System Design of Integrated Robot and Drive Systems , 1985 .

[55]  Rolf Johansson,et al.  Adaptive control of robot manipulator motion , 1990, IEEE Trans. Robotics Autom..

[56]  Masayoshi Tomizuka On a relaxation of SPR condition in parallel MRAS-continuous-time case , 1988 .

[57]  J. Y. S. Luh,et al.  Conventional controller design for industrial robots — A tutorial , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[58]  Liu Hsu,et al.  Variable structure adaptive cascade control of rigid-link electrically-driven robot manipulators , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

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

[60]  Weiping Li,et al.  Adaptive manipulator control a case study , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[61]  Rogelio Lozano Leal,et al.  Passivity based Adaptive Control for Mechanical Manipulators using LS-Type Estimation , 1990, 1990 American Control Conference.

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

[63]  Roberto Horowitz,et al.  An Exponentially Stable Adaptive Control Law For Robot Manipulators , 1990, 1990 American Control Conference.

[64]  Frank L. Lewis,et al.  Neural net robot controller with guaranteed tracking performance , 1995, IEEE Trans. Neural Networks.

[65]  Zhihua Qu,et al.  Robust tracking of rigid-link flexible-joint electrically-driven robots , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

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

[67]  Mark W. Spong,et al.  Adaptive control of flexible-joint manipulators , 1989 .

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

[69]  Tzyh Jong Tarn,et al.  Effect of motor dynamics on nonlinear feedback robot arm control , 1991, IEEE Trans. Robotics Autom..

[70]  M. Spong Modeling and Control of Elastic Joint Robots , 1987 .

[71]  Shuzhi Sam Ge,et al.  Adaptive Neural Network Control of Robotic Manipulators , 1999, World Scientific Series in Robotics and Intelligent Systems.

[72]  M. Tomizuka,et al.  Adaptive robust control of MIMO nonlinear systems with guaranteed transient performance , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[73]  Darren M. Dawson,et al.  Contril of rigid-link, flexible-joint robots: a survey of backstepping approaches , 1995, J. Field Robotics.

[74]  Mark W. Spong,et al.  Adaptive control of flexible joint manipulators: Comments on two papers , 1995, Autom..