Self-alignment of on-board measurement sensors for robot kinematic calibration

Abstract Faced with methods of data acquisition based on systems for external measurement of the pose of a robot, the use of on-board measurement systems and restrictions based on gauge objects or geometric primitives simplifies and reduces robot calibration costs. Because these are inertial measurement systems, it is necessary to accurately establish the relationship between the reference frame of the sensor and the robot's global reference frame to be able to use the acquired data later to identify kinematic parameters. This paper presents a technique for aligning the reference frames of measurement sensors mounted on the hand of a robot during the acquisition of nominal and actual data for calibration. This technique permits obtaining data from a gauge object with known geometry in the global reference frame of the robot while retaining the accuracy of the measurement system. It is easily generalized to any contact or non-contact measuring system mounted on a robot and can be used also with external high-range measurement systems based on the capture of points of a moving reflector. It also can be used in measurement systems with on-board sensors, using the robot as a positioning element.

[1]  J. J. Uicker,et al.  A Generalized Symbolic Notation for Mechanisms , 1971 .

[2]  Bijan Shirinzadeh,et al.  A systematic technique to estimate positioning errors for robot accuracy improvement using laser interferometry based sensing , 2005 .

[3]  Louis J. Everett,et al.  Kinematic modelling for robot calibration , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[4]  John M. Hollerbach,et al.  Kinematic calibration using a plane constraint , 1997, Proceedings of International Conference on Robotics and Automation.

[5]  Jorge Santolaria,et al.  A self-centering active probing technique for kinematic parameter identification and verification of articulated arm coordinate measuring machines , 2010 .

[6]  N. Higham Computing the polar decomposition with applications , 1986 .

[7]  M. J. D. Hayes,et al.  Simulation of a Kinematic Calibration Procedure that Employs the Relative Measurement Concept , 2004 .

[8]  Berthold K. P. Horn,et al.  Closed-form solution of absolute orientation using unit quaternions , 1987 .

[9]  Valenciennes Cedex,et al.  IDENTIFICATION OF GEOMETRIC AND NON GEOMETRIC PARAMETERS OF ROBOTS , 1990 .

[10]  Louis J. Everett,et al.  A study of kinematic models for forward calibration of manipulators , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[11]  Jian Fei Ouyang,et al.  Quick Verification Technology of Coordinate Measuring Arm , 2010 .

[12]  Jorge Santolaria,et al.  Identification strategy of error parameter in volumetric error compensation of machine tool based on laser tracker measurements , 2012 .

[13]  Zichen Chen,et al.  Structural Parameter Identification for Articulated Arm Coordinate Measuring Machines , 2009, 2009 International Conference on Measuring Technology and Mechatronics Automation.

[14]  In-Won Park,et al.  Laser-Based Kinematic Calibration of Robot Manipulator Using Differential Kinematics , 2012, IEEE/ASME Transactions on Mechatronics.

[15]  Wyatt S. Newman,et al.  Calibration of a Motoman P8 robot based on laser tracking , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[16]  Steven Dubowsky,et al.  Compensation of geometric and elastic errors in large manipulators with an application to a high accuracy medical system , 2002, Robotica.

[17]  John M. Hollerbach,et al.  Kinematic calibration by means of a triaxial accelerometer , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

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

[19]  Jorge Santolaria,et al.  Kinematic parameter estimation technique for calibration and repeatability improvement of articulated arm coordinate measuring machines , 2008 .

[20]  Roger W. Brockett,et al.  Kinematic Dexterity of Robotic Mechanisms , 1994, Int. J. Robotics Res..

[21]  Antonio Piratelli-Filho,et al.  Virtual spheres gauge for coordinate measuring arms performance test , 2010 .

[22]  Wyatt S. Newman,et al.  A new method for kinematic parameter calibration via laser line tracking , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[23]  Yonggang Hu,et al.  Research on optimal measurement area of flexible coordinate measuring machines , 2012 .

[24]  Joachim O. Berg Path and orientation accuracy of industrial robots , 1993 .

[25]  Michael A. Peshkin,et al.  Complete parameter identification of a robot from partial pose information , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[26]  Delbert Tesar,et al.  Kinematic model and metrology system for modular robot calibration , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[27]  Nicolas Andreff,et al.  Interval method for calibration of parallel robots : Vision-based experiments , 2006 .

[28]  John M. Hollerbach,et al.  The Calibration Index and Taxonomy for Robot Kinematic Calibration Methods , 1996, Int. J. Robotics Res..

[29]  Jean-Luc Caenen,et al.  Identification of geometric and nongeometric parameters of robots , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

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