Learning Global Properties of Nonredundant Kinematic Mappings

The kinematic mapping x = f(θ) is generally many to one. For nonredundant manipulators, this means that there are a finite num ber of configurations (joint angles) that will place the end-effector at a target location in the workspace. These correspond to pos tures of the manipulator, and each configuration lies on a specific solution branch. It is shown that for certain classes of revolute joint regional manipulators (those with no joint limits and having almost everywhere a constant number of inverse solutions in the workspace), the input-output data can be analyzed by clustering methods in order to determine the number and location of the so lution branches. As a practical consequence, the inverse kinematic mapping can be directly approximated by applying neural network or other learning-based methods to each branch separately.

[1]  D. Kohli,et al.  The Jacobian analysis of workspaces of mechanical manipulators , 1987 .

[2]  Kenneth Kreutz-Delgado,et al.  Canonical parameterization of excess motor degrees of freedom with self-organizing maps , 1996, IEEE Trans. Neural Networks.

[3]  J. Spanos,et al.  Workspace Analysis of Regional Structures of Manipulators , 1985 .

[4]  Daniel R. Baker Some topological problems in robotics , 1990 .

[5]  D. Kohli,et al.  Boundary surfaces and accessibility regions for regional structures of manipulators , 1987 .

[6]  Michael I. Jordan,et al.  Forward Models: Supervised Learning with a Distal Teacher , 1992, Cogn. Sci..

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

[8]  K. Kreutz-Delgado,et al.  Learning Global Topological Properties of Robot Kinematic Mappings for Neural Network-based Configuration Control , 1993 .

[9]  Donald Lee Pieper The kinematics of manipulators under computer control , 1968 .

[10]  Michael Kuperstein,et al.  Adaptive visual-motor coordination in multijoint robots using parallel architecture , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[11]  MICHAEL KUPERSTEIN,et al.  INFANT neural controller for adaptive sensory-motor coordination , 1991, Neural Networks.

[12]  Kenneth Kreutz-Delgado,et al.  Learning Global Direct Inverse Kinematics , 1991, NIPS.

[13]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[14]  Bernard Roth,et al.  Kinematic analysis of the 6R manipulator of general geometry , 1991 .

[15]  M Kuperstein,et al.  Neural model of adaptive hand-eye coordination for single postures. , 1988, Science.

[16]  Charles T. Zahn,et al.  Graph-Theoretical Methods for Detecting and Describing Gestalt Clusters , 1971, IEEE Transactions on Computers.

[17]  Klaus Schulten,et al.  Topology-conserving maps for learning visuo-motor-coordination , 1989, Neural Networks.