留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于标定及补偿提高串联机器人定位精度方法

范明争 韩先国

范明争, 韩先国. 基于标定及补偿提高串联机器人定位精度方法[J]. 北京亚洲成人在线一二三四五六区学报, 2017, 43(1): 176-183. doi: 10.13700/j.bh.1001-5965.2016.0045
引用本文: 范明争, 韩先国. 基于标定及补偿提高串联机器人定位精度方法[J]. 北京亚洲成人在线一二三四五六区学报, 2017, 43(1): 176-183. doi: 10.13700/j.bh.1001-5965.2016.0045
FAN Mingzheng, HAN Xianguo. Precision improvement method for serial robot localization based on a new calibration and compensation strategy[J]. Journal of Beijing University of Aeronautics and Astronautics, 2017, 43(1): 176-183. doi: 10.13700/j.bh.1001-5965.2016.0045(in Chinese)
Citation: FAN Mingzheng, HAN Xianguo. Precision improvement method for serial robot localization based on a new calibration and compensation strategy[J]. Journal of Beijing University of Aeronautics and Astronautics, 2017, 43(1): 176-183. doi: 10.13700/j.bh.1001-5965.2016.0045(in Chinese)

基于标定及补偿提高串联机器人定位精度方法

doi: 10.13700/j.bh.1001-5965.2016.0045
基金项目: 

国防基础科学研究计划 A0320132007

国家科技重大专项 2010ZX04007-052

详细信息
    作者简介:

    范明争,男,硕士研究生。主要研究方向:应用机器人的数字化装配

    通讯作者:

    韩先国,男,博士后,副教授,硕士生导师。主要研究方向:并联设备及柔性装配. E-mail:hanxianguo2003@163.com

  • 中图分类号: TP242

Precision improvement method for serial robot localization based on a new calibration and compensation strategy

Funds: 

National Defense Basic Scientific Research Program of China A0320132007

National Science and Technology Major Project 2010ZX04007-052

