A closed-loop calibration method for serial robots based on position constraints and local area measurement

被引:0
作者
Du, Haoqi [1 ,2 ]
Wang, Guilian [1 ,2 ]
Wang, Lina [3 ]
Hao, Shuai [1 ,2 ]
Fang, Zaojun [4 ]
Zhou, Haibo [1 ,2 ]
机构
[1] Tianjin Univ Technol, Sch Mech Engn, Tianjin Key Lab Adv Mechatron Syst Design & Intell, Tianjin 300384, Peoples R China
[2] Tianjin Univ Technol, Natl Demonstrat Ctr Expt Mech & Elect Engn Educ, Tianjin 300384, Peoples R China
[3] Tianjin Sino German Univ Appl Sci, Sch Mech Engn, Tianjin 300350, Peoples R China
[4] Chinese Acad Sci, Ningbo Inst Mat Technol & Engn, Ningbo 315201, Zhejiang, Peoples R China
来源
PRECISION ENGINEERING-JOURNAL OF THE INTERNATIONAL SOCIETIES FOR PRECISION ENGINEERING AND NANOTECHNOLOGY | 2024年 / 89卷
基金
中国国家自然科学基金;
关键词
Robot; Closed-loop calibration; Position constraints; Local area measurement method; KINEMATIC CALIBRATION; INDUSTRIAL ROBOT; ERROR;
D O I
10.1016/j.precisioneng.2024.06.006
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a cost-effective and efficient closed-loop calibration method to enhance the absolute positioning accuracy of industrial robots. The method utilizes an economical and highly accurate set of simple measurement devices, including a device mounted on the robot's end effector and a spherical constraint device positioned within the robot's workspace. A novel local area measurement method is employed for the spherical constraint device, effectively converting position errors into the errors in the sphere center position of the constraint device. Furthermore, the error model considers both kinematic parameter deviations of the robot itself as well as those of the measurement device, along with non-kinematic errors caused by link self-weight. The closed-loop calibration model relies on position constraints, enabling identification and compensation of all error parameters using Levenberg Marquardt method after substituting measured data. The effectiveness of this proposed method is demonstrated through simulation and experimentation. In simulations, average position error reduces from 8.249 mm to 0.8384 mm, while absolute mean difference in sphere center positions obtained using our measurement equipment decreases from 1.206 mm to 0.1027 mm. Significant reductions in both position error and difference in sphere center position are indicated after calibration. This proves that the absolute mean value of the sphere center position difference can be used as the basis for judging the size of the robot's end position error. Experimental results show that absolute mean difference in sphere center position decreases from 0.4319 mm to 0.02869 mm, leading to substantial improvement in overall positioning accuracy.
引用
收藏
页码:121 / 134
页数:14
相关论文
共 28 条
[1]   The parameter identification model considering both geometric parameters and joint stiffness [J].
Bai, Jing ;
Fan, Le ;
Zhang, Shuyang ;
Wang, Zengcui ;
Qin, Xiansheng .
INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2020, 47 (01) :76-81
[2]   Non-kinematic calibration of industrial robots using a rigid-flexible coupling error model and a full pose measurement method [J].
Chen Xiaoyan ;
Zhang Qiuju ;
Sun Yilin .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2019, 57 :46-58
[3]   A shearlet-based separation method of 3D engineering surface using high definition metrology [J].
Du, Shichang ;
Liu, Changping ;
Huang, Delin .
PRECISION ENGINEERING-JOURNAL OF THE INTERNATIONAL SOCIETIES FOR PRECISION ENGINEERING AND NANOTECHNOLOGY, 2015, 40 :55-73
[4]   Self-Calibration of an Industrial Robot Using a Novel Affordable 3D Measuring Device [J].
Gaudreault, Martin ;
Joubair, Ahmed ;
Bonev, Ilian .
SENSORS, 2018, 18 (10)
[5]   A distance calibration method for kinematic parameters of serial industrial robots considering the accuracy of relative position [J].
Guo, Yixuan ;
Jiang, Zhouxiang ;
Song, Bao ;
Tang, Xiaoqi ;
Min, Huasong ;
Fu, Chenglong .
MEASUREMENT, 2022, 204
[6]   A local POE-based self-calibration method using position and distance constraints for collaborative robots [J].
He, Jianhui ;
Gu, Lefeng ;
Yang, Guilin ;
Feng, Yiyang ;
Chen, Silu ;
Fang, Zaojun .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2024, 86
[7]   Detection and monitoring of defects on three-dimensional curved surfaces based on high-density point cloud data [J].
Huang, Delin ;
Du, Shichang ;
Li, Guilong ;
Zhao, Chen ;
Deng, Yafei .
PRECISION ENGINEERING-JOURNAL OF THE INTERNATIONAL SOCIETIES FOR PRECISION ENGINEERING AND NANOTECHNOLOGY, 2018, 53 :79-95
[8]   New Method and Portable Measurement Device for the Calibration of Industrial Robots [J].
Icli, Caglar ;
Stepanenko, Oleksandr ;
Bonev, Ilian .
SENSORS, 2020, 20 (20) :1-15
[9]   Kinematic calibration of a six-axis serial robot using distance and sphere constraints [J].
Joubair, Ahmed ;
Bonev, Ilian A. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2015, 77 (1-4) :515-523
[10]   Precision Denavit-Hartenberg Parameter Calibration for Industrial Robots Using a Laser Tracker System and Intelligent Optimization Approaches [J].
Khanesar, Mojtaba A. ;
Yan, Minrui ;
Isa, Mohammed ;
Piano, Samanta ;
Branson, David T. .
SENSORS, 2023, 23 (12)