Hold My Beer: Learning Gentle Humanoid Locomotion and End-Effector Stabilization Control
Yitang Li, Yuanhang Zhang, Wenli Xiao, Chaoyi Pan, Haoyang Weng, Guanqi He, Tairan He, Guanya Shi
TL;DR
<3-5 sentence high-level summary> Humanoid locomotion remains challenging when end-effectors carry liquids or require precise stabilization. SoFTA addresses this by decoupling upper- and lower-body control into a slow-fast two-agent RL framework with separate reward groups and different control frequencies, enabling fast, precise end-effector corrections alongside robust gait. Across simulation and real-robot experiments (Unitree G1 and Booster T1), SoFTA reduces end-effector acceleration by roughly 50-80% and demonstrates improved sim-to-real transfer and disturbance rejection. This approach advances practical loco-manipulation capabilities in humanoids, bringing end-effector stability closer to human-level performance in dynamic tasks.
Abstract
Can your humanoid walk up and hand you a full cup of beer, without spilling a drop? While humanoids are increasingly featured in flashy demos like dancing, delivering packages, traversing rough terrain, fine-grained control during locomotion remains a significant challenge. In particular, stabilizing a filled end-effector (EE) while walking is far from solved, due to a fundamental mismatch in task dynamics: locomotion demands slow-timescale, robust control, whereas EE stabilization requires rapid, high-precision corrections. To address this, we propose SoFTA, a Slow-Fast Two-Agent framework that decouples upper-body and lower-body control into separate agents operating at different frequencies and with distinct rewards. This temporal and objective separation mitigates policy interference and enables coordinated whole-body behavior. SoFTA executes upper-body actions at 100 Hz for precise EE control and lower-body actions at 50 Hz for robust gait. It reduces EE acceleration by 2-5x relative to baselines and performs much closer to human-level stability, enabling delicate tasks such as carrying nearly full cups, capturing steady video during locomotion, and disturbance rejection with EE stability.
