Robust position/force control of multiple robots using neural networks

The control of multiple redundant robots, whose end-effectors grasp an object, involves complex control tasks. First, the multiple robotic system, for a cooperative task, forms closed kinematic chains that impose additional kinematic and dynamic constraints. Second, the interactive actions among the robots through the object lead to the essential need to control position and interactive force, simultaneously. Finally, the structured and unstructured uncertainties of the system may cause the system to be unstable. In this paper, a robust controller, which compensates the uncertainties of the dynamic system of the multiple robotic system, is presented in order to obtain good tracking performance of position and force, simultaneously, while satisfying the constraint conditions among the robots. A neural network architecture is proposed as one approach to the design and implementation of the robust controller. In particular, an on-line learning rule is provided for reportedly assigned tasks so that the system is robust to the structured/unstructured uncertainties; and the controller adjusts itself repeatedly to improve the performance progressively for each repeated task.

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

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

[3]  W. Thomas Miller,et al.  Real-time dynamic control of an industrial manipulator using a neural network-based learning controller , 1990, IEEE Trans. Robotics Autom..

[4]  W. Thomas Miller,et al.  Real-time application of neural networks for sensor-based control of robots with vision , 1989, IEEE Trans. Syst. Man Cybern..

[5]  J. Y. S. Luh,et al.  Robust position and force control for a system of multiple redundant-robots , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

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

[7]  Derrick H. Nguyen,et al.  Truck backer-upper: an example of self-learning in neural networks , 1990, Defense, Security, and Sensing.

[8]  Richard S. Sutton,et al.  Neuronlike adaptive elements that can solve difficult learning control problems , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[9]  Suguru Arimoto,et al.  An adaptive trajectory control of manipulators , 1981 .

[10]  Weiping Li,et al.  Adaptive manipulator control a case study , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[11]  Hecht-Nielsen Theory of the backpropagation neural network , 1989 .

[12]  Toshio Fukuda,et al.  Force control of a robotic manipulator by application of a neural network , 1990, Adv. Robotics.

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

[14]  Mansour Eslami,et al.  Robust adaptive controller designs for robot manipulator systems , 1987, IEEE J. Robotics Autom..

[15]  A. Guez,et al.  A trainable neuromorphic controller , 1988 .

[16]  R. Hecht-Nielsen,et al.  Theory of the Back Propagation Neural Network , 1989 .

[17]  B. Widrow,et al.  The truck backer-upper: an example of self-learning in neural networks , 1989, International 1989 Joint Conference on Neural Networks.

[18]  Ming-Shong Lan,et al.  Learning tracking controllers for unknown dynamical systems using neural networks , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.