More Information
  • 摘要:

    在使用串联机器人进行定位操作前,首先需要对机器人基坐标系与测量坐标系进行位姿关系的标定,针对具有隐藏机器人基坐标系以及机器人法兰坐标系的串联机构,本文提出一种等价变换思想并结合应用激光跟踪仪测得机器人末端靶标点的坐标数据建立标定矩阵方程,应用罗德里格矩阵变换将标定方程转化为三元二次矩阵方程形式,采用最小二乘法和牛顿迭代法求出数值解进而完成机器人基坐标系与测量坐标系标定的方法。然后应用这种方法进行标定试验得到了20组标定结果,通过比较标定结果偏差进而验证了这种方法的正确性。最后,本文验证了应用这种标定方法的标定结果并结合一种新的位姿补偿算法后,能极大地提高机器人末端的定位精度。

     

  • 图 1  标定模型

    Figure 1.  Calibration model

    图 2  等价变换法坐标系模型

    Figure 2.  Coordinate system model of equivalenttransformation method

    图 3  标定试验系统

    Figure 3.  System of calibration experiment

    图 4  标定结果

    Figure 4.  Records of calibration experiment

    图 5  新补偿算法原理

    Figure 5.  Principle of the new compensation algorithm

    表  1  标定试验记录

    Table  1.   Records of calibration experiment

    序号123456
    X/mm787.081 034.80781.15920.70845.211 260.31
    Y/mm652.11421.65789.07716.23624.32779.90
    Z/mm1 397.131 510.331 421.271 300.671 336.911 256.55
    A/(°)-17.883.5915.6534.180.5226.86
    B/(°)-34.95-14.4213.1214.7026.7150.43
    C/(°)-131.82-108.07-77.79-48.75-122.20-80.52
    靶标点PP1/mm-1 451.694 1-1 532.075 4-1 389.275 6-1 388.278 1-1 465.091 5-1 104.085 2
    1 261.126 1939.940 51 342.042 81 159.200 21 207.296 0920.818 0
    870.637 01 016.827 0975.633 1864.795 4882.391 6836.600 1
    靶标点PP2/mm-1 481.243 6-1 511.547 8-1 356.844 6-1 341.088 7-1 492.635 2-1 124.393 0
    1 176.577 6874.397 11 337.026 31 197.063 41 173.368 3946.855 1
    849.137 2955.521 8889.580 0795.399 4801.334 9750.644 5
    靶标点PP3/mm-1 429.139 9-1 466.628 8-1 306.996 3-1 288.543 3-1 413.111 0-1 046.697 3
    1 170.211 8853.476 01 275.929 21 125.866 11 127.190 6891.396 3
    928.905 51 037.245 2943.469 3831.433 4827.094 3747.072 6
    下载: 导出CSV

    表  2  标定试验结果

    Table  2.   Results of calibration experiment

    参数Xr/mmYr/mmZr/mmAr/(°)Br/(°)Cr/(°)
    数值2 614.631 173.67490.0655.31-0.08-0.21
    下载: 导出CSV

    表  3  通用补偿算法补偿实验靶标数据记录

    Table  3.   Target data records in compensation experimentwith universal compensation algorithmmm

    mm
    靶标序号初始靶标目标靶标补偿前补偿后
    靶标点1-1 408.80-1 455.28-1 455.39-1 455.30
    1 398.801 263.111 263.221 263.21
    1 027.63848.95849.21848.94
    靶标点2-1 416.39-1 463.87-1 463.99-1 463.87
    1 347.081 211.641 211.751 211.74
    1 081.34902.76903.00902.74
    靶标点-1 416.51-1 450.18-1 450.29-1 450.18
    1 400.221 262.901 263.001 263.00
    1 140.48961.97962.22961.95
    下载: 导出CSV

    表  4  通用补偿算法补偿前后靶标误差值

    Table  4.   Target error values before and afteruniversal compensation algorithmmm

    mm
    过程靶标点1靶标点2靶标点3
    补偿前0.300.290.29
    补偿后0.100.100.10
    下载: 导出CSV

    表  5  新补偿算法补偿实验靶标数据记录1

    Table  5.   Target data record 1 in compensation experiment with the new compensation algorithmmm

    mm
    靶标序号初始靶标目标靶标补偿前补偿后
    靶标点1-1 408.82-1 455.28-1 455.34-1 455.30
    1 398.831 263.111 263.311 263.13
    1 027.55848.95849.28848.95
    靶标点2-1 416.41-1 463.87-1 463.94-1 463.88
    1 347.131 211.641 211.851 211.66
    1 081.25902.76903.07902.75
    靶标点3-1 416.52-1 450.18-1 450.25-1 450.18
    1 400.271 262.901 263.101 262.91
    1 140.39961.97962.29961.97
    下载: 导出CSV

    表  6  新补偿算法补偿前后靶标误差值

    Table  6.   Target error values before and after the new compensation algorithmmm

    mm
    过程靶标点1靶标点2靶标点3
    补偿前0.390.380.39
    补偿后0.030.020.02
    下载: 导出CSV

    表  7  新补偿算法补偿实验靶标数据记录2

    Table  7.   Target error values before and after the new compensation algorithmmm

    mm
    靶标序号初始靶标目标靶标补偿前补偿后
    靶标点1-1 630.62-1 470.65-1 470.99-1 470.67
    631.62385.45385.36385.43
    888.57875.46876.05875.47
    靶标点2-1 632.82-1 458.37-1 458.74-1 458.38
    681.02434.08433.99434.06
    940.35926.55927.13926.57
    靶标点3-1 648.09-1 473.47-1 473.83-1 473.49
    611.25364.67364.57364.65
    947.85937.06937.64937.08
    下载: 导出CSV

    表  8  补偿前后靶标误差值

    Table  8.   Target error values before and after compensation

    mm
    过程靶标点1靶标点2靶标点3
    补偿前0.690.690.69
    补偿后0.030.030.03
    下载: 导出CSV
  • [1] 王伟,刘立冬,王刚,等.基于四元数表示法的机器人基坐标系标定方法[J].北京亚洲成人在线一二三四五六区学报,2015,41(3):411-417.

    WANG W,LIU L D,WANG G,et al. Calibration method of robot base frame by quaternion form[J].Journal of Beijing University of Aeronautics and Astronautics,2015,41(3):411-417(in Chinese).
    [2] 宋月娥,吴林,张连新,等.弧焊机器人离线编程系统标定模块的开发[J].机器人,2001,23(7):695-697.

    SONG Y E,WU L,ZHANG L X,et al.Calibration module development of arc welding robot off-line programming system[J].Robot,2001,23(7):695-697(in Chinese).
    [3] 齐飞,平雪良,刘洁,等.关于工业机器人标定方法的研究[J].机床与液压,2015,43(21):32-36. http://www.cnki.com.cn/Article/CJFDTOTAL-JCYY201521009.htm

    QI F,PING X L,LIU J,et al.Research of calibration method on industrial robot[J].Machine Tool & Hydraulics,2015,43(21):32-36(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-JCYY201521009.htm
    [4] 张博,魏振忠,张广军.机器人坐标系与激光跟踪仪坐标系的快速转换方法[J].仪器仪表学报,2010,31(9):1986-1990. http://www.cnki.com.cn/Article/CJFDTOTAL-YQXB201009010.htm

    ZHANG B,WEI Z Z,ZHANG G J.Rapid coordinate transformation between a robot and a laser tracker[J].Chinese Journal of Scientific Instrument,2010,31(9):1986-1990(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-YQXB201009010.htm
    [5] GAN Z,ROSSANO G,LI X,et al.Method for calibrating and programming of a robot application:US,Patent 6,822,412[P].2004-11-23.
    [6] GU X,FENG C.A calibration procedure for a system of two coordinated manipulators[J].International Journal of Robotics and Automation,1995,10(4):152-158.
    [7] 任永杰,邾继贵,杨学友,等.利用激光跟踪仪对机器人进行标定的方法[J].机械工程学报,2007,43(9):195-199. doi: 10.3901/JME.2007.09.195

    REN Y J,ZHU J G,YANG X Y,et al.Method of robot calibration based on laser tracker[J].Chinese Journal of Mechanical Engineering,2007,43(9):195-199(in Chinese). doi: 10.3901/JME.2007.09.195
    [8] 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. doi: 10.1016/j.rcim.2012.06.004
    [9] 黄晓辰,张明路,张小俊,等.机器人坐标系建立的改进DH法[J].农业机械学报,2014,45(10):313-319. http://www.cnki.com.cn/Article/CJFDTOTAL-NYJX201410049.htm

    HUANG X C,ZHANG M L,ZHANG X J,et al.Improved DH method to build robot coordinate system[J].Transactions of the Chinese Society for Agricultural Machinery,2014,45(10):313-319(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-NYJX201410049.htm
    [10] 戚祯祥,叶超强,吴建华,等.基于MDH模型的工业机器人标定算法与实验研究[J].制造业自动化,2015,37(2):15-18. http://www.cnki.com.cn/Article/CJFDTOTAL-JXGY201504006.htm

    QI Z X,YE C Q,WU J H,et al.Research on the algorithm and experiment of robot calibration based on MDH model[J].Manufacturing Automation,2015,37(2):15-18(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-JXGY201504006.htm
    [11] 周爱国,周飞,吕刚,等.关节臂式坐标测量机的运动学与工作空间分析[J].机械传动,2015,39(1):48-51. http://www.cnki.com.cn/Article/CJFDTOTAL-JXCD201501014.htm

    ZHOU A G,ZHOU F,LV G,et al.Kinematics and workspace analysis for articulated arm coordinate measuring machine[J].Journal of Mechanical Transmission,2015,39(1):48-51(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-JXCD201501014.htm
    [12] 李新友, 陈五一.基于奇异值分解的刚体位姿误差检测方法[J].计算机集成制造系统,2011,17(9):1981-1987. http://www.cnki.com.cn/Article/CJFDTOTAL-JSJJ201109015.htm

    LI X Y,CHEN W Y.Detection of pose errors for a rigid body based on singular value decomposition method[J].Computer Integrated Manufacturing Systems,2011,17(9):1981-1987(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-JSJJ201109015.htm
    [13] 黄鹏, 王青,丽江熊,等.激光跟踪仪三维坐标转换综合优化方法[J].计算机集成制造系统,2015,21(11):2912-2920. http://www.cnki.com.cn/Article/CJFDTOTAL-JSJJ201511011.htm

    HUANG P, WANG Q,LI J X,et al.Comprehensive optimization for three-dimensional coordinate transformation of laser tracker[J].Computer Integrated Manufacturing Systems,2015,21(11):2912-2920(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-JSJJ201511011.htm
    [14] CAYLEY A.On the motion of rotation of a solid body[J].Cambridge Mathematic Journal,1843,3:224-232.
    [15] RODRIGUES O. Des lois géométriques qui régissent les déplacements d'un système solide dans l'espace,et de la variation de s coordonnées provenant de ses déplacements consideérés indépendamment des causes qui peuvent les produire[J].Journal des Mathématiques Pures et Appliquées,1840,5:380-440.
    [16] 陶武勇, 鲁铁定,吴飞,等.罗德里格矩阵坐标变换模型的结构总体最小二乘估计[J].工程勘察,2015(4):56-60. http://www.cnki.com.cn/Article/CJFDTOTAL-GCKC201504011.htm

    TAO W Y,LU T D,WU F,et al.Algorithm of structure total least squares in coordinate transformation based on Lodrigues matrix[J].Geotechnical Investigation & Surveying,2015(4):56-60(in Chinese). http://www.cnki.com.cn/Article/CJFDTOTAL-GCKC201504011.htm
  • 加载中
图(5) / 表(8)
计量
  • 文章访问数:  1463
  • HTML全文浏览量:  204
  • PDF下载量:  664
  • 被引次数: 0
出版历程
  • 收稿日期:  2016-01-13
  • 录用日期:  2016-04-15
  • 网络出版日期:  2017-01-20

目录

    /

    返回文章
    返回
    常见问答