Self-organizing neural networks for learning inverse dynamics of robot manipulator

Fast and accurate trajectory tracking of a robot arm primarily depends on the knowledge of its explicit inverse dynamics model. Online learning of inverse dynamics using a supervised learning algorithm is difficult in the absence of a priori knowledge of command error. On the other hand, a self-organizing neural network employing an unsupervised learning scheme does not depend on the command error. These networks are suitable for both off-line and online schemes of learning the inverse dynamics. The present paper proposes two schemes based on unsupervised learning algorithms, namely, Kohonen's self-organizing topology conserving feature map and "neural-gas" algorithm. Simulation results on a single link manipulator confirms the efficacy of the proposed schemes.<<ETX>>

[1]  Helge J. Ritter,et al.  Three-dimensional neural net for learning visuomotor coordination of a robot arm , 1990, IEEE Trans. Neural Networks.

[2]  Teuvo Kohonen,et al.  Self-Organization and Associative Memory , 1988 .

[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]  Thomas Martinetz,et al.  'Neural-gas' network for vector quantization and its application to time-series prediction , 1993, IEEE Trans. Neural Networks.

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

[6]  Teuvo Kohonen,et al.  The self-organizing map , 1990 .

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

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

[9]  K. Kreutz On manipulator control by exact linearization , 1989 .

[10]  J. Y. S. Luh,et al.  Conventional controller design for industrial robots — A tutorial , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[11]  Steven Dubowsky,et al.  On the adaptive control of robotic manipulators: The discrete-time case , 1981 .

[12]  Barak A. Pearlmutter,et al.  Using Backpropagation with Temporal Windows to Learn the Dynamics of the CMU Direct-Drive Arm II , 1988, NIPS.

[13]  Bernard Widrow,et al.  Adaptive switching circuits , 1988 .