Hostname: page-component-74656f9884-kv2lp Total loading time: 0 Render date: 2026-11-05T09:49:37.611Z Has data issue: false hasContentIssue false

Lie-theory-based dynamic model identification of serial robots considering nonlinear friction and optimal excitation trajectory

Published online by Cambridge University Press:  16 October 2024

Ruiqing Luo
Affiliation:
Shanghai Robotics Institute, School of Mechatronic Engineering and Automation, Shanghai University, Shanghai, China Shanghai Key Laboratory of Intelligent Manufacturing and Robotics, School of Mechatronic Engineering and Automation, Shanghai University, Shanghai, China
Jianjun Yuan
Affiliation:
Shanghai Robotics Institute, School of Mechatronic Engineering and Automation, Shanghai University, Shanghai, China Shanghai Key Laboratory of Intelligent Manufacturing and Robotics, School of Mechatronic Engineering and Automation, Shanghai University, Shanghai, China
Zhengtao Hu
Affiliation:
Shanghai Robotics Institute, School of Mechatronic Engineering and Automation, Shanghai University, Shanghai, China
Liang Du
Affiliation:
Shanghai Robotics Institute, School of Mechatronic Engineering and Automation, Shanghai University, Shanghai, China
Sheng Bao*
Affiliation:
Shanghai Robotics Institute, School of Mechatronic Engineering and Automation, Shanghai University, Shanghai, China Shanghai Key Laboratory of Intelligent Manufacturing and Robotics, School of Mechatronic Engineering and Automation, Shanghai University, Shanghai, China
Meijie Zhou
Affiliation:
Shanghai Robotics Institute, School of Mechatronic Engineering and Automation, Shanghai University, Shanghai, China Shanghai Key Laboratory of Intelligent Manufacturing and Robotics, School of Mechatronic Engineering and Automation, Shanghai University, Shanghai, China Shanghai Robot Industrial Technology Institute, Shanghai, China
*
Corresponding author: Sheng Bao; Email: baos@shu.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Accurate dynamic model is essential for the model-based control of robotic systems. However, on the one hand, the nonlinearity of the friction is seldom treated in robot dynamics. On the other hand, few of the previous studies reasonably balance the calculation time-consuming and the quality for the excitation trajectory optimization. To address these challenges, this article gives a Lie-theory-based dynamic modeling scheme of multi-degree-of-freedom (DoF) serial robots involving nonlinear friction and excitation trajectory optimization. First, we introduce two coefficients to describe the Stribeck characteristics of Coulomb and static friction and consider the dependency of friction on load torque, so as to propose an improved Stribeck friction model. Whereafter, the improved friction model is simplified in a no-load scenario, a novel nonlinear dynamic model is linearized to capture the features of viscous friction across the entire velocity range. Additionally, a new optimization algorithm of excitation trajectories is presented considering the benefits of three different optimization criteria to design the optimal excitation trajectory. On the basis of the above, we retrieve a feasible dynamic parameter set of serial robots through the hybrid least square algorithm. Finally, our research is supported by simulation and experimental analyses of different combinations on the seven-DoF Franka Emika robot. The results show that the proposed friction has better accuracy performance, and the modified optimization algorithm can reduce the overall time required for the optimization process while maintaining the quality of the identification results.

Information

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

Figure 1. Schematic of the entire identification procedure.

Figure 1

Figure 2. Variables relationship of adjacent links.

Figure 2

Table I. Optimal trajectory design process.

Figure 3

Table II. Kinematic parameters of the robot.

Figure 4

Figure 3. Experimental setup of Franka Emika robot system.

Figure 5

Table III. Comparison of different optimization criteria.

Figure 6

Table IV. The identification values of dynamic parameters.

Figure 7

Figure 4. Comparison between the measured and estimated joint torques for the parameter identification.

Figure 8

Table V. RMS errors and correlation coefficients for the identification experiment.

Figure 9

Table VI. RMS errors and correlation coefficients for the verification experiment.

Figure 10

Figure 5. Dependency of the total friction torque on load and velocity.

Figure 11

Figure 6. Comparison between the measured and estimated torques for the parameter verification.

Figure 12

Figure 7. RMS errors between the actual and estimated friction values for different models.