A Robust and Efficient Ensemble of Diversified Evolutionary Computing Algorithms for Accurate Robot Calibration

被引:11
作者
Chen, Tinghui [1 ,2 ,3 ]
Li, Shuai [4 ,5 ]
Qiao, Yan [6 ]
Luo, Xin [7 ]
机构
[1] Chongqing Univ Posts & Telecommun, Sch Comp Sci & Technol, Chongqing 400065, Peoples R China
[2] Chinese Acad Sci, Chongqing Inst Green & Intelligent Technol, Chongqing 400713, Peoples R China
[3] Univ Chinese Acad Sci, Chongqing Sch, Chongqing 400714, Peoples R China
[4] Univ Oulu, Fac Informat Technol & Elect Engn, Oulu 90570, Finland
[5] VTT Tech Res Ctr Finland, Oulu 90590, Finland
[6] Macau Univ Sci & Technol, Inst Syst Engn, Collaborat Lab Intelligent Sci & Syst, Macau, Peoples R China
[7] Southwest Univ, Coll Comp & Informat Sci, Chongqing 400715, Peoples R China
基金
中国国家自然科学基金;
关键词
Calibration; Kinematics; Industrial robots; Robots; Computational modeling; Service robots; Optimization; Absolute positioning accuracy; data-driven algorithm; evolutionary computing (EC); industrial robot; kinematic parameters; BEETLE ANTENNAE SEARCH; KINEMATIC CALIBRATION; EXTENDED KALMAN; OPTIMIZATION; ERRORS;
D O I
10.1109/TIM.2024.3363783
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Industrial robots are regarded as essential instruments for advanced industry upgrading. The kinematic parameters of an industrial robot should be calibrated precisely to guarantee its absolute positioning accuracy, which can be implemented via an evolutionary computing (EC) algorithm; however, existing calibrators are mostly based on an EC algorithm with a homogeneous learning scheme, which may lead to performance loss due to limited searching ability. On the other hand, the existing hybrid algorithm schemes based on multiple EC algorithms mostly work by training different base models with different EC algorithms and then building the ensemble for performance gain, which leads to high computational and storage costs. Motivated by these discoveries, this article proposes a novel Hybrid-of-Evolutionary-Schemes (HOEs) model with threefold ideas: 1) aggregating the principle of six different EC algorithms' learning schemes to build a hybrid evolution scheme, where the learning scheme of each EC algorithm is adopted to make the swarm evolve in sequence, thereby building an expert ensemble where each expert's learning is taken based on previous results for establishing high calibration accuracy; 2) establishing a memory system that consists of diversified and highly efficient individuals in a specific population during the update process of each expert for obtaining the solution diversity; and 3) designing a punishment system to dismiss the experts with poor calibration performance to achieve high computational efficiency. The convergence of the HOEs model is rigorously proved in theory. To validate its performance, a large dataset HSR-C has been established and published for industrial robot calibration. Empirical studies on HSR-C demonstrate that the proposed HOEs model outperforms several state-of-the-art algorithms (including both sole algorithms and HOEs model's variants) in terms of calibration accuracy, which strongly supports its potential in addressing calibration issues for industrial robots.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 64 条
[1]   Ant Lion Optimizer: A Comprehensive Survey of Its Variants and Applications [J].
Abualigah, Laith ;
Shehab, Mohammad ;
Alshinwan, Mohammad ;
Mirjalili, Seyedali ;
Abd Elaziz, Mohamed .
ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2021, 28 (03) :1397-1416
[2]   Prediction of geometric errors of robot manipulators with Particle Swarm Optimisation method [J].
Alici, Guersel ;
Jagielski, Romuald ;
Sekercioglu, Y. Ahmet ;
Shirinzadeh, Bijan .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2006, 54 (12) :956-966
[3]   Butterfly optimization algorithm: a novel approach for global optimization [J].
Arora, Sankalap ;
Singh, Satvir .
SOFT COMPUTING, 2019, 23 (03) :715-734
[4]   Kinematic calibration of Delta robot using distance measurements [J].
Bai, Pujun ;
Mei, Jiangping ;
Huang, Tian ;
Chetwynd, Derek G. .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2016, 230 (03) :414-424
[5]  
Campisano F, 2020, IEEE ROBOT AUTOM LET, V5, P2642, DOI [10.1109/LRA.2020.2972880, 10.1109/lra.2020.2972880]
[6]  
Campos A., 2005, J. Braz. Soc. Mech. Sci. & Eng., V27, P345, DOI 10.1590/S1678-58782005000400002
[7]   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
[8]   A Novel Convolutional Neural Network Model Based on Beetle Antennae Search Optimization Algorithm for Computerized Tomography Diagnosis [J].
Chen, Dechao ;
Li, Xiang ;
Li, Shuai .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (03) :1418-1429
[9]   The Kinematic Calibration of an Industrial Robot With an Improved Beetle Swarm Optimization Algorithm [J].
Chen, Xiangzhen ;
Zhan, Qiang .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02) :4694-4701
[10]   Adaptive Kinematic Mapping Based on Chebyshev Interpolation: Application to Flexure-Jointed Micromanipulator Control [J].
Chuthai, Thanagrid ;
Cole, Matthew O. T. ;
Wongratanaphisan, Theeraphong ;
Puangmali, Pinyo .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2020, 25 (01) :118-129