Submitted:
17 September 2025
Posted:
18 September 2025
You are already at the latest version
Abstract

Keywords:
1. Introduction
2. Materials and Methods
2.1. System Dynamics of Robotic Manipulators
2.2. Effects of Noise Modeling Inaccuracies on External Torque Estimation
2.3. Variational Inference–Based Adaptive External Torque Estimation Algorithm
3. Results


| Algorithm | ESO | KFMO | SH-AKFMO | VBKFMO-Q |
|---|---|---|---|---|
| RMSE(J1) | 1.3122 | 1.3756 | 0.4347 | 0.331 |
| RMSE(J2) | 2.9709 | 2.7695 | 1.4114 | 1.3468 |
| RMSE(J3) | 2.4096 | 2.1156 | 1.0478 | 1.1456 |
| RMSE(J4) | 0.8097 | 0.8055 | 0.2118 | 0.1577 |
| RMSE(J5) | 0.429 | 0.4187 | 0.4582 | 0.4479 |
| RMSE(J6) | 0.1144 | 0.099 | 0.1173 | 0.1154 |
| RMSE(J7) | 0.1181 | 0.0917 | 0.1124 | 0.1143 |
| Algorithm | ESO | KFMO | SH-AKFMO | VBKFMO-Q |
|---|---|---|---|---|
| RMSE(J1) | 1.0266 | 0.8956 | 1.0259 | 0.286 |
| RMSE(J2) | 0.8367 | 0.6369 | 0.8364 | 0.4485 |
| RMSE(J3) | 1.3626 | 1.2528 | 1.3612 | 1.0145 |
| RMSE(J4) | 1.0637 | 0.9181 | 1.0622 | 0.4996 |
| RMSE(J5) | 0.1237 | 0.0791 | 0.1244 | 0.042 |
| RMSE(J6) | 0.1017 | 0.0876 | 0.1439 | 0.0968 |
| RMSE(J7) | 0.0715 | 0.0661 | 0.0737 | 0.0762 |
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Ajoudani, A.; Zanchettin, A.M.; Ivaldi, S.; Albu-Schäffer, A.; Kosuge, K.; Khatib, O. Progress and prospects of the human–robot collaboration. Autonomous robots 2018, 42, 957–975. [Google Scholar] [CrossRef]
- Yokoyama, M.; Petrea, R.A.B.; Oboe, R.; Shimono, T. External force estimation in linear series elastic actuator without load-side encoder. IEEE Transactions on Industrial Electronics 2020, 68, 861–870. [Google Scholar] [CrossRef]
- Haddadin, S. Towards safe robots: approaching Asimov’s 1st law; Springer, 2013; Vol. 90. [Google Scholar]
- Haddadin, S.; Albu-Schaffer, A.; De Luca, A.; Hirzinger, G. Collision detection and reaction: A contribution to safe physical human-robot interaction. In Proceedings of the 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems; IEEE, 2008; pp. 3356–3363. [Google Scholar]
- Siciliano, B.; Khatib, O. Robotics and the handbook. In Springer Handbook of Robotics; Springer, 2016; pp. 1–6. [Google Scholar]
- Li, W.; Han, Y.; Wu, J.; Xiong, Z. Collision detection of robots based on a force/torque sensor at the bedplate. IEEE/ASME Transactions on Mechatronics 2020, 25, 2565–2573. [Google Scholar] [CrossRef]
- Haddadin, S.; De Luca, A.; Albu-Schäffer, A. Robot collisions: A survey on detection, isolation, and identification. IEEE Transactions on Robotics 2017, 33, 1292–1312. [Google Scholar] [CrossRef]
- Nosratollahi, M.; Delalat, M. Comparison of dynamic models for aerial target tracking maneuvers based on stability and measurement loss. Iranian Journal of Science and Technology, Transactions of Mechanical Engineering 2023, 47, 541–556. [Google Scholar] [CrossRef]
- Park, K.M.; Park, Y.; Yoon, S.; Park, F.C. Collision detection for robot manipulators using unsupervised anomaly detection algorithms. IEEE/ASME Transactions on Mechatronics 2021, 27, 2841–2851. [Google Scholar] [CrossRef]
- Wan, H.; Chen, S.; Zhang, C.; Chen, C.Y.; Yang, G. Compliant control of flexible joint by dual-disturbance observer and predictive feedforward. IEEE/ASME Transactions on Mechatronics 2023, 28, 1890–1899. [Google Scholar] [CrossRef]
- Jiang, Y.; Wu, Y.; Wu, X.; Zhao, B. Research on collision detection of collaborative robot using improved momentum-based observer. In Proceedings of the 2023 IEEE IAS Global Conference on Emerging Technologies (GlobConET). IEEE; 2023; pp. 1–6. [Google Scholar]
- Liu, H.; Wang, X.; Chen, L. Disturbance observer-based force estimation and fault detection for robotic manipulator in radioactive environments. IEEE Access 2022, 10, 105303–105318. [Google Scholar] [CrossRef]
- Wahrburg, A.; Bös, J.; Listmann, K.D.; Dai, F.; Matthias, B.; Ding, H. Motor-current-based estimation of cartesian contact forces and torques for robotic manipulators and its application to force control. IEEE Transactions on Automation Science and Engineering 2017, 15, 879–886. [Google Scholar] [CrossRef]
- Yigit, C.B.; Bayraktar, E.; Kaya, O.; Boyraz, P. External force/torque estimation with only position sensors for antagonistic VSAs. IEEE Transactions on Robotics 2020, 37, 675–682. [Google Scholar] [CrossRef]
- Wang, Z.; Liu, S.; Huang, B.; Luo, H.; Min, F. Forced servoing of a series elastic actuator based on link-side acceleration measurement. Actuators 2023, 12, 126. [Google Scholar]
- Xiang, Q.; Chen, C.; Jiang, Y. Servo Collision Detection Control System Based on Robot Dynamics. Sensors 2025, 25, 1131. [Google Scholar] [CrossRef] [PubMed]
- Oščádal, P.; Kot, T.; Spurnỳ, T.; Suder, J.; Vocetka, M.; Dobeš, L.; Bobovskỳ, Z. Camera arrangement optimization for workspace monitoring in human–robot collaboration. Sensors 2022, 23, 295. [Google Scholar] [CrossRef] [PubMed]
- Dong, J.; Xu, J.; Wang, L.; Liu, A.; Yu, L. External force estimation of the industrial robot based on the error probability model and SWVAKF. IEEE Transactions on Instrumentation and Measurement 2022, 71, 1–11. [Google Scholar] [CrossRef]
- Sassano, M. Policy Algebraic Equation for the Discrete-Time Linear Quadratic Regulator Problem. IEEE Transactions on Automatic Control 2024. [Google Scholar] [CrossRef]
- Li, Z.; Ouyang, S.; Cheng, Y.; Wang, H.; Chen, K. A Variational Bayesian Maximum Correntropy Cubature Kalman Filter with Adaptive Kernel Bandwidth. In Proceedings of the 2023 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC). IEEE; 2023; pp. 1–6. [Google Scholar]
- Na, J.; Jing, B.; Huang, Y.; Gao, G.; Zhang, C. Unknown system dynamics estimator for motion control of nonlinear robotic systems. IEEE Transactions on Industrial Electronics 2019, 67, 3850–3859. [Google Scholar] [CrossRef]
- Shao, T.; Duan, Z.; Ge, Q.; Liu, H. Recursive performance ranking of Kalman filter with mismatched noise covariances. IET Control Theory & Applications 2019, 13, 459–466. [Google Scholar] [CrossRef]






| Algorithm | ESO | KFMO | SH-AKFMO | VBKFMO-Q |
|---|---|---|---|---|
| RMSE(J1) | 0.1091 | 0.0935 | 0.1068 | 0.1045 |
| RMSE(J2) | 0.085 | 0.0819 | 0.1314 | 0.1261 |
| RMSE(J3) | 0.2358 | 0.1827 | 0.2113 | 0.1773 |
| RMSE(J4) | 0.2844 | 0.1166 | 0.0975 | 0.1001 |
| RMSE(J5) | 0.032 | 0.0166 | 0.0478 | 0.0377 |
| RMSE(J6) | 0.1105 | 0.0895 | 0.0894 | 0.0896 |
| RMSE(J7) | 0.0692 | 0.0594 | 0.0687 | 0.0688 |
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 (http://creativecommons.org/licenses/by/4.0/).