A Measurement Method of Serial Manipulator Making Use of Spherical Numbered Targets
-
摘要: 为了在较大范围内获取高精度的机械臂末端实际位姿数据进行机械臂运动学模型真实参数的辨识,提出一种基于球面编号靶点的串联机械臂测量方法,利用双目视觉实时跟踪与末端法兰刚性连接的标准靶球,设置在球体表面的标志点依靠特殊的排列分布进行区分编号,球心坐标和靶球方向分别由任意捕捉的至少4个点和已知的空间几何位置关系根据克莱姆法则计算求得,在工作空间内任意运动机械臂进行末端靶球位姿测量。建立位姿误差模型,采用最小二乘法辨识出准确的几何参数,实现机械臂的误差校准。试验结果表明,此法具有较高的精度,克服了传统视觉系统定位跟踪的视野狭小,降低了机械臂末端位姿测量的成本,简单可靠,同时有效的提高了机械臂的定位精度。Abstract: To obtain a wide range of highly accurate actual pose data for identifying the accurate parameters of manipulator model, a measurement method of serial manipulator-end based on spherical numbered targets is presented. The standard target ball rigidly connected to the end flange is tracked by binocular vision, the marked-targets set on the sphere surface are distinguished and numbered by the particular arrangement and distribution. The coordinates and orientations of ball center are calculated by at least four marked-targets captured and the known space geometry position relation according to Cramer's rule. Manipulator is moved in the working space at will for pose measurement. The pose error model is built and accurate manipulator model geometric parameters are gained by using least squares method achieving the manipulator error calibration. The experiments show that the results are accurate and the proposed method can solve the problem of narrow vision field of the binocular camera when traditional vision system is tracking and it reduces the cost of position and orientation measurements of manipulator-en. The present method is simple and reliable, and it effectively improves the positioning accuracy of manipulator.
-
Key words:
- space geometry /
- pose measurement /
- positioning accuracy /
- binocular vision /
- serial manipulator
-
[1] 蔡自兴.机器人学基础[M].北京:机械工业出版社,2009:80-168 Cai Z X. Fundamentals of robotics[M]. Beijing:Machinery Industry Press, 2009:80-168(in Chinese) [2] 杨守瑞,尹仕斌,任永杰,等.机器人柔性视觉测量系统标定方法的改进[J].光学精密工程,2014,22(12):3239-3246 Yang S R, Yin S B, Ren Y J, et al. Improvement of calibration method for robotic flexible visual measurement systems[J]. Optics and Precision Engineering, 2014,22(12):3239-3246(in Chinese) [3] Newman W S, Birkhimer C E, Horning R J, et al. Calibration of a Motoman P8 robot based on laser tracking[C]//Proceedings of International Conference on Robotics and Automation, San Francisco:IEEE, 2010:3597-3602 [4] Meng Y, Zhuang H Q. Autonomous robot calibration using vision technology[J]. Robotics and Computer-Integrated Manufacturing, 2007,23(4):436-446 [5] Nubiola A, Bonev I A. Absolute calibration of an ABB IRB 1600 robot using a laser tracker[J]. Robotics and Computer-Integrated Manufacturing, 2013,29(1):236-245 [6] Nubiola A, Slamani M, Joubair A, et al. Comparison of two calibration methods for a small industrial robot based on an optical CMM and a laser tracker[J]. Robotica, 2014,32(3):447-466 [7] 应再恩,李正洋,平雪良,等.基于双目视觉动态跟踪的机器人标定[J].计算机应用研究,2014,31(5):1424-1427 Ying Z E, Li Z Y, Ping X L, et al. Robot calibration based on binocular vision dynamic tracking[J]. Application Research of Computers, 2014,31(5):1424-1427(in Chinese) [8] Wang D, Bai Y. Improving position accuracy of robot manipulators using neural networks[C]//Proceedings of the IEEE Instrumentation and Measurement Technology Conference, Ottawa, Canada:IEEE, 2005,2:1524-1526 [9] 范振,张雷,罗俸兵,等.广角摄像机在机器人视觉定位中的应用[J].计算机应用与软件,2014,31(12):191-194 Fan Z, Zhang L, Luo F B, et al. Applying wide-angle camera in robot vision localization[J]. Computer Applications and Software, 2014,31(12):191-194(in Chinese) [10] 解则晓,辛少辉,李绪勇,等.基于单目视觉的机器人标定方法[J].机械工程学报,2011,47(5):35-39 Xie Z X, Xin S H, Li X Y, et al. Method of robot calibration based on monocular vision[J]. Journal of Mechanical Engineering, 2011,47(5):35-39(in Chinese) [11] 杨通,韩建友,尹来容.基于解域的四精确点球面4R机构函数综合[J].农业机械学报,2012,43(10):200-206 Yang T, Han J Y, Yin L R. Spherical 4R function synthesis based on solution regions for four precision points[J]. Transactions of the Chinese Society for Agricultural Machinery, 2012,43(10):200-206(in Chinese) [12] Elatta A Y, Gen L P, Zhi F L, et al. An overview of robot calibration[J]. Information Technology Journal, 2004,3(1):74-78 [13] 龚星如,沈建新,田威,等.工业机器人的绝对定位误差模型及其补偿算法[J].南京航空航天大学学报,2012,44(S1):60-64 Gong X R, Shen J X, Tian W, et al. Absolute positioning error model of industrial robot and compensation algorithm[J]. Journal of Nanjing University of Aeronautics &&stronautics, 2012,44(S1):60-64(in Chinese) [14] 李定坤,叶声华,任永杰,等.机器人定位精度标定技术的研究[J].计量学报,2007,28(3):224-227 Li D K, Ye S H, Ren Y J, et al. Research on robot's positioning accuracy calibration[J]. Acta Metrologica Sinica, 2007,28(3):224-227(in Chinese) [15] 陈钢,贾庆轩,李彤,等.基于误差模型的机器人运动学参数标定方法与实验[J].机器人,2012,34(6):680-688 Chen G, Jia Q X, Li T, et al. Calibration method and experiments of robot kinematics parameters based on error model[J]. Robot, 2012,34(6):680-688(in Chinese) [16] 杨玉虎,洪振宇,张策.机构位置误差分析的传递矩阵法[J].机械工程学报,2005,41(2):20-23 Yang Y H, Hong Z Y, Zhang C. Transfering matrix method for precision analysis of mechanism[J]. Journal of Mechanical Engineering, 2005,41(2):20-23(in Chinese)
点击查看大图
计量
- 文章访问数: 262
- HTML全文浏览量: 35
- PDF下载量: 5
- 被引次数: 0