Whole-Body Humanoid Control via Stochastic Motion Tokenization
Organizations: Technical University of Darmstadt · German Research Center for AI (DFKI) · Robotics Institute Germany (RIG)
Abstract
While velocity-commanded RL policies are effective for controlling quadrupeds, they are a limited interface for humanoids that need to perform complex whole-body motions. Furthermore, RL tracking policies for whole-body motions typically have limited information about the desired future motion, preventing them from performing controlled deviations to achieve long-term task success; such information is particularly relevant when a controller must prepare for transitions between behaviors. We address these challenges using concise motion representations that can be generated by a high-level controller, given a behavior label or text command. These representations can be fed directly into a tracking policy to provide a detailed motion reference. Our method exhibits a high degree of flexibility in performing real-world robot motions such as dancing, fighting, or walking based on conditional information. At matched capacity, our adopted stochastic motion tokenizer reconstructs motions from the Unitree G1 at a level that exceeds state-of-the-art approaches such as finite scalar quantization (FSQ) and the vector-quantized autoencoder (VQ-VAE). The resulting discrete interface conditions whole-body tracking policies that execute generated dance, fight, and walk motions lasting 16.8 s each and a 35 s fight-to-dance sequence on a physical Unitree G1.
Figures & tables
| Stage | Parameter | Value |
|---|---|---|
| Data | rate / window | Hz / frames |
| Data | feature dim | ( qpos rel. sites) |
| Stage 1 | tokens / vocab | / ( bits) |
| Stage 1 | embed / batch / steps | / / k |
| Stage 1 | sched. / ESS / MC | – / / |
| Stage 2 | layers / embed / history | / / chunks |
Humanoid Robot Control
Humanoid robot control develops methods for coordinating bipedal balance, locomotion, and whole-body interaction with people and objects.
See all 202 papers