Optimal measurement configurations for kinematic calibration of six-DOF serial robot
Tian Li , Kui Sun , Zong-wu Xie , Hong Liu
Journal of Central South University ›› 2011, Vol. 18 ›› Issue (3) : 618 -626.
Optimal measurement configurations for kinematic calibration of six-DOF serial robot
An optimal measurement pose number searching method was designed to improve the pose selection method. Several optimal robot measurement configurations were added to an initial pre-selected optimal configuration set to establish a new configuration set for robot calibration one by one. The root mean squares (RMS) of the errors of each end-effector poses after being calibrated by these configuration sets were calculated. The optimal number of the configuration set corresponding to the least RMS of pose error was then obtained. Calibration based on those poses selected by this algorithm can get higher end-effector accuracy, meanwhile consumes less time. An optimal pose set including optimal 25 measurement configurations is found during the simulation. Tracking errors after calibration by using these poses are 1.54, 1.61 and 0.86 mm, and better than those before calibration which are 7.79, 7.62 and 8.29 mm, even better than those calibrated by the random method which are 2.22, 2.35 and 1.69 mm in directions X, Y and Z, respectively.
serial robot / pose selection / pose number / kinematic calibration / observability index
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
NAHVI A, HOLLBERBACH J M, HAYWARD V. Calibration of a parallel robot using multiple kinematic closed loops [C]// Proceedings of the 1994 IEEE International Conference on Robotics & Automation. San Diego, 1994: 407–412. |
| [6] |
NAHVI A, HOLLERBACH J M. The noise amplification index for optimal pose selection in robot calibration [C]// Proceedings of the 1996 IEEE International Conference on Robotics & Automation. Minneapolis, 1996: 647–654. |
| [7] |
ZHUANG Han-qi, WANG K, ROTH Z S. Optimal selection of measurement configurations for robot calibration using simulated annealing [C]// Proceedings of the 1994 IEEE International Conference on Robotics & Automation. San Diego, 1994: 393–398. |
| [8] |
ZHUANG Han-qi, WU Jie, HUANG Wei-zhen. Optimal planning of robot calibration experiments by genetic algorithms [C]// Proceedings of the 1996 IEEE International Conference on Robotics & Automation. San Diego, 1996: 981–986. |
| [9] |
|
| [10] |
|
| [11] |
LIU Qi, WANG Dong-shu. Optimal measurement configurations for robot calibration based on modified simulated annealing algorithm [C]// Proceedings of the 2008 World Congress on Intelligent Control and Automation. Chongqing, 2008: 2300–2305. |
| [12] |
SUN Yu, HOLLERBACH J M. Active robot calibration algorithm [C]// Proceedings of the 2008 IEEE International Conference on Robotics & Automation. Minneapolis, 2008: 1276–1281. |
| [13] |
SUN Yu, HOLLERBACH J M. Observability index selection for robot calibration [C]// Proceedings of the 2008 IEEE International Conference on Robotics & Automation. Minneapolis, 2008: 831–836. |
| [14] |
|
| [15] |
HUANG Chen-hua, XIE Cun-xi, ZHANG Tie. Determination of optimal measurement configurations for robot calibration based on a hybrid optimal method [C]// Proceedings of the 2008 IEEE International Conference on Information and Automation. Zhangjiajie, 2008: 789–793. |
| [16] |
ZHAO Hai-xia, WANG Shou-cheng. Optimal selection of measurement configurations for robot calibration with solis&wets algorithm [C]// Proceedings of the 2007 IEEE International Conference on Control and Automation. Guangzhou, 2007: 2429–2432. |
| [17] |
|
| [18] |
YU Da-yong, SUN Xi-wei, WANG Yu. Kinematic calibration of parallel robots based on total least squares algorithm [C]// Proceedings of the 2007 IEEE International Conference on Mechatronics and Automation. Harbin, 2007: 789–794. |
| [19] |
ZHU Yan-he, YAN Ji-hong, ZHAO Jie, CAI He-gao. Autonomous kinematic self-calibration of a novel haptic device [C]// Proceedings of the 2006 IEEE International Conference on Intelligent Robots and Systems. Beijing, 2006: 4654–4659. |
| [20] |
|
| [21] |
|
| [22] |
|
/
| 〈 |
|
〉 |