Neural network based dynamic controllers for industrial robots

The industrial robot's dynamic performance is frequently measured by positioning accuracy at high speeds and a good dynamic controller is essential that can accurately compute robot dynamics at a servo rate high enough to ensure system stability. A real-time dynamic controller for an industrial robot is developed here using neural networks. First, an efficient time-selectable hidden layer architecture has been developed based on system dynamics localized in time, which lends itself to real-time learning and control along with enhanced mapping accuracy. Second, the neural network architecture has also been specially tuned to accommodate servo dynamics. This not only facilitates the system design through reduced sensing requirements for the controller but also enhances the control performance over the control architecture neglecting servo dynamics. Experimental results demonstrate the controller's excellent learning and control performances compared with a conventional controller and thus has good potential for practical use in industrial robots.

[1]  Richard S. Sutton,et al.  Neural networks for control , 1990 .

[2]  Yangsheng Xu,et al.  Real-time implementation of neural network learning control of a flexible Space manipulator , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[3]  G. M. Josin,et al.  Neural network servo control of a robot manipulator joint in real-time , 1991, [Proceedings] 1991 IEEE International Joint Conference on Neural Networks.

[4]  Se-Young Oh,et al.  Dynamically expanding modular neural network architecture for the control of robot manipulators , 1995, Neural Parallel Sci. Comput..

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

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

[7]  Steven K. Rogers,et al.  Neural network payload estimation for adaptive robot control , 1991, IEEE Trans. Neural Networks.

[8]  James S. Albus,et al.  New Approach to Manipulator Control: The Cerebellar Model Articulation Controller (CMAC)1 , 1975 .

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

[10]  Nader Sadegh,et al.  Design and implementation of adaptive and repetitive controllers for mechanical manipulators , 1992, IEEE Trans. Robotics Autom..

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

[12]  Peter J. Gawthrop,et al.  Neural networks for control systems - A survey , 1992, Autom..