Perpetual Humanoid Control for Real-time Simulated Avatars
About
We present a physics-based humanoid controller that achieves high-fidelity motion imitation and fault-tolerant behavior in the presence of noisy input (e.g. pose estimates from video or generated from language) and unexpected falls. Our controller scales up to learning ten thousand motion clips without using any external stabilizing forces and learns to naturally recover from fail-state. Given reference motion, our controller can perpetually control simulated avatars without requiring resets. At its core, we propose the progressive multiplicative control policy (PMCP), which dynamically allocates new network capacity to learn harder and harder motion sequences. PMCP allows efficient scaling for learning from large-scale motion databases and adding new tasks, such as fail-state recovery, without catastrophic forgetting. We demonstrate the effectiveness of our controller by using it to imitate noisy poses from video-based pose estimators and language-based motion generators in a live and real-time multi-person avatar use case.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Motion Retargeting | Human-to-Unitree G1 Retargeting (test) | SR (%)95 | 56 | |
| Universal Motion Tracking | AMASS official (test) | Success Rate94.8 | 12 | |
| Dynamic Human-Object Interaction Imitation | Dynamic HOI Imitation (test) | SR39.7 | 7 | |
| Object Grasping and Trajectory Following | GRAB Goal-Test 1.0 (Cross-Object) | Grasp Success Rate98.4 | 6 | |
| Object Grasping and Trajectory Following | GRAB IMOS 1.0 (Cross-Subject test) | Grasp Success Rate96.8 | 6 | |
| Human-reference-conditioned motion generation | Human-reference-conditioned motion benchmark Unitree G1 | MPJPE51.44 | 6 | |
| Human-scene interaction imitation | GIMO (test) | Succ44.3 | 6 | |
| Physics-based motion imitation | TRUMANS 16 (test) | Success Rate (Succ)85.3 | 6 | |
| Physics-based motion imitation | LINGO 15 (test) | Success Rate61.5 | 6 | |
| Specialist Policy Evaluation | Inter-X seen dynamics | Success Rate (SR)62.4 | 5 |