Skip to main content

Self-Organizing Neuromorphic Architecture for Manipulator Inverse Kinematics

  • Conference paper
Sensor-Based Robots: Algorithms and Architectures

Part of the book series: NATO ASI Series ((NATO ASI F,volume 66))

Abstract

We describe an efficient neuromorphic formulation to accurately solve the inverse kinematics problem for redundant manipulators, thereby enabling development of enhanced anthropomorphic capability and dexterity. Our approach involves a dynamical learning procedure based on a novel formalism in neural network theory: the concept of “terminal” attractors, that are shown to correspond to solutions of the nonlinear neural dynamics with infinite local stability. Topographically mapped terminal attractors are then used to define a neural network whose synaptic elements can rapidly encapture the inverse kinematics transformations using a priori generated examples and, subsequently generalize to compute the joint-space coordinates required to achieve arbitrary end-effector configurations. Unlike prior neuromorphic implementations, this technique can also systematically exploit redundancy to optimize kinematic criteria, e.g. torque optimization, manipulability etc. and is scalable to configurations of practical interest. Simulations on 3-DOF and 7-DOF redundant manipulators, are used to validate our theoretical framework and illustrate its computational efficacy.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. Baillieul, “Kinematic Programming Alternatives for Redundant Manipulators”, in Proc. IEEE Intl Conf. on Robotics and Automation, San Francisco, April 1986, pp. 1698–1704.

    Google Scholar 

  2. J. Barhen, N. Toomarian and V. Protopopescu, “Optimization of the Computational Load of a Hypercube Supercomputer Onboard a Mobile Robot,” Applied Optics, Vol. 26, No. 23, Dec. 1987, pp. 5007–5014.

    Article  Google Scholar 

  3. J. Barhen, S. Gulati and M. Zak, “Neural Learning of Constrained Nonlinear Transformations”, IEEE Computer, Vol. 22, June 1989, pp. 67–76.

    Article  Google Scholar 

  4. E. Beltrami, Mathematics for Dynamic Modeling, Academic Press Inc., New York, 1987.

    MATH  Google Scholar 

  5. J.W. Burdick IV, “Kinematic Analysis and Design of Redundant Robot Manipulators,” Ph. D Thesis, Dept. of Mech. Engg., Stanford Univ., 1988.

    Google Scholar 

  6. P.H. Chang, “A Closed Form Solution for the Control of Manipulators with Kinematic Redundancy”, in Proc. IEEE Int’l Conf. on Robotics and Automation, San Francisco, CA, 1985, pp. 9–14.

    Google Scholar 

  7. P.J. Denning, “Blindness in Designing Intelligent Systems,” American Scientist, Vol. 76, March 1988, pp. 118–120.

    Google Scholar 

  8. R.V. Dubey, J.A. Euler and S.M. Babcock, “An Efficient Gradient Projection Optimization Scheme for a 7-DOF Redundant Robot with a Spherical Wrist ”, in Proc. IEEE Intern. Conf. on Robotics and Automation, Philadelphia, April 1988, Vol. I, pp. 28–36.

    Google Scholar 

  9. A.A. Goldenberg, “A Complete Generalized Solution to the Inverse Kinematics of Robots,” IEEE Jour, of Robotics and Automation, Vol. RA-1, No. 1, March 1985, pp. 14–20.

    Google Scholar 

  10. A. Guez, “Solution to the Inverse Kinematics Problem in Robotics by Neural Networks,” in Proc. of 2nd Int’l Conf. on Neural Networks, San Diego, 1988, Vol. 2, pp. 617–624.

    Article  Google Scholar 

  11. A. Hemami, “On a Human-Arm Like Mechanical Manipulator”, Robotica, Vol. 5, 1987, pp. 23–28.

    Article  Google Scholar 

  12. J.J. Hopfield and D.N. Tank, “Neural Computations of Decisions in Optimization Problems “, Biological Cybernetics, Vol. 52, 1985, pp. 141–153.

    MathSciNet  MATH  Google Scholar 

  13. J.M. Hollerbach and K.C. Suh, “Redundancy Resolution of Manipulators through Torque Optimization,” in Proc. of IEEE Intl Conf. on Robotics and Automation, St. Louis, 1985, pp. 1016–1021.

    Google Scholar 

  14. G. Josin, “Integrating Neural Networks with Robots”, AI Expert, Vol. 3, No. 8, Aug. 1988, pp. 50–60.

    Google Scholar 

  15. C.A. Klein and C.H. Huang, “Review of Pseudo-Inverse Control for use with Kinematically Redundant Manipulators”, IEEE Trans. System, Man and Cybernetics, Vol. SMC-13, No. 2, 1983, pp. 245–250.

    Google Scholar 

  16. J.D. Keeler, “Basins of Attraction of Neural Network Models”, Proc. of AIP Conference, Vol. 151, Neural Networks for Computing, Snowbird, UT, 1986, pp. 259–265.

    Article  Google Scholar 

  17. A. Liegeois, “Automatic Supervisory Control of the Configuration and Behavior of Multibody Mechanisms”, IEEE Trans. System, Man and Cybernetics, Vol. SMC-7, No. 12, 1977, pp. 868–871.

    Google Scholar 

  18. A.A. Maciejewski and C.A. Klein, “Obstacle Avoidance for Kinematically Redundant Manipulators in Dynamically Varying Environments”, Int’l Journal on Robotics Research, Vol. 4, No. 3, 1985, pp. 109–117.

    Article  Google Scholar 

  19. R.P. Paul, Robot Manipulators: Mathematics, Programming and Control, Cambridge, Mass., MIT Press, 1981.

    Google Scholar 

  20. F.J. Pineda, “Generalization of Back-Propagation to Recurrent Neural Networks,” Physical Review Letters, Vol. 59, No. 19, Nov. 1987, pp. 2229–232.

    Article  MathSciNet  Google Scholar 

  21. J.C. Platt and A.H. Barr, “Constrained Differential Optimization,” in Proc. of IEEE Conf. on Natural Information Processing Systems, Denver, 1987.

    Google Scholar 

  22. D.E. Rumelhart, J.L. McClelland and the PDP Research Group, Parallel Distributed Processing, Vol. I, Cambridge, Mass.: MIT/Bradford Book, 1986.

    Google Scholar 

  23. H. Seraji, “Configuration Control of Redundant Manipulators”, presented at the NA TO Advanced Research Workshop on Robots with Redundancy, Salo, Italy, June 1988.

    Google Scholar 

  24. R. Tawel, S. Eberhardt and A.P. Thakoor, “Neural Networks For Robotic Control,” in Proc. Conf. on Neural Networks for Computing, Snowbird, Utah, 1988.

    Google Scholar 

  25. D.E. Whitney, “Resolved Motion Rate Control of Manipulators and Human Prosthesis,” IEEE Trans, on Man-Machine Systems, MMS-10, 1969, pp. 47–53.

    Google Scholar 

  26. T. Yoshikawa, “Analysis and Control of Robot Manipulators with Redundancy”, Robotics Research First Int’l Symp ed. M. Brady and R. Paul, Cambridge, Massachusetts: MIT Press, 1984, pp. 735–748.

    Google Scholar 

  27. M. Zak, “Terminal Attractors for Addressable Memory in Neural Networks,” Physics Letters A, Vol. 133, No. 1,2, Oct. 1988, pp. 18–22.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Barhen, J., Gulati, S. (1991). Self-Organizing Neuromorphic Architecture for Manipulator Inverse Kinematics. In: Lee, C.S.G. (eds) Sensor-Based Robots: Algorithms and Architectures. NATO ASI Series, vol 66. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-75530-9_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-75530-9_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-75532-3

  • Online ISBN: 978-3-642-75530-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics