journal article·2025-01-17Open access

Hybrid-Driven Dynamic Position Prediction of Robot End-Effector Integrating Parametric Dynamic Model and Machine Learning

Hepeng Ni, Cong Xu, Yingxin Ye, Bo Chen, Shuangsheng Luo, Shuai Ji

Applied Sciences· Volume 15· Issue 2

Abstract

Accurate dynamic model and response prediction of industrial robots (IRs) are prerequisites for production optimization before actual operation. In this study, a hybrid-driven dynamic position prediction (HDPP) approach integrating a parametric dynamic model (PDM) and learning-based residual error compensators (RECs) is developed to estimate the actual position of a robot end-effector based on the reference input trajectory. Firstly, a PDM consisting of a flexible dynamic model of the mechanical system and a servo system model is constructed as the primary predictor in HDPP. Meanwhile, a reinforcement learning (RL)-based parameter identification method is presented to obtain independent dynamic parameters, which integrates a CAD model, least squares estimation, and RL. Then, an REC based on the temporal convolutional network long short-term memory (TCN-LSTM) is proposed for each joint to compensate for the residual error after PDM prediction. A TCN is employed as the input of LSTM to extract and compress the discontinuous features, which can enhance the compensator’s accuracy and stability. Additionally, a dynamics-integrated (DI) dataset construction scheme is developed for network training to boost the prediction accuracy. Finally, a series of experiments and comparative analysis are preformed to validate the performance of HDPP in terms of prediction accuracy and stability.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotic Mechanisms and Dynamics · Iterative Learning Control Systems · Robot Manipulation and Learning

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Mechanical and Electronic Engineering, Shandong Jianzhu University, Jinan 250101, China

Lingong Intelligent Information Technology Co., Ltd., Linyi 276034, China

School of Mechanical Engineering, Shandong University, Jinan 250061, China

School of Computer Science and Technology, Shandong University, Qingdao 266237, China

Funding

Key R&D Program of Shandong Province · Natural Science Foundation of Shandong Province

References (43)

