Kinematic calibration of modular reconfigurable robots using product-of-exponentials formula

A modular reconfigurable robot system is a collection of individual link and joint components that can be assembled into different robot geometries for specific task requirements. However, the machining tolerance and assembly errors at the module interconnections affect the positioning accuracy of the end-effector. This article describes a novel kinematic calibration algorithm for modular robots based on recursive forward dyad kinematics. The forward kinematic model derived from the Product-ofExponentials formula is configuration independent. The error correction parameters are assumed to be in the relative initial positions of the dyads. Two calibration models, namely the sixand seven-parameter methods, are derived on the grounds of the linear superposition principle and differential transformation. An iterative least square algorithm is employed for the calibration solution. Two simulation examples of calibrating a three-module manipulator and a 4-DOF SCARA type manipulator are demonstrated. The result has shown that the average positioning accuracy of the end-effector increases two orders of magnitude after the calibration. Q 1997 John Wiley &

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

[2]  Ferdinand Freudenstein,et al.  Some Applications of Graph Theory to the Structural Analysis of Mechanisms , 1967 .

[3]  Guilin Yang,et al.  Configuration independent kinematics for modular robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  Roger W. Brockett,et al.  Robotic manipulators and the product of exponentials formula , 1984 .

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

[6]  Hanqi Zhuang,et al.  A complete and parametrically continuous kinematic model for robot manipulators , 1992, IEEE Trans. Robotics Autom..

[7]  Takeo Kanade,et al.  The CMU reconfigurable modular manipulator system , 1988 .

[8]  F. C. Park,et al.  Kinematic Calibration and the Product of Exponentials Formula , 1994 .

[9]  Robert O. Ambrose,et al.  Modular robot connection design , 1992 .

[10]  J. Denavit,et al.  A kinematic notation for lowerpair mechanism based on matrices , 1955 .

[11]  R. Cohen,et al.  Conceptual Design of a Modular Robot , 1992 .

[12]  Henry W. Stone,et al.  Kinematic Modeling, Identification, and Control of Robotic Manipulators , 1987 .

[13]  S. Shankar Sastry,et al.  A mathematical introduction to robotics manipulation , 1994 .

[14]  Frank Chongwoo Park,et al.  A Lie Group Formulation of Robot Dynamics , 1995, Int. J. Robotics Res..

[15]  Narsingh Deo,et al.  Graph Theory with Applications to Engineering and Computer Science , 1975, Networks.

[16]  Toshio Fukuda,et al.  Approach to the dynamically reconfigurable robotic system , 1988, J. Intell. Robotic Syst..