Stability-Aware Retargeting for Humanoid Multi-Contact Teleoperation
Stephen McCrory, Romeo Orsolino, Dhruv Thanki, Luigi Penco, Robert Griffin
TL;DR
This work tackles stability during humanoid teleoperation in multi-contact tasks where hand contacts push limits of actuation and friction. It introduces a centroidal stability region–based retargeting method, with an efficient LP-sensitivity gradient that informs local adjustments to contact positions and posture to increase the stability margin $m$. The approach uses a shared-control teleoperation framework, applying contact retargeting when gradient-based previews indicate improvement and posture retargeting when sensitivity is high, and it is validated with both simulation and hardware, showing improved impulse resilience and joint-torque margins. Overall, the method demonstrates real-time stability augmentation for contact-rich humanoid manipulation, enabling more robust teleoperation in challenging environments.
Abstract
Teleoperation is a powerful method to generate reference motions and enable humanoid robots to perform a broad range of tasks. However, teleoperation becomes challenging when using hand contacts and non-coplanar surfaces, often leading to motor torque saturation or loss of stability through slipping. We propose a centroidal stability-based retargeting method that dynamically adjusts contact points and posture during teleoperation to enhance stability in these difficult scenarios. Central to our approach is an efficient analytical calculation of the stability margin gradient. This gradient is used to identify scenarios for which stability is highly sensitive to teleoperation setpoints and inform the local adjustment of these setpoints. We validate the framework in simulation and hardware by teleoperating manipulation tasks on a humanoid, demonstrating increased stability margins. We also demonstrate empirically that higher stability margins correlate with improved impulse resilience and joint torque margin.
