Disturbance estimation based tracking control for a robotic manipulator

A tracking control algorithm based on a disturbance estimation scheme is studied. The tracking control problem is formulated as a disturbance rejection problem, with all the system nonlinearities and uncertainties lumped into disturbance. A disturbance estimation scheme is proposed, which is based on a nominal linear plant dynamics plus proportional error feedback corrections. The tracking control of a telescopic robot arm is used as an example to verify the proposed algorithm. The proposed algorithm is compared against a classical adaptive control and a sliding mode control algorithm.

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

[2]  H.M. Schwartz,et al.  Issues in Robot Adaptive Control , 1990, 1990 American Control Conference.

[3]  Patrizio Tomei,et al.  A tracking controller for flexible joint robots using only link position feedback , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[4]  Yury Stepanenko,et al.  Robust adaptive control of a class of nonlinear mechanical systems with unbounded and fast-varying uncertainties , 1992, Autom..

[5]  Y. H. Chen,et al.  Adaptive Robust Model-Following Control and Application to Robot Manipulators , 1987 .

[6]  J. Guldner,et al.  Sliding mode control for gradient tracking and robot navigation using artificial potential fields , 1995, IEEE Trans. Robotics Autom..

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

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

[9]  C.-J. Liu Disturbance estimation and parameter identification algorithms for vehicle systems. , 1997 .

[10]  Li-Chen Fu,et al.  Robust adaptive decentralized control of robot manipulators , 1992 .

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

[12]  Mark W. Spong,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

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

[14]  Homayoun Seraji,et al.  A new class of adaptive controllers for robot trajectory tracking , 1994, J. Field Robotics.

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

[16]  Dong-Soo Kwon,et al.  A Time-Domain Inverse Dynamic Tracking Control of a Single-Link Flexible Manipulator , 1994 .

[17]  S. Shankar Sastry,et al.  Adaptive Control of Mechanical Manipulators , 1987, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[18]  John T. Wen,et al.  New class of control laws for robotic manipulators. I - Nonadaptive case. II - Adaptive case , 1988 .

[19]  Homayoun Seraji,et al.  Perfomance-based adaptive tracking control of robot manipulators , 1995, J. Field Robotics.

[20]  J. Wen,et al.  New class of control laws for robotic manipulators Part 1. Non–adaptive case , 1988 .

[21]  Homayoun Seraji,et al.  Direct adaptive impedance control of robot manipulators , 1993, J. Field Robotics.

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

[23]  Li-Chen Fu,et al.  Adaptive robust tracking of nonlinear systems and with an application to a robotic manipulator , 1990 .

[24]  Petros A. Ioannou,et al.  Instability analysis and robust adaptive control of robotic manipulators , 1989, IEEE Trans. Robotics Autom..