Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T13:41:40.862Z Has data issue: false hasContentIssue false

Improving machining trajectory accuracy for dual-robot system with in situ laser measurement and meta-heuristic optimization

Published online by Cambridge University Press:  02 April 2025

Zhentao Zhang
Affiliation:
Jiangsu Provincial Key Laboratory of Advanced Robotics & Collaborative Innovation Center of Suzhou Nano Science and Technology, Soochow University, Suzhou, China
Guangde Bi
Affiliation:
Jiangsu Provincial Key Laboratory of Advanced Robotics & Collaborative Innovation Center of Suzhou Nano Science and Technology, Soochow University, Suzhou, China
Jiajing Li
Affiliation:
Jiangsu Provincial Key Laboratory of Advanced Robotics & Collaborative Innovation Center of Suzhou Nano Science and Technology, Soochow University, Suzhou, China
Lining Sun
Affiliation:
Jiangsu Provincial Key Laboratory of Advanced Robotics & Collaborative Innovation Center of Suzhou Nano Science and Technology, Soochow University, Suzhou, China State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
Lei Lu*
Affiliation:
Jiangsu Provincial Key Laboratory of Advanced Robotics & Collaborative Innovation Center of Suzhou Nano Science and Technology, Soochow University, Suzhou, China
*
Corresponding author: Lei Lu; Email: lulei@suda.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Industrial robots are widely utilized in the machining of complex parts because of their flexibility. However, their low positioning accuracy and spatial geometric error characteristics significantly limit the contour precision of robot machined parts. Therefore, in the robot machining procedure, an in situ measurement system is typically required. This study aims to enhance the trajectory accuracy of robotic machining through robotic in situ measurement and meta-heuristic optimization. In this study, a measurement-machining dual-robot system for measurement and machining is established, consisting of a measurement robot with a laser sensor mounted at the robot end and a machining robot equipped with a machining tool. In the measuring process, high-precision standard spheres are set on the edge of the machining area, and the high-precision standard geometry is measured by the measurement robot. According to measured geometry information in the local area, the trajectory accuracy for the machining robot is improved. By utilizing the standard radius of the standard spheres and adopting a meta-heuristic optimization algorithm, this study addresses the complexity of the robot kinematics model, while also overcoming local optima commonly introduced by gradient-based iterative methods. The results of the experiments in this study confirm that the proposed method markedly refines the precision of the robot machining trajectory.

Information

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Overview of the experimental platform.

Figure 1

Figure 2. The flowchart of the calibration stage.

Figure 2

Figure 3. The flowchart of the machining stage.

Figure 3

Figure 4. The theoretical kinematic model of the measurement robot.

Figure 4

Figure 5. The model of the laser sensor and a standard sphere.

Figure 5

Figure 6. The theoretical kinematic model of the measurement robot.

Figure 6

Figure 7. The logical relationships between the established coordinate systems.

Figure 7

Figure 8. The dual-robot system and the calibration process.

Figure 8

Table I. EEFO-optimized results of kinematic parameters deviation for measurement robot.

Figure 9

Table II. EEFO-optimized results of kinematic parameters deviation for machining robot.

Figure 10

Table III. EEFO-optimized results of laser sensor coordinate system deviation.

Figure 11

Table IV. EEFO-optimized results of workpiece coordinate system deviation.

Figure 12

Figure 9. Settings of test positions.

Figure 13

Figure 10. The procedure of the calibration accuracy verification experiment.

Figure 14

Figure 11. Comparison of positioning errors of six test positions.

Figure 15

Table V. The average positioning error of the six positions.

Figure 16

Table VI. The maximal positioning error of the six positions.

Figure 17

Table VII. SQP-optimized results of kinematic parameters deviation for measurement robot.

Figure 18

Table VIII. SQP-optimized results of kinematic parameters deviation for machining robot.

Figure 19

Table IX. SQP-optimized results of laser sensor coordinate system deviation.

Figure 20

Table X. SQP-optimized results of workpiece coordinate system deviation.

Figure 21

Table XI. Mean error and error variance of two algorithms.

Figure 22

Figure 12. Measured points under SQP-calibration and fitted spheres under EEFO-calibration.

Figure 23

Figure 13. The machining process and results of the spiral line.

Figure 24

Figure 14. The process of precision measurement.

Figure 25

Figure 15. Theoretical curve diagram and error distribution diagram of the spiral line.

Figure 26

Figure 16. The machining process and results of the sine surface.

Figure 27

Figure 17. Theoretical surface diagram and error distribution diagram of the sine surface.