A kinematic calibration method based on the product of exponentials formula for serial robot using position measurements

Based on product of exponentials (POE) formula, three explicit error models are given in this paper for kinematic calibration of serial robot through measuring its end-effector positions. To obtain these error models, the tool frame should be chosen as reference frame at first, and then each position–error-related segment in the error models using pose measurement should be selected. And during kinematic parameter identification, all the errors in joint twists are identifiable, and the initial transformation errors and the joint zero-position errors can be identified conditionally. Namely, the initial transformation errors are identifiable if they do not contain orientation errors. And the joint zero-position errors are identifiable when a robot only consists of prismatic joints and the coordinates of its joint twists are linearly independent. The effectiveness of this calibration method has been validated by simulations and experiments. The results show that: (1) the identification algorithms are robust and practical. (2) The method of position measurement is superior to that of pose measurement.

[1]  Guilin Yang,et al.  Kinematic calibration of modular reconfigurable robots using product-of-exponentials formula , 1997, J. Field Robotics.

[2]  Guilin Yang,et al.  Kinematic Calibration of Modular Reconfigurable Robots Using Product-of- Exponentials Formula , 1997 .

[3]  Michael Grethlein,et al.  Complete, minimal and model-continuous kinematic models for robot calibration , 1997 .

[4]  G. Duelen,et al.  Robot calibration—Method and results , 1991 .

[5]  J. M. Selig Geometric Fundamentals of Robotics , 2004, Monographs in Computer Science.

[6]  L. K. Barker Vector-algebra approach to extract Denavit-Hartenberg parameters of assembled robot arms , 1983 .

[7]  Hanqi Zhuang,et al.  Camera-aided robot calibration , 1996 .

[8]  Steven Dubowsky,et al.  An analytical method to eliminate the redundant parameters in robot calibration , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[9]  Chi-Haur Wu,et al.  A Kinematic CAD Tool for the Design and Control of a Robot Manipulator , 1984 .

[10]  Samad Hayati,et al.  Improving the absolute positioning accuracy of robot manipulators , 1985, J. Field Robotics.

[11]  Shuzi Yang,et al.  Kinematic-Parameter Identification for Serial-Robot Calibration Based on POE Formula , 2010, IEEE Transactions on Robotics.

[12]  William K. Veitschegger,et al.  Robot accuracy analysis based on kinematics , 1986, IEEE J. Robotics Autom..

[13]  Guilin Yang,et al.  Local POE model for robot kinematic calibration , 2001 .

[14]  Louis J. Everett,et al.  Determining essential parameters for calibration , 1993 .

[15]  Guilin Yang,et al.  Kinematic calibration of a 7-DOF self-calibrated modular cable-driven robotic arm , 2008, 2008 IEEE International Conference on Robotics and Automation.

[16]  Frank Chongwoo Park,et al.  Kinematic calibration using the product of exponentials formula , 1996, Robotica.

[17]  Shilong Jiang,et al.  Improved and modified geometric formulation of POE based kinematic calibration of serial robots , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Hanqi Zhuang,et al.  Robot calibration using the CPC error model , 1992 .

[19]  Wei-Song Lin,et al.  New closed-form solution for kinematic parameter identification of a binocular head using point measurements , 1998, IEEE Trans. Syst. Man Cybern. Part B.

[20]  Kam S. Tso,et al.  Robot geometry calibration , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[21]  Wisama Khalil,et al.  Identifiable Parameters and Optimum Configurations for Robots Calibration , 1991, Robotica.

[22]  R. Murray,et al.  Proportional Derivative (PD) Control on the Euclidean Group , 1995 .

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

[24]  Jadran Lenarčič,et al.  Advances in Robot Kinematics and Computational Geometry , 1994 .

[25]  Ibrahim A. Sultan,et al.  A technique for the independent-axis calibration of robot manipulators with experimental verification , 2001, Int. J. Comput. Integr. Manuf..

[26]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .