Industrial robot calibration optimization method based on R-optimal criterion and improved IOOPS algorithm

Huakun Jia,Hanbo Zeng,Jiyan Zhang,Rongke Gao,Yang Lu,Liandong Yu
DOI: https://doi.org/10.1088/1361-6501/ad8176
IF: 2.398
2024-10-02
Measurement Science and Technology
Abstract:In this paper, a novel kinematic parameter calibration method based on the R-optimal criterion and the improved IOOPS (iterative one-by-one pose search) algorithm is proposed to improve the end-effector positioning accuracy of industrial robots. First, a novel industrial robot error calibration model based on the Product of Exponential (POE) model and generalized error model is established, and the ideal pose transformation matrix from the robot base coordinate system to the laser tracker measurement coordinate system is obtained using the least-squares method, thereby obtaining the initial parameter vector of the robot calibration system. Second, various joint angle values at different positions within the robot's workspace and the corresponding end-effector coordinate data, namely calibration sampling point data, are collected. Subsequently, the improved IOOPS algorithm combined with the observability index O_R proposed by the R-optimal criterion is used to select the optimized calibration sampling points. Finally, the optimized sampling point data are combined with the Levenberg-Marquardt (LM) algorithm to optimize the parameters and obtain the optimal kinematic parameters. The experimental results show that the average end-effector error of the robot decreases from 0.5822 to 0.2492 mm after calibration using this method, demonstrating the effectiveness of the optimized sampling points in the calibration process achieved through the improved algorithm and the new observability index.
engineering, multidisciplinary,instruments & instrumentation
What problem does this paper attempt to address?