Slip Detection and Recovery for Quadruped Robots via Orthogonal Decomposition
Locomotion on surfaces with insufficient friction poses a significant challenge for quadruped robots. Regular legged control methods derive contact forces by assuming stationary foot contact, which is no longer valid under slippery conditions. This article addresses this issue by designing a systematic antislip approach with a proprioceptive slip detector and a hybrid position/force slip recovery controller. The proposed slip detector estimates the likelihood of slippage occurrence without any external sensors. Meanwhile, the slip recovery controller extends the existing stationary contact constraint to the slippery case, which orthogonally decomposes the task of contact force control and slip recovery position control by projecting them into different subspaces. We also demonstrate that the proposed controller can be utilized to measure the friction coefficient of the contact surface for online parameter tuning. The proposed method is released as an open-source program that can be easily integrated into other model-based quadruped control frameworks and is experimentally validated on a Unitree A1 quadruped robot.
Authors
- Chengzhen Yan (ORCID: https://orcid.org/0000-0003-2061-1872)
- Jiahu Qin (ORCID: https://orcid.org/0000-0001-7580-0836)
- Qingchen Liu (ORCID: https://orcid.org/0000-0002-5892-3591)
- Qichao Ma
Institutions
- University of Science and Technology of China (CN)
Publication Details
- Journal
- IEEE Transactions on Industrial Electronics
- Published
- 2024-11-27
- DOI
- https://doi.org/10.1109/tie.2024.3488360
- Citations
- 7
- Primary Topic
- Robotic Locomotion and Control
- Type
- article
- Field-Weighted Citation Impact
- 1.29