An Adaptive External Torque Estimation Algorithm for Collision Detection in Robotic Arms
As robotic applications rapidly expand into increasingly complex and dynamic environments, greater emphasis is being placed on the intelligence and safety of human-robot collaboration at the task execution level. In shared human-robot workspaces, even the most precise motion planning cannot fully prevent collisions. To address this critical safety concern, we propose a variational Bayesian Kalman filtering-based external torque estimation algorithm that integrates the robot's dynamic model while avoiding additional system complexity. We begin by reviewing the robot dynamics framework and the classical external torque estimation method based on generalized momentum. We then derive a Kalman filter-based approach for external torque estimation in robotic manipulators and analyze the adverse effects arising from mismatches in process noise covariance. Finally, we introduce a sliding window-based variational Bayesian Kalman filter, which dynamically estimates the current process noise covariance while simultaneously mitigating the accumulation of recursive errors.
Authors
- Cheng Yan (ORCID: https://orcid.org/0000-0001-8471-274X)
- Ming Lyu (ORCID: https://orcid.org/0009-0003-0457-8512)
- Jie Zhang (ORCID: https://orcid.org/0009-0008-6522-9670)
- Yaowei Chen
Institutions
- Nanjing University of Science and Technology (CN)
Publication Details
- Journal
- Sensors
- Published
- 2025-10-13
- DOI
- https://doi.org/10.3390/s25206315
- Primary Topic
- Robot Manipulation and Learning
- Type
- article
- Field-Weighted Citation Impact
- 0.00