Adaptive iterative learning control for robot manipulators

In this paper, using a Lyapunov-like function, we derive an adaptive iterative learning control (ILC) scheme for the trajectory tracking problem of rigid robot manipulators, with unknown parameters, performing repetitive tasks. The control scheme is nothing else but a PD controller plus an iteratively updated term designed to cope with the unknown parameters and disturbances. The control design is very simple in the sense that the only requirement on the PD and learning gains is the positive definiteness condition. In contrast with classical ILC schemes where the number of iterative variables is generally equal to the number of control inputs, the proposed controller uses just two iterative variables. In this framework, the acceleration measurements and the bounds of the robot parameters are not needed. Furthermore, we show that it is possible to use a single iterative variable in the control scheme at the expense of the knowledge of some bounds of the system parameters.

[1]  J. Y. Choi,et al.  Adaptive iterative learning control of uncertain robotic systems , 2000 .

[2]  Tom Kavli Frequency domain synthesis of trajectory learning controllers for robot manipulators , 1992, J. Field Robotics.

[3]  Luca Maria Gambardella,et al.  On the iterative learning control theory for robotic manipulators , 1988, IEEE J. Robotics Autom..

[4]  Jianxin Xu,et al.  The frontiers of iterative learning control , 1998 .

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

[6]  Roberto Horowitz,et al.  Learning Control of Robot Manipulators , 1993 .

[7]  Zhihua Qu,et al.  Robust learning control for a class of nonlinear systems , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[8]  Suguru Arimoto,et al.  Bettering operation of Robots by learning , 1984, J. Field Robotics.

[9]  M. French,et al.  Nonlinear iterative learning by an adaptive Lyapunov technique , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[10]  M. French,et al.  Non-linear iterative learning by an adaptive Lyapunov technique , 2000 .

[11]  Myung Jin Chung,et al.  An iterative learning control scheme for manipulators , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[12]  Tae-Yong Kuc,et al.  An iterative learning control of robot manipulators , 1991, IEEE Trans. Robotics Autom..

[13]  Alessandro De Luca,et al.  A frequency-domain approach to learning control: implementation for a robot manipulator , 1989, Proceedings. IEEE International Symposium on Intelligent Control 1989.

[14]  Patrizio Tomei,et al.  Adaptive PD controller for robot manipulators , 1991, IEEE Trans. Robotics Autom..

[15]  Suguru Arimoto Control Theory of Nonlinear Mechanical Systems , 1996 .

[16]  John J. Craig,et al.  Adaptive control of manipulators through repeated trials , 1984 .

[17]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[18]  Suguru Arimoto,et al.  A New Feedback Method for Dynamic Control of Manipulators , 1981 .

[19]  Suguru Arimoto,et al.  Realization of robot motion based on a learning method , 1988, IEEE Trans. Syst. Man Cybern..

[20]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .