基于球面均匀分布的焊接机器人TCP标定方法

  • 洪磊 ,
  • 杨小兰 ,
  • 王保升 ,
  • 吕东升
展开
  • 南京工程学院,南京,211167
洪磊,1982年出生,博士,副教授;主要从事机器人焊接自动化技术及应用方面的科研和教学工作;发表论文20余篇;Email:njithl@163.com.

收稿日期: 2019-12-12

  网络出版日期: 2020-11-24

基金资助

国家自然科学基金资助项目(61703200)

TCP calibration method based on spherical uniform distribution for welding robot

  • HONG Lei ,
  • YANG Xiaolan ,
  • WANG Baosheng ,
  • LV Dongsheng
Expand
  • School of Automotive and Rail Transit, Nanjing, 211167, China

Received date: 2019-12-12

  Online published: 2020-11-24

摘要

当前焊接机器人工具中心点(TCP, tool center point)采用固定参考点法标定时,存在机器人位姿选择的随机性和分布的不均匀性,为解决这一问题,提出了一种基于球面均匀分布的TCP标定方法. 以机器人自带的“六点法”为初步标定基础,创建初始测量点位形;在离线仿真环境下,采用力学斥力迭代法构建以固定参考点为球心呈球面均匀分布的虚拟点,逐组计算使虚拟机器人第六轴末端中心处于各虚拟点处,剔除其中关节角超限、连杆之间发生碰撞的情形;最后调节实际机器人到筛选后的各测量点位形,应用最小二乘球面拟合法求解最终的TCP标定结果. 结果表明,该方法使机器人姿态在各测量点绕固定参考点均匀分布,最大限度增大了各测量点之间机器人位姿的差异度,可有效提高标定精度和稳定性.

本文引用格式

洪磊 , 杨小兰 , 王保升 , 吕东升 . 基于球面均匀分布的焊接机器人TCP标定方法[J]. 焊接学报, 2020 , 41(8) : 14 -21 . DOI: 10.12073/j.hjxb.20191212001

Abstract

In the current fixed reference point method for calibration of welding robot tool center point (TCP), there are problems of randomness of robot posture selection and non-uniformity of distribution. For this reason, a method of TCP calibration based on spherical uniform distribution is proposed. Based on the “six-point method”, the initial measurement configuration is created at first. Then, in the off-line simulation environment, the mechanical repulsion iteration method is used to construct the virtual points with spherical uniform distribution with the fixed reference point as the center of the sphere. The end center of the virtual robot sixth axis was located at each virtual point by group calculation, and the situations of joint angle over limit and link collision are eliminated. Finally, the actual robot is adjusted to the selected measurement configurations for the final TCP calibration, and the result is solved by the least square spherical fitting method. The results show that this method can make the robot posture evenly distributed around the fixed reference point at each measuring point, and maximize the difference degree of robot posture, it is verified that this method can effectively improve the calibration accuracy.

参考文献

[1] Hong Y X, Du D, Pan J L, et al. Seam-tracking based on dynamic trajectory planning for a mobile welding robot[J]. China Welding, 2019, 28(4): 46 - 50.
[2] 余卓骅, 胡艳梅, 何银水. 薄板机器人自动焊接焊枪三维偏差的有效提取[J]. 焊接学报, 2019, 40(11): 49 - 53
Yu Zhuohua, Hu Yanmei, He Yinshui. Effective three-dimensional deviation extraction of the welding torch for robotic arc welding with steel sheets[J]. Transactions of the China Welding Institution, 2019, 40(11): 49 - 53
[3] Deniz C, Cakir M. High precise and zero-cost solution for fully automatic industrial robot TCP calibration[J]. Industrial Robot: An Industrial Journal, 2019, 46(5): 650 - 659.
[4] Ruther M, Lenz M, Bischof H. The narcissistic robot: robot calibration using a mirror[C]//11th International Conference on Control Automation Robotics and Vision. IEEE, 2010: 169-174.
[5] Gordic Z, Ongaro C. Calibration of robot tool centre point using camera-based system[J]. Serbian Journal of Electrical Engineering, 2016, 13(1): 9 - 20.
[6] Cai Y, Gu H, Li C. Easy industrial robot cell coordinates calibration with touch panel[J]. Robotics and Computer-Integrated Manufacturing, 2018, 50: 276 - 285.
[7] Borrmann C, Wollnack J. Enhanced calibration of robot tool centre point using analytical algorithm[J]. International Journal of Materials Science and Engineering, 2015, 3(1): 12 - 18.
[8] 张华君, 夏超, 叶永龙. Staubli激光切割机器人工具标定[J]. 轻工机械, 2013, 31(2): 7 - 11
Zhang Huajun, Xia Chao, Ye Yonglong. Tool calibration of staubli laser cutting robot[J]. Light Industry Machinery, 2013, 31(2): 7 - 11
[9] 侯仰强, 王天琪, 李亮玉, 等. 基于双机器人协调焊接标定算法[J]. 焊接学报, 2017, 38(2): 92 - 96
Hou Yangqiang, Wang Tianqi, Li Liangyu, et al. Study of calibration algorithm based on dual-robot coordinate welding[J]. Transactions of the China Welding Institution, 2017, 38(2): 92 - 96
[10] 李福运. 工业机器人TCP自标定精度叠加方法的设计与应用[J]. 机械, 2017, 44(8): 50 - 53
Li Fuyun. The designation and application of TCP self-calibration precision superposition method on industrialrobot[J]. Machinery, 2017, 44(8): 50 - 53
[11] 朱晓鹏, 张轲, 涂志强, 等. 基于球面拟合法的机器人与变位机位姿关系标定[J]. 焊接学报, 2013, 34(1): 41 - 44
Zhu Xiaopeng, Zhang Ke, Tu Zhiqiang, et al. Calibration of relative position and orientation between robot and positioner based on spheres fitting method[J]. Transactions of the China Welding Institution, 2013, 34(1): 41 - 44
[12] 陈庆诚, 朱世强, 王宣银. 基于旋量理论的串联机器人逆解子问题求解算法[J]. 浙江大学学报(工学版), 2014, 48(1): 8 - 14
Chen Qingcheng, Zhu Shiqiang, Wang Xuanyin. Inverse kinematics sub-problem solution algorithm for serial robot based on screw theory[J]. Journal of Zhejiang University(Engineering Science), 2014, 48(1): 8 - 14
文章导航

/