山东大学学报(工学版) ›› 2016, Vol. 46 ›› Issue (4): 28-33.doi: 10.6040/j.issn.1672-3961.0.2015.319
赵子健,陈兆瑞,李冰清
ZHAO Zijian, CHEN Zhaorui, LI Bingqing
摘要: 在分析手眼标定问题数值特征的基础上,提出一种新的基于非最小化优化的手眼标定方法。采用张量的形式描述手眼标定方程,提出了非最小化优化条件下的代价函数,通过特征计算求解相应估计方程。扰动分析证明了该方法求解的精确性。分别采用仿真数据和真实数据进行试验。试验结果显示,该方法能够通过无初值的计算实现手眼方程的求解,避免了优化迭代产生的复杂计算,具有较高的鲁棒性、有效性和天然的运动选择特性。与其他方法相比较,新方法大大节省了运算时间,并降低了计算误差,为机器人系统的实际标定提供一个很好的选择。
中图分类号:
[1] SHIU Y C, AHMAD S. Calibration of wrist-mounted robotic sensors by solving homogeneous transform equations of the form AX=XB[J]. IEEE Transactions on Robotics and Automation, 1989, 5(1):16-29. [2] TSAI R Y, LENZ R K. A new technique for fully autonomous and efficient 3D robotics hand/eye calibration[J].IEEE Transactions on Robotics and Automation, 1989, 5(3):345-358. [3] CHOU J C K, KAMEL M. Finding the position and orientation of a sensor on a robot manipulator using quaternions[J]. The International Journal of Robotics Research, 1991, 10(3):240-254. [4] LU Y C, CHOU J C K. Eight-space quaternion approach for robotic hand-eye calibration[C] //Proceedings of IEEE International Conference on Systems, Man and Cybernetics. BC: IEEE, 1995, 4:3316-3321. [5] CHEN H H. A screw motion approach to uniqueness analysis of head-eye geometry[C] //Proceedings of IEEE Conference on Computer Vision and Pattern Recognition(CVPR91). Maui, HI: IEEE, 1991:145-151. [6] DANIILIDIS K. Hand-eye calibration using dual quaternions[J]. The International Journal of Robotics Research, 1999, 18(3):286-298. [7] ZHAO Z, LIU Y. A hand-eye calibration algorithm based on screw motions[J]. Robotica, 2009, 27(2):217-223. [8] ZHUANG H, Shiu Y C. A noise-tolerant algorithm for robotic hand-eye calibration with or without sensor orientation measurement[J]. IEEE Transactions on Systems, Man and Cybernetics, 1993, 23(4):1168-1175. [9] FA I, LEGNANI G. Hand to sensor calibration: a geometrical interpretation of the matrix equation AX=XB[J]. Journal of Robotic Systems, 2005, 22(9):497-506. [10] PARK F C, MARTIN B J. Robot sensor calibration: solving AX=XB on the Euclidean group[J]. IEEE Transactions on Robotics and Automation, 1994, 10(5):717-721. [11] HORAUD R, DORNAIKA F. Hand-eye calibration[J]. The International Journal of Robotics Research, 1995, 14(3):195-210. [12] DORNAIKA F, HORAUD R. Simultaneous robot-world and hand-eye calibration[J]. IEEE Transactions on Robotics and Automation, 1998, 14(4): 617-622. [13] STROBL K H, HIRZINGER G. Optimal hand-eye calibration[C] //Proceedings of IEEE/RSJ Conference on Intelligent Robots and Systems. Beijing, China: IEEE, 2006: 4647-4653. [14] ZHAO Z. Hand-eye calibration using convex optimization[C] //Proceedings of IEEE International Conference on Robotics and Automation(ICRA 2011). Shanghai, China: IEEE, 2011: 2947-2952. [15] IKEUCHI K. Computer vision: a reference guide[M]. Berlin, Germany: Springer Link Press, 2016:355-358. [16] RUKAND T, DIETMAYER K. Globally optimal hand-eye calibration under free choice of cost-function[C] //Proceedings of IEEE International Conference on Consumer Electronics.Berlin, Germany: IEEE, 2012: 1-5. [17] HELLER J, HENRION D, PAIDLA T. Hand-eye and robot-world calibration by global polynomial optimization[C] //Proceedings of IEEE International Conference on Robotics and Automation(ICRA 2014). Hong Kong, China: IEEE, 2014: 3157-3164. [18] HELLER J, HENRION D, PAIDLA T. Globally optimal hand-eye calibration using branch-and-bound[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2015(1): 1. [19] KANATANI K. Statistical optimization for geometric estimation: minimization vs. non-minimization[C] //Proceedings of IEEE International Conference on Pattern Recognition. Stockholm, Sweden: IEEE, 2014: 1-8. [20] NEUDECKER H. A note on Kronecker matrix products and matrix equation systems[J]. SIAM Journal on Applied Mathematics, 1969, 17(3): 603-606. [21] ANDREFF N, HORAUD R, ESPIAU B. On-line hand-eye calibration[C] //Proceedings of 2nd International Conference on 3-D Digital Imaging and Modeling. Ottawa, Canada:IEEE, 1999: 430-436. [22] SCHMIDT J, NIEMANN H. Data selection for hand-eye calibration: a vector quantization approach[J]. The International Journal of Robotics Research, 2008, 27(9): 1027-1053. [23] ZHANG Z. A flexible new technique for camera calibration[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2000, 22(11): 1330-1334. [24] IGEL C, TOUSSAINT M, WAN W. Rprop using the natural gradient[M] //Trends and applications in constructive approximation. Boston, U S A: Birkhäuser Basel, 2005: 259-272. [25] NESTEROV Y, NEMIROVSKII A, YE Y. Interior-point polynomial algorithms in convex programming[M]. Philadelphia, U S A: Society for Industrial and Applied Mathematics, 1994. |
[1] | 杨元慧,李国栋,吴春富,王小龙,蔡小伟. 移动机械臂手眼关系标定及视觉伺服控制方法[J]. 山东大学学报(工学版), 2016, 46(5): 54-63. |
[2] | 袁丽,田国会*,李国栋. #br# NAO机器人的视觉伺服物品抓取操作[J]. 山东大学学报(工学版), 2014, 44(3): 57-63. |
[3] | 李国栋,赵威,田国会*,薛英花. 一种基于旋转矩阵分解的视觉伺服控制算法[J]. 山东大学学报(工学版), 2012, 42(1): 45-50. |
[4] | 丛奎荣 韩杰 常发亮. 视觉机器人货物轮廓提取与定位[J]. 山东大学学报(工学版), 2010, 40(1): 15-18. |
|