AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (29.8 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

An effective robotic processing errors prediction method considering temporal characteristics

Runpeng DENGaXiaowei TANGaTeng ZHANGa( )Fangyu PENGa,bJiangmiao YUANaRong YANa,
School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
State Key Laboratory of Intelligent Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China

Peer review under responsibility of Editorial Committee of JAMST

Show Author Information

Abstract

Robotic milling processing has become an important means of advanced manufacturing technology. However, the limited machining accuracy restricts the development of robotic milling processing technology. Errors prediction and compensation are effective means to improve robot accuracy. This paper presents a combined statistical principles and machine learning model that achieves high robot milling errors prediction accuracy, called PSO-ARIMA. It is an Auto-regressive Integrated Moving Average (ARIMA) model with milling force correction that has been optimized by the Particle Swarm Optimization (PSO). Compared to the other five existing algorithms, the proposed method has the highest prediction accuracy. The maximum MAE for pose errors prediction in the four validation tasks is only 0.021 mm and 0.011°, which meets the actual application requirements. It can efficiently and accurately accomplish online prediction of errors to improve the accuracy of robotic milling.

References

1

Wei J, Wang LH. Industrial robotic machining: a review. Int J Adv Manuf Technol 2019;103(1-4):1239-1255.

2

Wang WB, Guo Q, Yang ZB, et al. A state-of-the-art review on robotic milling of complex parts with high efficiency and precision. Robot Comput Integr Manuf 2023;79:102436.

3

Yan GW, Zhang DS, Xu JT, et al. Corner smoothing for CNC machining of linear tool path: A review. J Adv Manuf Science Technol 2023;3 (2):2023001

4

Wang X, Ding WF, Zhao B. A review on machining technology of aero-engine casings. J Adv Manuf Science Technol 2022;2(3):2022011.

5

Lin JZ, Ye CC, Yang JX, et al. Contour error-based optimization of the end-effector pose of a 6 degree-of-freedom serial robot in milling operation. Robot Comput Integr Manuf 2022;73:102257.

6

Zhu ZR, Tang XW, Chen C, et al. High precision and efficiency robotic milling of complex parts: Challenges, approaches and trends. Chinese J Aeronautics 2022;35(2):22-46.

7

Zhang T, Peng FY, Tang XW, et al. CME-EPC: A coarse-mechanism embedded error prediction and compensation framework for robot multi-condition tasks. Robot Comput Integr Manuf 2024;86:102675.

8

Sun T, Lian BB, Yang SF, et al. Kinematic Calibration of Serial and Parallel Robots Based on Finite and Instantaneous Screw Theory. IEEE Trans.Robot. 2020;36(3):816-834.

9

Song YM, Liu MM, Lian BB, et al. Industrial serial robot calibration considering geometric and deformation errors. Robot Comput Integr Manuf 2022;76:102328.

10

Abele E, Weigold M, Rothenbucher S. Modeling andidentification of an industrial robot for machining applications. CIRP Ann Manuf Technol 2007; 56(1):

11

Kim SH. Feedforward compensation of contour errors in robotic machining system using compliance model. J Manuf Process 2023; 89: 142-149.

12

Deng KN, Gao D, Ma SD, et al. Elasto-geometrical error and gravity model calibration of an industrial robot using the same optimized configuration set. Robot Comput Integr Manuf 2023;8:102558.

13

Chen XY, Zhang QJ, Sun YL. Non-kinematic calibration of industrial robots using a rigid –flexible coupling error model and a full pose measurement method. Robot Comput Integr Manuf 2019;57: 46-58.

14

Fu ZT, Dai JS, Yang K, et al. Analysis of unified error model and simulated parameters calibration for robotic machining based on Lie theory. Robot Comput Integr Manuf 2020;61:101855.

15

Li B, Tian W, Zhang CF, et al. Poseing error compensation of an industrial robot using neural networks and experimental study. Chinese Journal of Aeronautics 2022;35(2):346-360.

16

Zhang T, Peng FY, Tang XW, et al. An active semi-supervised transfer learning method for robot pose error prediction and compensation. Eng Appl Artif Intell 2024;128:107476.

17

Bilal DK, Unel M, Tunc LT, et al. Development of a vision based pose estimation system for robotic machining and improving its accuracy using LSTM neural networks and sparse regression. Robot Comput Integr Manuf 2022;74:102262.

18

Wang W, Tian W, Liao WH, et al. Error compensation of industrial robot based on deep belief network and error similarity. Robot Comput Integr Manuf 2022;73:102220.

19
Zhang JT, Liu HF, Bai W, et al. Pathirana, et al. A hybrid approach of wavelet transform, ARIMA and LSTM model for the share price index futures forecasting. N Am J Econ Financ 2024;69(B): 102022.
20

Zhao H, Li XF, Ge KD, et al. A contour error definition, estimation approach and control structure for six-dimensional robotic machining tasks. Robot Comput Integr Manuf 2022;73:102235.

21

Li R, Ding N, Zhao Y, et al. Real-time trajectory pose error compensation technology of industrial robot. Measurement 2023;208:112418.

22
Erik BD, Koch M, Lillholm M. Quaternions, Interpolation and Animation. Copenhagen: Københavns Universitet;1998. p. 31-32.
23
Siciliano B, Sciavicco L, Villani L, et al. Robotics: modelling, planning and control. Berlin: Springer Science & Business Media;2010. p. 39-103.
24

Calinon S. Gaussians on Riemannian Manifolds: Applications for Robot Learning and Adaptive Control. IEEE Robot Autom Mag 2020;27 (2): 33-45.

25

Wang LH, Wang GY, Wang Z, et al. Uncertainty-propagated Cartesian coordinated human – robot collaboration on Riemannian manifold with hidden state-space model. Eng Appl Artif Intell 2023; 117(A): 105491.

26

Sun JH, Zou F, Fan SC. A token-ring-like real-time response algorithm of Modbus/TCP message based on μC/OS-Ⅱ. Int J Electron Commun 2016;70(2):179-185.

27

Efrat A, Fan QF, Suresh V. Time Warping, and Light Fields: New Algorithms for Computing Similarity between Curves. J Math Imaging 2007;27:203–216.

28

Li YT, Wu K, Liu J. Self-paced ARIMA for robust time series prediction. Knowl-Based Syst 2023;269:110489.

29

Tan SZ, Yang JX, Ding H. A prediction and compensation method of robot tracking error considering pose-dependent load decompose. Robot Comput Integr Manuf 2023;80:102476.

30

Wen DY, Wan M. Efficient prediction of machining errors caused by tool deflection in down milling. J Adv Manuf Science Technol 2023; 3 (2): 2023004.

31

Jorge S, Javier C, Marcos P, et al. Rotation error modeling and identification for robot kinematic calibration by circle point method. Metrol Meas Syst 2014;1:85-98.

32

Yu YQ, Shi R, Lou YJ. Bias Estimation and Gravity Compensation for Wrist-Mounted Force/Torque Sensor. IEEE Sens. J 2022; 22(18): 17625-17634.

33

David AD, Wayne AF. Distribution of the estimators for autoregressive time series with a unit root. J. Am. Stat. Assoc. 1979;74:427-431.

Journal of Advanced Manufacturing Science and Technology
Article number: 2024010
Cite this article:
DENG R, TANG X, ZHANG T, et al. An effective robotic processing errors prediction method considering temporal characteristics. Journal of Advanced Manufacturing Science and Technology, 2024, 4(3): 2024010. https://doi.org/10.51393/j.jamst.2024010

141

Views

1

Downloads

0

Crossref

0

Scopus

Altmetrics

Received: 28 December 2023
Revised: 19 January 2024
Accepted: 01 February 2024
Published: 15 July 2024
© 2024 JAMST

This is an Open Access article distributed under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Return