Continuous Path Tracking of Robots Based on Positioning Error Compensation With Iterative Learning Control

Due to the inaccuracy of absolute positioning, it is still challenging to apply industrial robots for precise and efficient tracking of the end-effector tool along a continuous path, especially for those frequently changing robotic operations within low-volume and high-mix scenarios. To overcome this problem, this work proposes a method of continuous path tracking of robots with iterative learning control (ILC) such that the pose errors of the tool along the path can be compensated by the robot. An optical tracking system is integrated to measure the tool pose. Developed from a comprehensive kinematic error model that incorporates errors in the Denavit-Hartenberg (D-H) parameters and errors induced by the installations of the robot base and the tool, the ILC algorithm can convert the tool pose error into the joint angle compensation for the robot. The robustness of the algorithm is analyzed to prove that the compensated path approaches the desired path as the number of iterations increases. An experimental test of continuous path tracking has been performed with a UR10 robot to validate the proposed method. It is demonstrated that the average and maximum position errors can be reduced from 14.57 mm and 20.31 mm to about 0.26 mm and 0.78 mm, respectively. The average and maximum orientation errors are reduced from 0.66 deg and 0.94 deg to about 0.08 deg and 0.20 deg, respectively. For a test of robotic laser cutting, the average dimensional accuracy of the rectangular workpiece can be reduced from 0.416 mm to about 0.154 mm and the average shape accuracy is reduced from 0.101 deg to about 0.059 deg. Using the ILC algorithm and the measurement with the optical tracking system, our method can significantly enhance the tracking accuracy of the end-effector tool along continuous paths by autonomous adjustment of the joint angles without the need for human teaching.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Instrumentation and Measurement
Published
2025-01-01
DOI
https://doi.org/10.1109/tim.2025.3568988
Citations
5
Primary Topic
Iterative Learning Control Systems
Type
article
Field-Weighted Citation Impact
6.07

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Continuous Path Tracking of Robots Based on Positioning Error Compensation With Iterative Learning Control

Ying Liu, Yuwen Li
5 citations
IEEE Transactions on Instrumentation and Measurement
Iterative Learning Control Systems
6.07
article

Continuous Path Tracking of Robots Based on Positioning Error Compensation With Iterative Learning Control

Ying Liu, Yuwen Li
article en
5 citations

Abstract

Due to the inaccuracy of absolute positioning, it is still challenging to apply industrial robots for precise and efficient tracking of the end-effector tool along a continuous path, especially for those frequently changing robotic operations within low-volume and high-mix scenarios. To overcome this problem, this work proposes a method of continuous path tracking of robots with iterative learning control (ILC) such that the pose errors of the tool along the path can be compensated by the robot. An optical tracking system is integrated to measure the tool pose. Developed from a comprehensive kinematic error model that incorporates errors in the Denavit-Hartenberg (D-H) parameters and errors induced by the installations of the robot base and the tool, the ILC algorithm can convert the tool pose error into the joint angle compensation for the robot. The robustness of the algorithm is analyzed to prove that the compensated path approaches the desired path as the number of iterations increases. An experimental test of continuous path tracking has been performed with a UR10 robot to validate the proposed method. It is demonstrated that the average and maximum position errors can be reduced from 14.57 mm and 20.31 mm to about 0.26 mm and 0.78 mm, respectively. The average and maximum orientation errors are reduced from 0.66 deg and 0.94 deg to about 0.08 deg and 0.20 deg, respectively. For a test of robotic laser cutting, the average dimensional accuracy of the rectangular workpiece can be reduced from 0.416 mm to about 0.154 mm and the average shape accuracy is reduced from 0.101 deg to about 0.059 deg. Using the ILC algorithm and the measurement with the optical tracking system, our method can significantly enhance the tracking accuracy of the end-effector tool along continuous paths by autonomous adjustment of the joint angles without the need for human teaching.

IEEE Transactions on Instrumentation and MeasurementVol. 74
Shanghai University (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 4%
Iterative Learning Control Systems
6.07
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.