Analysis and Compensation of Kinematic and Hysteresis Errors in Industrial Robots

Industrial robots are extensively utilized in handling, assembly, and welding tasks owing to their expansive workspace, scalability, flexibility, and cost-effectiveness. However, their inadequate absolute positioning accuracy significantly impedes their application in precise operational scenarios....

Full description

Saved in:
Bibliographic Details
Main Authors: Wei He, Kai Guo, Jie Sun
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10736618/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1846168413706125312
author Wei He
Kai Guo
Jie Sun
author_facet Wei He
Kai Guo
Jie Sun
author_sort Wei He
collection DOAJ
description Industrial robots are extensively utilized in handling, assembly, and welding tasks owing to their expansive workspace, scalability, flexibility, and cost-effectiveness. However, their inadequate absolute positioning accuracy significantly impedes their application in precise operational scenarios. To enhance robot positioning accuracy, the hysteresis error induced by gear meshing backlash is considered. Firstly, the impact of joint hysteresis on robot positioning errors is analyzed, the notion of modified joint space is introduced, and the similarity theory of error in modified joint space is analyzed. Secondly, for the problem of parameter overfitting of the universal Kriging model, a method of dynamically determining the basis function set by using the genetic algorithm is proposed. Finally, the target trajectory is corrected by a feed-forward iterative compensation algorithm. An experiment on a tandem industrial robot SMART5 NJ 220-2.7 is conducted to demonstrate the effectiveness of the compensation. The experimental results show that the error caused by joint hysteresis is significant, with joint 1 notably affecting y axis positioning accuracy, while joints 2 and 3 predominantly influence x axis positioning accuracy. Furthermore, cross-validation tests verified the good anti-overfitting effect of optimized Kriging for models with multiple input parameters and the good fitting accuracy of the modified space model for hysteresis errors. Moreover, after employing MJS&GPS+GA error modeling and feed-forward iteration compensation, the average absolute positioning error of the trajectory decreased by 81% to 0.09252 mm, and the maximum absolute positioning error decreased by 59% to 0.27713 mm.
format Article
id doaj-art-91cf1a8eaecc4a6b9473c8b29e5907fa
institution Kabale University
issn 2169-3536
language English
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-91cf1a8eaecc4a6b9473c8b29e5907fa2024-11-14T00:02:01ZengIEEEIEEE Access2169-35362024-01-011216466116467110.1109/ACCESS.2024.348671610736618Analysis and Compensation of Kinematic and Hysteresis Errors in Industrial RobotsWei He0https://orcid.org/0009-0001-0487-7884Kai Guo1https://orcid.org/0000-0002-3451-7732Jie Sun2Department of Mechanical Engineering, Key Laboratory of High Efficiency and Clean Mechanical Manufacture of Ministry of Education, Shandong University, Jinan, ChinaDepartment of Mechanical Engineering, Key Laboratory of High Efficiency and Clean Mechanical Manufacture of Ministry of Education, Shandong University, Jinan, ChinaDepartment of Mechanical Engineering, Key Laboratory of High Efficiency and Clean Mechanical Manufacture of Ministry of Education, Shandong University, Jinan, ChinaIndustrial robots are extensively utilized in handling, assembly, and welding tasks owing to their expansive workspace, scalability, flexibility, and cost-effectiveness. However, their inadequate absolute positioning accuracy significantly impedes their application in precise operational scenarios. To enhance robot positioning accuracy, the hysteresis error induced by gear meshing backlash is considered. Firstly, the impact of joint hysteresis on robot positioning errors is analyzed, the notion of modified joint space is introduced, and the similarity theory of error in modified joint space is analyzed. Secondly, for the problem of parameter overfitting of the universal Kriging model, a method of dynamically determining the basis function set by using the genetic algorithm is proposed. Finally, the target trajectory is corrected by a feed-forward iterative compensation algorithm. An experiment on a tandem industrial robot SMART5 NJ 220-2.7 is conducted to demonstrate the effectiveness of the compensation. The experimental results show that the error caused by joint hysteresis is significant, with joint 1 notably affecting y axis positioning accuracy, while joints 2 and 3 predominantly influence x axis positioning accuracy. Furthermore, cross-validation tests verified the good anti-overfitting effect of optimized Kriging for models with multiple input parameters and the good fitting accuracy of the modified space model for hysteresis errors. Moreover, after employing MJS&GPS+GA error modeling and feed-forward iteration compensation, the average absolute positioning error of the trajectory decreased by 81% to 0.09252 mm, and the maximum absolute positioning error decreased by 59% to 0.27713 mm.https://ieeexplore.ieee.org/document/10736618/Industrial robotoptimized Krigingcoordinate identificationerror compensation
spellingShingle Wei He
Kai Guo
Jie Sun
Analysis and Compensation of Kinematic and Hysteresis Errors in Industrial Robots
IEEE Access
Industrial robot
optimized Kriging
coordinate identification
error compensation
title Analysis and Compensation of Kinematic and Hysteresis Errors in Industrial Robots
title_full Analysis and Compensation of Kinematic and Hysteresis Errors in Industrial Robots
title_fullStr Analysis and Compensation of Kinematic and Hysteresis Errors in Industrial Robots
title_full_unstemmed Analysis and Compensation of Kinematic and Hysteresis Errors in Industrial Robots
title_short Analysis and Compensation of Kinematic and Hysteresis Errors in Industrial Robots
title_sort analysis and compensation of kinematic and hysteresis errors in industrial robots
topic Industrial robot
optimized Kriging
coordinate identification
error compensation
url https://ieeexplore.ieee.org/document/10736618/
work_keys_str_mv AT weihe analysisandcompensationofkinematicandhysteresiserrorsinindustrialrobots
AT kaiguo analysisandcompensationofkinematicandhysteresiserrorsinindustrialrobots
AT jiesun analysisandcompensationofkinematicandhysteresiserrorsinindustrialrobots