Issues in Robot Adaptive Control

This paper compares several adaptive control algorithms which have been proposed for robotic manipulators. The methods which are investigated are the indirect method of adaptive control, and two versions of direct adaptive control. The direct adaptive control methods which are investigated are those proposed by Craig, Hsu and Sastry [3] and Slotine and Li [16]. The paper derives the adaptation laws and highlights the differences in the derivations. Each method has been simulated on the same trajectories and the performance is evaluated based on the tracking accuracy, the trajectory error dynamics and on the parameter estimation. Both persistently and non-persistently exciting trajectories are examined. In the case of indirect adaptive control, a regression vector reduction algorithm is proposed to guarantee identifiability of the parameters.

[1]  Kamal Youcef-Toumi,et al.  A Recursive Identification Controller for Trajectory Tracking , 1987, 1987 American Control Conference.

[2]  P. Kumar,et al.  Theory and practice of recursive identification , 1985, IEEE Transactions on Automatic Control.

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

[4]  Petros A. Ioannou,et al.  Instability analysis and robust adaptive control of robotic manipulators , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[5]  Takeo Kanade,et al.  Control of a Direct-Drive Arm , 1983 .

[6]  S. Shankar Sastry,et al.  Adaptive identification and control for manipulators without using joint accelerations , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[7]  Christopher G. Atkeson,et al.  Estimation of Inertial Parameters of Manipulator Loads and Links , 1986 .

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

[9]  Weiping Li,et al.  Indirect adaptive robot control , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

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

[11]  Ten-Huei Guo,et al.  Adaptive linear controller for robotic manipulators , 1983 .

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

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

[14]  Petros A. Ioannou,et al.  Robust adaptive control of robotic manipulators , 1988 .

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

[16]  K. Narendra,et al.  On the Stability of Nonautonomous Differential Equations $\dot x = [A + B(t)]x$, with Skew Symmetric Matrix $B(t)$ , 1977 .