Kinematic calibration of manipulator using single laser pointer

This paper proposes a robot kinematic calibration system including a laser pointer installed on the manipulator, a stationary camera, and a planar surface. The laser pointer beams to the surface, and the camera observes the projected laser spot. The position of the laser spot is computed according to the geometrical relationships of line-plane intersection. The laser spot position is sensitive to slight difference of the end-effector pose due to the extensibility of laser beam. Inaccurate kinematic parameters cause inaccurate calculation of the end-effector pose, and then the laser spot position by the forward estimation is deviated from the one by camera observation. For calibrating the robot kinematics, the optimal solution of kinematic parameters is obtained by minimizing the laser spot position difference between the forward estimation and camera measurement via the nonlinear optimization method. The proposed kinematic calibration system is cost-efficient and flexible for any manipulator. The proposed method is validated by simulation and experiment.

[1]  B. Shirinzadeh,et al.  Laser interferometry based robot position error modelling for kinematic calibration , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[2]  Yantao Shen,et al.  Rapid robot/workcell calibration using line-based approach , 2008, 2008 IEEE International Conference on Automation Science and Engineering.

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

[4]  Morris Driels,et al.  Full-pose calibration of a robot manipulator using a coordinate-measuring machine , 1993 .

[5]  Yoon Keun Kwak,et al.  Calibration of geometric and non-geometric errors of an industrial robot , 2001, Robotica.

[6]  Peter I. Corke,et al.  A robotics toolbox for MATLAB , 1996, IEEE Robotics Autom. Mag..

[7]  Nicolas Andreff,et al.  Simplifying the kinematic calibration of parallel mechanisms using vision-based metrology , 2006, IEEE Transactions on Robotics.

[8]  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.

[9]  Seiji Aoyagi,et al.  Improvement of robot accuracy by calibrating kinematic model using a laser tracking system-compensation of non-geometric errors using neural networks and selection of optimal measuring points using genetic algorithm- , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[11]  Yong Liu,et al.  An automated method to calibrate industrial robot joint offset using virtual line-based single-point constraint approach , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[13]  Zvi S. Roth,et al.  Fundamentals of Manipulator Calibration , 1991 .

[14]  J. Suykens,et al.  An absolute stability criterion for the Lur'e problem with sector and slope restricted nonlinearities , 1998 .

[15]  Bahram Ravani,et al.  An overview of robot calibration , 1987, IEEE Journal on Robotics and Automation.

[16]  Abdul Rauf,et al.  Experimental results on kinematic calibration of parallel manipulators using a partial pose measurement device , 2006, IEEE Transactions on Robotics.

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