Trajectory tracking control of robot manipulators using a neural-network-based torque compensator

Abstract In this paper, an adaptive neural-network-based torque compensator is developed for the trajectory-tracking control of robot manipulators. The overall control structure employs a classical non-linear decoupling controller for actuating torque computation based on an approximated robot dynamic model. To suppress the effects of uncertainties associated with the estimated model, a supplementary neural network algorithm is developed to generate compensation torques. The weight adaptation rule for this neuro-compensator is derived on the basis of the Lyapunov stability theory. Both global system stability and the error convergence can then be guaranteed. Simulation studies on a two-link robot manipulator demonstrate that high performance of the proposed control algorithm could be achieved under severe modelling uncertainties.

[1]  Filson H. Glanz,et al.  Application of a General Learning Algorithm to the Control of Robotic Manipulators , 1987 .

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

[3]  S. K. Tso,et al.  Neural-Network-Based Adaptive Controller for Uncertainty Compensation of Robot Manipulators , 1996 .

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

[5]  S. Shankar Sastry,et al.  Adaptive Control of Mechanical Manipulators , 1987 .

[6]  Bernard Widrow,et al.  30 years of adaptive neural networks: perceptron, Madaline, and backpropagation , 1990, Proc. IEEE.

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

[8]  Weiping Li,et al.  Composite adaptive control of robot manipulators , 1989, Autom..

[9]  Steven Dubowsky,et al.  The application of model-referenced adaptive control to robotic manipulators , 1979 .

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

[11]  Masayoshi Tomizuka,et al.  An adaptive control scheme for mechanical manipulators. Compensation of nonlinearity and decoupling control , 1986 .

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

[13]  S. K. Tso,et al.  Variable-Structure Linear-Model-Following Control of Manipulators , 1993 .

[14]  Peter H. Meckl,et al.  An analytical comparison of a neural network and a model-based adaptive controller , 1993, IEEE Trans. Neural Networks.

[15]  S. K. Tso,et al.  Adaptive control of robot manipulator with radial-basis-function neural network , 1996, Proceedings of International Conference on Neural Networks (ICNN'96).

[16]  Brad Paden,et al.  Globally asymptotically stable ‘PD+’ controller for robot manipulators , 1988 .

[17]  Lakmal Seneviratne,et al.  Adaptive Control Of Robot Manipulators , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  C.M. Lim,et al.  Neuro-based adaptive internal model control for robot manipulators , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[19]  John J. Craig Zhu,et al.  Introduction to robotics mechanics and control , 1991 .

[20]  S K Tso,et al.  Design and Performance Studies of Model-Based Variable-Structure Adaptive Controllers for Industrial Manipulators , 1992 .

[21]  Marcelo H. Ang,et al.  Performance of a neuro-model-based robot controller: adaptability and noise rejection , 1992 .