Neural network-based compensation of End position and attitude error in digital twin model of industrial robots
This paper takes the IRB-120 robot manufactured by ABB as an example and focuses on how to solve the discrepancy between the digital twin model and the end position of existing industrial robots. In this paper, a digital twin model is established using theoretical parameters, and a PSO-RBF neural network is used to compensate the error between the digital twin model and the actual robot end position and orientation. The training of the neural network takes the joint angles obtained from the inverse solution of the theoretical kinematic model as the output data, and the theoretical joint angles obtained by the twin model through the fieldbus as the input data. This implements the training process of the neural network. The twin system predicts the theoretical joint angles of the robot in real time and uses these predicted angles to drive the virtual model to ensure that its final position is consistent with that of the actual robot. Experimental validation shows that this approach reduces the error between the end position of the twin model and the end position of the actual robot from 1.4573 mm to 0.0012 mm. In addition, the orientation RPY angles were corrected from 0.0037°, 0.0091° and 0.0032° to 0.0006.
Authors
- Zhiqian Jiang (ORCID: https://orcid.org/0000-0002-8036-9937)
- Jinhui Wu (ORCID: https://orcid.org/0000-0002-9962-8097)
- Liu We (ORCID: https://orcid.org/0000-0001-6111-4149)
- Mingliang Cheng (ORCID: https://orcid.org/0000-0002-0135-3751)
- Zhengkai Huang (ORCID: https://orcid.org/0009-0000-5356-7738)
Institutions
- Hebei University of Technology (CN)
Publication Details
- Published
- 2024-08-04
- DOI
- https://doi.org/10.1109/icma61710.2024.10632892
- Citations
- 1
- Primary Topic
- Iterative Learning Control Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.33
Funders
- Ministry of Education
- National Natural Science Foundation of China