中国机械工程 ›› 2024, Vol. 35 ›› Issue (01): 136-143.DOI: 10.3969/j.issn.1004-132X.2024.01.013

• 智能制造 • 上一篇    下一篇

伪目标迭代生成的机器人误差补偿算法

叶伯生;金雄程;黎晗;邵柏岩;李晓昆;李思澳   

  1. 华中科技大学机械科学与工程学院,武汉,430074
  • 出版日期:2024-02-25 发布日期:2024-02-29
  • 通讯作者: 金雄程(通信作者),男,2000年生,硕士研究生。研究方向为机器人误差补偿技术。E-mail:1105448920@qq.com。
  • 作者简介:叶伯生,男,1966年生,副教授。研究方向为数控技术、机器人控制技术。E-mail:yebosh@hust.edu.cn。
  • 基金资助:
    湖北省重点研发计划(2021BAA197)

Robot Error Compensation Algorithm by Pseudo Target Iterative Generation

YE Bosheng;JIN Xiongcheng;LI Han;SHAO Baiyan;LI Xiaokun;LI Siao   

  1. School of Mechanical Science and Engineering,Huazhong University of Science and Technology,
    Wuhan,430074
  • Online:2024-02-25 Published:2024-02-29

摘要: 针对机器人误差模型建立后的误差补偿问题,提出一种改进的伪目标迭代算法。该算法用每次迭代中生成新的伪目标来修正关节角,从而不断减小机器人实际误差。完善了伪目标迭代算法流程,提出了5种新的不同的伪目标生成方法,分析了各种方法的特点和适用场景。结合多种伪目标生成方法提出了一种集成算法,进一步提高误差补偿精度。使用HSR-JR612机器人进行仿真实验,仿真结果表明,算法耗时在毫秒级别,补偿效果好,集成算法能进一步提高位姿补偿效果。最后使用UR10机器人与激光跟踪仪进行实验,实验结果表明,补偿后机器人末端位置误差可以减小到0.06 mm以内,姿态误差可以减小到0.025°以内。

关键词: 机器人, 误差补偿, 定位精度, 伪目标

Abstract: Aiming at the problems of error compensation after robot error modeling, an improved algorithm was proposed based on pseudo target iteration. This algorithm generated a new pseudo target in each iteration to correct the joint angles, thereby continuously reducing the actual errors of the robot. The pseudo target iterative algorithmic process was improved to mature the algorithm flow, 5 new and different false target generation methods were proposed, and the characteristics and applicable scenarios of each method were analyzed. An ensemble algorithm was proposed combining multiple false target generation methods to further improve the accuracy of error compensation. Using the HSR-JR612 robot to carry out simulation experiments, the simulation results show that the algorithm takes milliseconds and the compensation effectiveness is good, and the integrated algorithm may further improve the pose compensation effect. Finally, the UR10 robot and the laser tracker were used for experiments. The experimental results show that after compensation, the position errors of the robot end may be reduced to less than 0.06 mm, and the attitude errors may be reduced to less than 0.025°.

Key words: robot, error compensation, positioning accuracy, pseudo target

中图分类号: