Research on Identification of Minimum Parameter Set in Robot Dynamics and Excitation Strategy
Abstract
1. Introduction
2. Modeling and Methodology
2.1. Homogeneous Transformation of Twists and Wrenches
2.2. Dynamic Modeling of Robots Using the Newton–Euler Method
3. Minimal Parameter Set Extraction and Forward Dynamics
3.1. Block Matrix Representation of Recursive Dynamics
3.2. Equivalent Transformation of Linear Matrix Equations and Calculation of the Minimal Inertial Parameter Set
- K from Equation (11).
- 1.
- Apply Gaussian elimination to transform into reduced row echelon form. The column indices corresponding to the pivot elements represent the linearly independent columns of .
- 2.
- The non-zero rows of the resulting matrix form the right factor of the decomposition, while the corresponding independent column vectors from the original matrix constitute the left factor.
- ,
- ,
- is the minimal parameter set,
- is the reduced-order parameter vector.
3.3. Forward Dynamics
- is the vectorized form of the inertia matrix ;
- is a block-diagonal extension of the matrix defined in Equation (11);
- consists of selected columns from corresponding to the same column indices used in the extraction of .
- denotes the regressor matrix evaluated with zero joint accelerations, but known joint positions and velocities;
- is the friction-related regressor matrix;
- and are the reduced-order inertial and frictional parameter vectors, respectively.
4. Excitation Strategy
- denotes the condition number of the coefficient matrix ;
- is the parameter estimation error vector;
- is the joint torque measurement error vector.
- 1.
- Sequential Joint Excitation: Start from the distal joints and excite one joint at a time while keeping all other joints fixed at safe positions.
- 2.
- Amplitude determination: The amplitude determines the range of motion for each joint and is selected based on the physical constraints of the corresponding joint.
- 3.
- Frequency tuning: To ensure robot safety, the frequency is gradually increased until the maximum joint velocity remains within the allowable limits. A relatively high frequency is preferred to reduce the condition number.
5. Parameter Identification and Experimental Validation
5.1. Minimal Parameter Set Identification and Excitation Trajectory Analysis
5.2. Experimental Validation and Analysis
- Consistency in trend: The estimated torque values closely follow the trend of the measured torque values, indicating that the identified parameters accurately capture the dynamic characteristics of the robot.
- Reflection of torque variations: The estimated torques not only match the overall trend but also reflect detailed variations observed in the experimental data, demonstrating the effectiveness of the parameter identification process.
- Inaccuracies in model identification: Factors such as installation errors and poor lubrication of gearboxes contribute to large friction parameter values.
- Measurement accuracy: Joint torque measurements, derived from motor current measurements by the actuator, introduce measurement noise and motor friction torque, leading to significant errors at the joint level.
6. Conclusions
- 1.
- Efficient extraction of the unique minimal parameter set via full-rank decomposition. Once the link coordinate frames are defined, the linearized dynamic model yields a regressor matrix . Despite being time-varying, this matrix exhibits an invariant set of pivot columns across all motion states. By performing full-rank decomposition on an extended version of the regressor matrix (denoted ), we consistently obtain the same full row-rank matrix and the same set of linearly independent column indices, regardless of the input trajectory. This property guarantees the uniqueness and repeatability of the minimal parameter set extraction process.
- 2.
- Minimal parameter set application to forward dynamics modeling. The identified minimal parameter set is not only suitable for inverse dynamics estimation but also enables forward dynamics modeling. Specifically, the mass matrix—central to forward dynamics—can be reconstructed using the Kronecker product-based vectorization technique combined with the minimal parameter set. This allows us to derive the forward dynamics model directly from the identified inverse dynamics model, providing a solid foundation for simulation, control design, and real-time prediction of robotic motion behavior.
- 3.
- Sequential joint excitation strategy for safe and accurate identification. In our identification procedure, only one joint is actuated at a time, resulting in a single-input multiple-output (SIMO) identification scheme. This sequential excitation strategy ensures operational safety while allowing for targeted identification of joint-specific inertial parameters. Additionally, by tuning the excitation frequency, the condition number of the regressor matrix can be effectively reduced, thereby improving the numerical stability and accuracy of the least-squares estimation.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A
References
- Nguyen, N.T.; Nguyen, T.N.T.; Tong, H.N.; Truong, H.V.A.; Tran, D.T. Dynamic Parameter Identification Based on the Least Squares Method for a 6-DOF Manipulator. In Proceedings of the 2023 International Conference on System Science and Engineering (ICSSE), Ho Chi Minh, Vietnam, 27–28 July 2023; pp. 301–305. [Google Scholar]
- Atkeson, C.G.; An, C.H.; Hollerbach, J.M. Estimation of Inertial Parameters of Manipulator Loads and Links. Int. J. Robot. Res. 1986, 5, 101–119. [Google Scholar] [CrossRef]
- Gautier, M.; Khalil, W. Identification of the Minimum Inertial Parameters of Robots. In Proceedings of the 1989 International Conference on Robotics and Automation Proceedings, Scottsdale, AZ, USA, 14–19 May 1989; pp. 1529–1534. [Google Scholar]
- Swevers, J.; Verdonck, W.; De Schutter, J. Dynamic Model Identification for Industrial Robots. IEEE Control Syst. Mag. 2007, 27, 58–71. [Google Scholar] [CrossRef]
- Qu, M.; Wang, Y.; Pham, D.T. Robotic Disassembly Task Training and Skill Transfer Using Reinforcement Learning. IEEE Trans. Ind. Inform. 2023, 19, 10934–10943. [Google Scholar] [CrossRef]
- Xiao, M.; Zhang, T.; Zou, Y.; Chen, S.; Wu, W. Research on Robot Massage Force Control Based on Residual Reinforcement Learning. IEEE Access 2024, 12, 18270–18279. [Google Scholar] [CrossRef]
- Orr, J.; Dutta, A. Multi-Agent Deep Reinforcement Learning for Multi-Robot Applications: A Survey. Sensors 2023, 23, 3625. [Google Scholar] [CrossRef] [PubMed]
- Lynch, K.M.; Park, F.C. Modern Robotics: Mechanics, Planning, and Control; Cambridge University Press: Cambridge, UK, 2017. [Google Scholar]
- Kwon, J.; Choi, K.; Park, F.C. Kinodynamic Model Identification: A Unified Geometric Approach. IEEE Trans. Robot. 2021, 37, 1100–1114. [Google Scholar] [CrossRef]
- Fu, Z.T.; Pan, J.N.; Spyrakos-Papastavridis, E.; Lin, Y.-H.; Zhou, X.D.; Chen, X.B.; Dai, J.S. A Lie-Theory-Based Dynamic Parameter Identification Methodology for Serial Manipulators. IEEEASME Trans. Mechatron. 2021, 26, 2688–2699. [Google Scholar] [CrossRef]
- Zhang, B.; Tao, T.; Mei, X. A Dynamic Identification Method for General Serial Manipulators from an Analytical Perspective Based on Lie Theory. Nonlinear Dyn. 2024, 112, 19939–19958. [Google Scholar] [CrossRef]
- Qiao, Y.P.; Qi, H.S.; Cheng, D.Z. Parameterized Solution to Generalized Sylvester Matrix Equation. In Proceedings of the 2008 27th Chinese Control Conference, Kunming, China, 16–18 July 2008; pp. 2–6. [Google Scholar]
- Zhou, B.; Yan, Z.-B.; Duan, G.-R. Unified Parametrization for the Solutions to the Polynomial Diophantine Matrix Equation and the Generalized Sylvester Matrix Equation. In Proceedings of the 2008 Chinese Control and Decision Conference, Yantai, China, 2–4 July 2008; pp. 4075–4080. [Google Scholar]
- Ji, Z.; Li, J.f.; Zhou, X.; Duan, F.; Li, T. On Solutions of Matrix Equation AXB = C under Semi-Tensor Product. Linear Multilinear Algebra 2021, 69, 1935–1963. [Google Scholar] [CrossRef]
- Liu, Z.; Li, Z.; Ferreira, C.; Zhang, Y. Stationary Splitting Iterative Methods for the Matrix Equation AXB = C. Appl. Math. Comput. 2020, 378, 125195. [Google Scholar] [CrossRef]
- Isermann, R.; Münchhof, M. Identification of Dynamic Systems: An Introduction with Applications, 1st ed.; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
- Jiang, S.; Jiang, M.; Cao, Y.; Hua, D.; Wu, H.; Ding, Y.; Chen, B. A Typical Dynamic Parameter Identification Method of 6–Degree–of–Freedom Industrial Robot. Proc. Inst. Mech. Eng. Part I Syst. Control Eng. 2017, 231, 740–752. [Google Scholar] [CrossRef]
- Gaz, C.; Cognetti, M.; Oliva, A.; Robuffo Giordano, P.; De Luca, A. Dynamic Identification of the Franka Emika Panda Robot With Retrieval of Feasible Parameters Using Penalty-Based Optimization. IEEE Robot. Autom. Lett. 2019, 4, 4147–4154. [Google Scholar] [CrossRef]
- Tika, A.; Ulmen, J.; Bajcinca, N. Dynamic Parameter Estimation Utilizing Optimized Trajectories. In Proceedings of the 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), New York, NY, USA, 24 October 2020–24 January 2021; pp. 7300–7307. [Google Scholar]
- Luo, R.; Yuan, J.; Hu, Z.; Du, L.; Bao, S.; Zhou, M. Lie–Theory–Based Dynamic Model Identification of Serial Robots Considering Nonlinear Friction and Optimal Excitation Trajectory. Robotica 2024, 42, 3552–3569. [Google Scholar] [CrossRef]
- Qin, Y.; Yin, Z.; Yang, Q.; Zhang, K. Dynamics Parameter Identification of Articulated Robot. Machines 2024, 12, 595. [Google Scholar] [CrossRef]
- Liu, G.; Li, Q.; Fang, L.; Han, B.; Zhang, H. A New Joint Friction Model for Parameter Identification and Sensor–Less Hand Guiding in Industrial Robots. Ind. Robot 2020, 47, 847–857. [Google Scholar] [CrossRef]
- Gautier, M.; Venture, G. Identification of Standard Dynamic Parameters of Robots with Positive Definite Inertia Matrix. In Proceedings of the 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan, 3−7 November 2013; pp. 5815–5820. [Google Scholar]
- Kittisopaporn, A.; Chansangiam, P.; Lewkeeratiyutkul, W. Convergence Analysis of Gradient-Based Iterative Algorithms for a Class of Rectangular Sylvester Matrix Equations Based on Banach Contraction Principle. Adv. Differ. Equ. 2021, 2021, 17. [Google Scholar] [CrossRef]
- Zhou, Y.; Li, Z.; Zhang, X.; Li, Y.; Zhu, M. A Semilinearized Approach for Dynamic Identification of Manipulator Based on Nonlinear Friction Model. IEEE Trans. Instrum. Meas. 2024, 73, 1–20. [Google Scholar] [CrossRef]
- Swevers, J.; Ganseman, C.; Tukel, D.B.; de Schutter, J.; Van Brussel, H. Optimal Robot Excitation and Identification. IEEE Trans. Robot. Autom. 1997, 13, 730–740. [Google Scholar] [CrossRef]
Frame Index | /m | /m |
---|---|---|
1 | ||
2 | ||
3 |
Joint Index | /rad | /rad/s |
---|---|---|
1 | 15 | |
2 | 15 | |
3 | 14 |
Symbol | Value (SI Units) | Symbol | Value (SI Units) |
---|---|---|---|
5.888 | 0.0016 | ||
5.199 | −157.56 | ||
0.0469 | −40.402 | ||
3.588 | −46.302 | ||
−1.284 | −12.837 | ||
0.0381 | −9.562 | ||
0.111 | −2.922 | ||
−0.287 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, Z.; Han, J.; Li, X.; Guo, B.; Lu, L. Research on Identification of Minimum Parameter Set in Robot Dynamics and Excitation Strategy. Sensors 2025, 25, 5749. https://doi.org/10.3390/s25185749
Wang Z, Han J, Li X, Guo B, Lu L. Research on Identification of Minimum Parameter Set in Robot Dynamics and Excitation Strategy. Sensors. 2025; 25(18):5749. https://doi.org/10.3390/s25185749
Chicago/Turabian StyleWang, Zhiqiang, Jianhai Han, Xiangpan Li, Bingjing Guo, and Lewei Lu. 2025. "Research on Identification of Minimum Parameter Set in Robot Dynamics and Excitation Strategy" Sensors 25, no. 18: 5749. https://doi.org/10.3390/s25185749
APA StyleWang, Z., Han, J., Li, X., Guo, B., & Lu, L. (2025). Research on Identification of Minimum Parameter Set in Robot Dynamics and Excitation Strategy. Sensors, 25(18), 5749. https://doi.org/10.3390/s25185749