Show source-provided references
1. Posture optimization in robotic machining based on comprehensive deformation index considering spindle weight and cutting force10.1016/j.rcim.2021.102290 ↗
2. Contour error-based optimization of the end-effector pose of a 6 degree-of-freedom serial robot in milling operation10.1016/j.rcim.2021.102257 ↗
3. Multi-Robot Assembly Strategies and Metrics10.1145/3150225 ↗
4. Dynamic model and integrated optimal controller of hybrid arms robot for laser contour machining10.1177/10775463221090000 ↗
5. Overview of the state of robotic machining: Current situation and future potential10.1016/j.proeng.2015.12.577 ↗
6. A comprehensive approach to parameters optimization of energy-aware CNC milling10.1007/s10845-016-1233-y ↗
7. Accurate transmission performance evaluation of servo-mechanisms for robots10.1016/j.rcim.2022.102400 ↗
8. You, Z.-C., Huang, C.-H., and Yang, S.-M. (2019). Online Current Loop Tuning for Permanent Magnet Synchronous Servo Motor Drives with Deadbeat Current Control. Energies, 12.10.3390/en12183555 ↗
9. Parameter Estimation for Condition Monitoring of PMSM Stator Winding and Rotor Permanent Magnets10.1109/TIE.2013.2238874 ↗
10. Automatic Control Loop Tuning for Permanent-Magnet AC Servo Motor Drives10.1109/TIE.2015.2495300 ↗
11. A dynamic parameter identification method of industrial robots considering joint elasticity10.1177/1729881418825217 ↗
12. An overview of dynamic parameter identification of robots10.1016/j.rcim.2010.03.013 ↗
13. Parameter identification for industrial robots with a fast and robust trajectory design approach10.1016/j.rcim.2014.06.004 ↗
14. Modelling the dynamics of industrial robots for milling operations10.1016/j.rcim.2019.101852 ↗
15. Robust Estimation for an Extended Dynamic Parameter Set of Serial Manipulators and Unmodeled Dynamics Compensation10.1109/TMECH.2021.3076519 ↗
16. A lie-theory-based dynamic parameter identification methodology for serial manipulators10.1109/TMECH.2020.3044758 ↗
17. Online robot calibration based on hybrid sensors using Kalman Filters10.1016/j.rcim.2014.08.002 ↗
18. Closed-loop Dynamic Parameter Identification of Robot Manipulators Using Modified Fourier Series10.5772/45818 ↗
19. A novel methodology of parametric identification for robots based on a CNN10.3233/JIFS-219246 ↗
20. Parameter Identification of a Robot Arm Manipulator Based on a Convolutional Neural Network10.1109/ACCESS.2022.3177209 ↗
21. High-accuracy prediction and compensation of industrial robot stiffness deformation10.1016/j.ijmecsci.2022.107638 ↗
22. Dual sliding mode contouring control with high accuracy contour error estimation for five-axis CNC machine tools10.1016/j.ijmachtools.2016.05.007 ↗
23. An analytical C3 continuous tool path corner smoothing algorithm for 6R robot manipulator10.1016/j.rcim.2020.101947 ↗
24. Deep Neural Network Approach in Robot Tool Dynamics Identification for Bilateral Teleoperation10.1109/LRA.2020.2974445 ↗
25. Deep Convolutional Neural Network for Structural Dynamic Response Estimation and System Identification
26. Positioning error compensation of an industrial robot using neural networks and experimental study10.1016/j.cja.2021.03.027 ↗
27. Effectiveness of multi-gated sequence model for the learning of kinematics and dynamics of an industrial robot10.1108/IR-01-2020-0010 ↗
28. Prediction and Compensation of Contour Error of CNC Systems Based on LSTM Neural-Network10.1109/TMECH.2021.3068354 ↗
29. Data-driven physical law learning model for chaotic robot dynamics prediction10.1007/s10489-021-02902-5 ↗
30. Deep Learning Aided Dynamic Parameter Identification of 6-DOF Robot Manipulators10.1109/ACCESS.2020.3012196 ↗
31. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, L., and Polosukhin, I. (2017). Attention Is All You Need. arXiv.
32. Adaptive recurrent neural network with Lyapunov stability learning rules for robot dynamic terms identification10.1016/j.engappai.2017.07.009 ↗
33. Adaptive neural model optimized by modified differential evolution for identifying 5-DOF robot manipulator dynamic system10.1007/s00500-016-2401-x ↗
34. A prediction and compensation method of robot tracking error considering pose-dependent load decomposition10.1016/j.rcim.2022.102476 ↗
35. Mei, Z., Ding, J., Chen, L., Pi, T., and Mei, Z. (2019). Hybrid Multi-Domain Analytical and Data-Driven Modeling for Feed Systems in Machine Tools. Symmetry, 11.10.3390/sym11091156 ↗
36. A novel system identification method for servo-hydraulic shaking table using physics-guided long short-term memory network10.1016/j.ymssp.2022.109277 ↗
37. Physics-informed machine learning models for ship speed prediction10.1016/j.eswa.2023.121877 ↗
38. Physics-informed Neural Network for Quadrotor Dynamical Modeling10.1016/j.robot.2023.104569 ↗
39. Parameter Identification Method for Collaborative Robot Joint Using a Cuckoo Search-BP Neural Network Approach10.1142/S0218001424500083 ↗
40. Kim, M., Kim, J.-S., and Park, J.-H. (2024). Automated Hyperparameter Tuning in Reinforcement Learning for Quadrupedal Robot Locomotion. Electronics, 13.10.3390/electronics13010116 ↗
41. Zhang, D., and Guo, B. (2024). Utilizing Reinforcement Learning to Drive Redundant Constrained Cable-Driven Robots with Unknown Parameters. Machines, 12.10.3390/machines12060372 ↗
42. Continuous action reinforcement learning applied to vehicle suspension control10.1016/S0957-4158(97)00003-2 ↗
43. Parameter optimization of multimachine power system conventional stabilizers using CDCARLA method10.1016/j.ijepes.2009.09.014 ↗