Robot error compensation based on incremental extreme learning machines and an improved sparrow search algorithm

被引:16
作者
Ma, Shoudong [1 ]
Deng, Kenan [1 ]
Lu, Yong [1 ]
Xu, Xu [2 ]
机构
[1] Harbin Inst Technol, Sch Mechatron Engn, Harbin, Peoples R China
[2] Hangzhou Ying Ming Cryogen Vacuum Engn Co Ltd, Hangzhou, Zhejiang, Peoples R China
关键词
Industrial robot; Base frame error; Absolute positional accuracy; Error compensation; ISSA-IELM; KINEMATIC CALIBRATION; ACCURACY; SYSTEM; MODEL;
D O I
10.1007/s00170-023-10957-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
It is essential to improve the absolute position accuracy of industrial robot milling systems. In this paper, a method based on an incremental extreme learning machine model (IELM) is proposed to improve the positioning accuracy of the robot. An extreme learning machine optimized by the improved sparrow search algorithm (ISSA) to predict the positioning errors of an industrial robot. The predicted errors are used to achieve compensation for the target points in the robot's workspace. The IELM model has good fitting and predictive power and can be fine-tuned by adding fewer samples. Combined with an offline feed-forward compensation method, the solution was validated on the milling industrial robot KUKA KR160. The method has been validated on a KUKA KR160 industrial robot, and experimental results show that after compensation; the absolute positioning error of the milling robot is improved by 86%, from 1.074 to 0.154 mm. After fine-tuning the industrial robot's error prediction model using a small number of measurement points once the robot had moved to a new machining position, experimental results showed that the average absolute positioning error of the robot's end-effector was reduced by 70.76%, from 1.71 before compensation to 0.5 mm after compensation.
引用
收藏
页码:5431 / 5443
页数:13
相关论文
共 32 条
[1]   A systematic technique to estimate positioning errors for robot accuracy improvement using laser interferometry based sensing [J].
Alici, G ;
Shirinzadeh, B .
MECHANISM AND MACHINE THEORY, 2005, 40 (08) :879-906
[2]   A Robot Calibration Method Using a Neural Network Based on a Butterfly and Flower Pollination Algorithm [J].
Cao, Hung Quang ;
Nguyen, Ha Xuan ;
Thuong Ngoc-Cong Tran ;
Hoang Ngoc Tran ;
Jeon, Jae Wook .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2022, 69 (04) :3865-3875
[3]   New positional accuracy calibration method for an autonomous robotic inspection system [J].
Chen, Geng ;
Yang, Jianzhong ;
Xiang, Hua ;
Ou, Daojiang .
JOURNAL OF THE BRAZILIAN SOCIETY OF MECHANICAL SCIENCES AND ENGINEERING, 2022, 44 (05)
[4]   Calibration for a robotic drilling system with secondary encoders based on a novel enhanced rigid-flexible coupling model [J].
Fan, Yunfei ;
Zhang, Yilian ;
Jie, Huang ;
Yue, Tang ;
Bi, Qingzhen ;
Wang, Yuhan .
INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2022, 49 (06) :1101-1115
[5]   Positioning error guarantee method with two-stage compensation strategy for aircraft flexible assembly tooling [J].
Guo, Feiyan ;
Liu, Jianhua ;
Wang, Zhongqi ;
Zou, Fang ;
Zhao, Xudong .
JOURNAL OF MANUFACTURING SYSTEMS, 2020, 55 :285-301
[6]   Online Sequential Extreme Learning Machine with Generalized Regularization and Adaptive Forgetting Factor for Time-Varying System Prediction [J].
Guo, Wei ;
Xu, Tao ;
Tang, Keming ;
Yu, Jianjiang ;
Chen, Shuangshuang .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2018, 2018
[7]   An improved incremental constructive single-hidden-layer feedforward networks for extreme learning machine based on particle swarm optimization [J].
Han, Fei ;
Zhao, Min-Ru ;
Zhang, Jian-Ming ;
Ling, Qing-Hua .
NEUROCOMPUTING, 2017, 228 :133-142
[8]   Extreme learning machine: Theory and applications [J].
Huang, Guang-Bin ;
Zhu, Qin-Yu ;
Siew, Chee-Kheong .
NEUROCOMPUTING, 2006, 70 (1-3) :489-501
[9]   Non-kinematic calibration of a six-axis serial robot using planar constraints [J].
Joubair, Ahmed ;
Bonev, Ilian A. .
PRECISION ENGINEERING-JOURNAL OF THE INTERNATIONAL SOCIETIES FOR PRECISION ENGINEERING AND NANOTECHNOLOGY, 2015, 40 :325-333
[10]   Vibration suppression of an industrial robot with AGV in drilling applications by configuration optimization [J].
Li, Bo ;
Cui, Guangyu ;
Tian, Wei ;
Liao, Wenhe .
APPLIED MATHEMATICAL MODELLING, 2022, 112 :614-631