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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. Baillieul, “Kinematic Programming Alternatives for Redundant Manipulators”, in Proc. IEEE Intl Conf. on Robotics and Automation, San Francisco, April 1986, pp. 1698–1704.
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.
J. Barhen, S. Gulati and M. Zak, “Neural Learning of Constrained Nonlinear Transformations”, IEEE Computer, Vol. 22, June 1989, pp. 67–76.
E. Beltrami, Mathematics for Dynamic Modeling, Academic Press Inc., New York, 1987.
J.W. Burdick IV, “Kinematic Analysis and Design of Redundant Robot Manipulators,” Ph. D Thesis, Dept. of Mech. Engg., Stanford Univ., 1988.
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.
P.J. Denning, “Blindness in Designing Intelligent Systems,” American Scientist, Vol. 76, March 1988, pp. 118–120.
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.
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.
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.
A. Hemami, “On a Human-Arm Like Mechanical Manipulator”, Robotica, Vol. 5, 1987, pp. 23–28.
J.J. Hopfield and D.N. Tank, “Neural Computations of Decisions in Optimization Problems “, Biological Cybernetics, Vol. 52, 1985, pp. 141–153.
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.
G. Josin, “Integrating Neural Networks with Robots”, AI Expert, Vol. 3, No. 8, Aug. 1988, pp. 50–60.
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.
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.
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.
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.
R.P. Paul, Robot Manipulators: Mathematics, Programming and Control, Cambridge, Mass., MIT Press, 1981.
F.J. Pineda, “Generalization of Back-Propagation to Recurrent Neural Networks,” Physical Review Letters, Vol. 59, No. 19, Nov. 1987, pp. 2229–232.
J.C. Platt and A.H. Barr, “Constrained Differential Optimization,” in Proc. of IEEE Conf. on Natural Information Processing Systems, Denver, 1987.
D.E. Rumelhart, J.L. McClelland and the PDP Research Group, Parallel Distributed Processing, Vol. I, Cambridge, Mass.: MIT/Bradford Book, 1986.
H. Seraji, “Configuration Control of Redundant Manipulators”, presented at the NA TO Advanced Research Workshop on Robots with Redundancy, Salo, Italy, June 1988.
R. Tawel, S. Eberhardt and A.P. Thakoor, “Neural Networks For Robotic Control,” in Proc. Conf. on Neural Networks for Computing, Snowbird, Utah, 1988.
D.E. Whitney, “Resolved Motion Rate Control of Manipulators and Human Prosthesis,” IEEE Trans, on Man-Machine Systems, MMS-10, 1969, pp. 47–53.
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.
M. Zak, “Terminal Attractors for Addressable Memory in Neural Networks,” Physics Letters A, Vol. 133, No. 1,2, Oct. 1988, pp. 18–22.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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