Jia Huakun, Zeng Hanbo, Zhang Jiyan, Wang Xiangyang, Lu Yang, Yu Liandong
College of Control Science and Engineering, China University of Petroleum (East China), Qingdao 266580, China.
Sensors (Basel). 2024 Sep 24;24(19):6171. doi: 10.3390/s24196171.
As the societal demand for precision in industrial robot operations increases, calibration can enhance the end-effector positioning accuracy of robots. Sampling data optimization plays an important role in improving the calibration effect. In this study, a robot calibration sampling point optimization method based on improved robot observability metrics and a Binary Simulated Annealing Algorithm is proposed. Initially, a robot kinematic model based on the Product of Exponentials (POE) model and a generalized error model is established. By utilizing the least squares method, the ideal pose transformation relationship between the robot's base coordinate system and the laser tracker measurement coordinate system is derived, resulting in an error calibration model based on spatial single points. An improved robot observability metric combined with the Binary Simulated Annealing Algorithm (BSAA) is introduced to optimize the selection of calibration sampling data. Finally, the robot's parameter errors are obtained using a nonlinear least squares method. Experimental results demonstrate that the average end-effector positioning error of the robot after calibration can be reduced from 0.356 mm to 0.254 mm using this method.
随着社会对工业机器人操作精度的需求增加,校准可以提高机器人末端执行器的定位精度。采样数据优化在提高校准效果方面起着重要作用。在本研究中,提出了一种基于改进的机器人可观测性指标和二进制模拟退火算法的机器人校准采样点优化方法。首先,建立基于指数积(POE)模型和广义误差模型的机器人运动学模型。利用最小二乘法,推导机器人基坐标系与激光跟踪仪测量坐标系之间的理想位姿变换关系,得到基于空间单点的误差校准模型。引入结合二进制模拟退火算法(BSAA)的改进机器人可观测性指标,以优化校准采样数据的选择。最后,使用非线性最小二乘法获得机器人的参数误差。实验结果表明,使用该方法校准后机器人末端执行器的平均定位误差可从0.356mm降低到0.254mm。