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.
Similar content being viewed by others
References
Asada, H. and Slotine, J. J., 1986,Robot Analysis and Control, Wiley, New York.
Funahashi, K.-I., 1989, On the approximate realization of continuous mappings by neural networks,Neural Networks 2 183–192.
Hornik, K., Stinchombe, M.et al., 1989, Multilayer feedforward networks are universal approximators,Neural Networks 2 359–366.
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.
Miyamoto, H., Kawato, M.et al., 1988, Feedback-error-learning neural network for trajectory control of a robotic manipulator,Neural Networks 1 251–265.
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.
Narendra, K. S. and Parthasarathy, K., 1990, Identification and control of dynamical systems using neural networks,IEEE Trans. Neural Networks 1 4–27.
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.
Author information
Authors and Affiliations
Rights 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
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF01257949