Design of Adaptive Robot Control System Using Recurrent Neural Network

The use of a new Recurrent Neural Network (RNN) for controlling a robot manipulator is presented in this paper. The RNN is a modification of Elman network. In order to solve load uncertainties, a fast-load adaptive identification is also employed in a control system. The weight parameters of the network are updated using the standard Back-Propagation (BP) learning algorithm. The proposed control system is consisted of a NN controller, fast-load adaptation and PID-Robust controller. A general feedforward neural network (FNN) and a Diagonal Recurrent Network (DRN) are utilised for comparison with the proposed RNN. A two-link planar robot manipulator is used to evaluate and compare performance of the proposed NN and the control scheme. The convergence and accuracy of the proposed control scheme is proved.

[1]  Yoshiki Uchikawa,et al.  A neural network compensator for uncertainties of robotics manipulators , 1992, IEEE Trans. Ind. Electron..

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

[3]  W. T. Miller,et al.  CMAC: an associative neural network alternative to backpropagation , 1990, Proc. IEEE.

[4]  Shigeru Okuma Altio Isiiiguro A Neural Network Compensator for Uncertainties of Robotic Manipulators , 1990 .

[5]  Seul Jung,et al.  New neural network control technique for non-model based robot manipulator control , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[6]  Kwang Y. Lee,et al.  Diagonal recurrent neural networks for dynamic systems control , 1995, IEEE Trans. Neural Networks.

[7]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[8]  YildirimSahin Design of Adaptive Robot Control System Using Recurrent Neural Network , 2005 .

[9]  Sahin Yildirim Neural network controller for cooperating robots , 2001 .

[10]  Jeffrey L. Elman,et al.  Finding Structure in Time , 1990, Cogn. Sci..

[11]  Mitsuo Kawato,et al.  Feedback-error-learning neural network for trajectory control of a robotic manipulator , 1988, Neural Networks.

[12]  Marcelo H. Ang,et al.  An enhanced computed-torque control scheme for robot manipulators with a neuro-compensator , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[13]  Miomir Vukobratovic,et al.  Highly efficient robot dynamics learning by decomposed connectionist feedforward control structure , 1995, IEEE Trans. Syst. Man Cybern..

[14]  M. Kawato,et al.  Hierarchical neural network model for voluntary movement with application to robotics , 1988, IEEE Control Systems Magazine.

[15]  Barak A. Pearlmutter Learning State Space Trajectories in Recurrent Neural Networks , 1989, Neural Computation.

[16]  Fernando J. Pineda,et al.  Dynamics and architecture for neural computation , 1988, J. Complex..

[17]  A. Sideris,et al.  A multilayered neural network controller , 1988, IEEE Control Systems Magazine.

[18]  Alan S. Morris,et al.  Neuro-adaptive control of robotic manipulators , 1993, Robotica.