Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-07T00:25:43.589Z Has data issue: false hasContentIssue false

An improved iterative approach with a comprehensive friction model for identifying dynamic parameters of collaborative robots

Published online by Cambridge University Press:  20 March 2024

Zeyu Li
Affiliation:
School of Mechanical Engineering & Automation, Beihang University, Beijing, China
Hongxing Wei*
Affiliation:
School of Mechanical Engineering & Automation, Beihang University, Beijing, China
Chengguo Liu*
Affiliation:
College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
Ye He
Affiliation:
College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
Gang Liu
Affiliation:
School of Mechanical Engineering & Automation, Beihang University, Beijing, China
Haochen Zhang
Affiliation:
School of Mechanical Engineering & Automation, Beihang University, Beijing, China
Weiming Li
Affiliation:
School of Mechanical Engineering & Automation, Beihang University, Beijing, China
*
Corresponding authors: Chengguo Liu; Email: 13297915920@163.com, Hongxing Wei; Email: weihongxing@buaa.edu.cn
Corresponding authors: Chengguo Liu; Email: 13297915920@163.com, Hongxing Wei; Email: weihongxing@buaa.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Collaborative robots are becoming intelligent assistants of human in industrial settings and daily lives. Dynamic model identification is an active topic for collaborative robots because it can provide effective ways to achieve precise control, fast collision detection and smooth lead-through programming. In this research, an improved iterative approach with a comprehensive friction model for dynamic model identification is proposed for collaborative robots when the joint velocity, temperature and load torque effects are considered. Experiments are conducted on the AUBO I5 collaborative robots. Two other existing identification algorithms are adopted to make comparison with the proposed approach. It is verified that the average error of the proposed I-IRLS algorithm is reduced by over 14% than that of the classical IRLS algorithm. The proposed I-IRLS method can be widely used in various application scenarios of collaborative robots.

Information

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. The velocity and temperature dependence of friction.

Figure 1

Figure 2. Frictional experiments under different loads with the curves fitted by using Eq. (6).

Figure 2

Algorithm 1. I-IRLS

Figure 3

Figure 3. Experimental platform.

Figure 4

Table I. The MDH parameters of AUBO I-series robot.

Figure 5

Figure 4. Trajectories used for identifying dynamic parameters.

Figure 6

Figure 5. The distribution of residuals vs the fitted values of joint torque.

Figure 7

Figure 6. The measured data vs the fitted values of joint friction torque.

Figure 8

Figure 7. Autocorrelation of normalized residuals. The horizontal axis represents the associated lags of time series while the vertical one denotes the sample’s autocorrelation function. The red and yellow dashed lines stand for the maximum and minimum values of the autocorrelation function excluding the initial moment.

Figure 9

Figure 8. The probability density of the residual values. The horizontal axis denotes the residuals of the dynamic model, and the vertical one represents their probability density functions (PDF). Here, the histogram depicts the PDF, while the solid red line gives the data that is fitted from the empirical standard deviation.

Figure 10

Figure 9. The quantile-quantile plot of residual values. The plot shows the quantiles of the calculated residual values versus the theoretical quantile values from a normal one. The data plot of each joint appears linear, and so the distribution of residuals is normal.

Figure 11

Figure 10. Convergence of the four loops of the identification algorithm.

Figure 12

Figure 11. Convergence of the results of the identification algorithm.

Figure 13

Table II. The I-IRLS solution$^{1}$.

Figure 14

Figure 12. RMSE of residuals in cross-validations. The top horizontal bars reflect the statistical significance between the results of the two algorithms and those of I-IRLS.

Figure 15

Table III. Maximum estimation error in identification results of elbow joints$^{[1]}$.

Figure 16

Table IV. Maximum estimation error in identification results of wrist joints$^{1}$.

Figure 17

Figure 13. Predicted errors of cross-validations.