Identifying the kinematics of robots and their tasks

An approach to identifying the kinematic models of manipulators and their task geometry is presented. Starting with the observation that in many tasks manipulators naturally form mobile closed kinematic chains, it is shown that these closed loops can be identified by an iterative least-squares algorithm similar to that used in calibrating open chain manipulators. By merely using joint angle readings and self motions, consistency conditions can be utilized to identify the kinematic parameters. While the task of a robot opening a door is studied in detail, the method readily generalizes to a large class of robot tasks. Simulations are presented to accompany the analysis.<<ETX>>

[1]  John M. Hollerbach,et al.  Self-calibration of single-loop, closed kinematic chains formed by dual or redundant manipulators , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[2]  John M. Hollerbach,et al.  Automatic kinematic calibration using a motion tracking system , 1988 .

[3]  W. Veitschegger,et al.  A method for calibrating and compensating robot kinematic errors , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[4]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[5]  Brian Armstrong,et al.  On Finding Exciting Trajectories for Identification Experiments Involving Systems with Nonlinear Dynamics , 1989, Int. J. Robotics Res..

[6]  Ferdinand Freudenstein,et al.  Kinematic Synthesis of Linkages , 1965 .

[7]  K. Sugimoto,et al.  Application of linear algebra to screw systems , 1982 .

[8]  Brian Armstrong On finding 'exciting' trajectories for identification experiments involving systems with non-linear dynamics , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[9]  J. P. Norton,et al.  An Introduction to Identification , 1986 .

[10]  John M. Hollerbach,et al.  Identifying the Kinematics of Non-Redundant Serial Chain Manipulators by a Closed-loop Approach , 1989 .

[11]  Samad Hayati,et al.  Robot arm geometric link parameter estimation , 1983, The 22nd IEEE Conference on Decision and Control.

[12]  John M. Hollerbach,et al.  A survey of kinematic calibration , 1989 .

[13]  Christopher G. Atkeson,et al.  Model-Based Control of a Robot Manipulator , 1988 .

[14]  D. E. Whitney,et al.  The mathematics of coordinated control of prosthetic arms and manipulators. , 1972 .