Skip to main content
Log in

Applications of neural networks for coordinate transformations in robotics

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

The use of artificial neural networks is investigated for application to trajectory control problems in robotics. The relative merits of position versus velocity control is considered and a control scheme is proposed in which neural networks are used as static maps (trained off-line) to compute the inverse of the manipulator Jacobian matrix. A proof of the stability of this approach is offered, assuming bounded errors in the static map. A representative two-link robot is investigated using an artificial neural network which has been trained to compute the components of the inverse of the Jacobian matrix. The controller is implemented in the laboratory and its performance compared to a similar controller with the analytical inverse Jacobian matrix.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Asada, H. and Slotine, J. J., 1986,Robot Analysis and Control, Wiley, New York.

    Google Scholar 

  • Funahashi, K.-I., 1989, On the approximate realization of continuous mappings by neural networks,Neural Networks 2 183–192.

    Google Scholar 

  • Hornik, K., Stinchombe, M.et al., 1989, Multilayer feedforward networks are universal approximators,Neural Networks 2 359–366.

    Google Scholar 

  • Josin, G., 1990, Neural network computer transforms coordinates,NASA Tech. Briefs 14(7) (July).

  • Kawato, M., Uno, Y.et al., 1988, Hierarchical neural network model for voluntary movement with application to robotics,IEEE Control Systems Magazine 8 (April), 8–15.

    Google Scholar 

  • Miyamoto, H., Kawato, M.et al., 1988, Feedback-error-learning neural network for trajectory control of a robotic manipulator,Neural Networks 1 251–265.

    Google Scholar 

  • Narendra, K. S. and Parthasarathy, K., 1991, Gradient methods for the optimization of dynamical systems containing neural networks,IEEE Trans. Neural Networks 2 252–262.

    Google Scholar 

  • Narendra, K. S. and Parthasarathy, K., 1990, Identification and control of dynamical systems using neural networks,IEEE Trans. Neural Networks 1 4–27.

    Google Scholar 

  • Rumelhart, D. E., Hinton, G. E. and Williams, R. J., 1986, Learning internal representations by error propagation, inParallel Distributed Processing, vol 1, MA: MIT Press, Cambridge, Mass, pp. 318–362.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gardner, J.F., Brandt, A. & Luecke, G. Applications of neural networks for coordinate transformations in robotics. J Intell Robot Syst 8, 361–373 (1993). https://doi.org/10.1007/BF01257949

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01257949

Key words

Navigation