← Back to Robotics
cs.RO

One robot policy walks, runs, and gets up—no mode switching

Yidan Lu, Yichao Zhong, Liu Zhao, Wanyue Li, Peng Lu

May 18, 2026

Researchers extended Adversarial Motion Priors to train a unified policy that handles multiple locomotion modes on the Unitree G1 humanoid. The key insight: route training data to different discriminators based on body tilt angle (a simple threshold at 37° determines recovery vs. locomotion) and commanded velocity (which selects between walk and run). With just three reference motion clips, the frozen policy runs at 50 Hz on hardware, executing seamless walk-to-run transitions and recovering from falls without any mode-switching logic at runtime.
Published as Unified Walking, Running, and Recovery for Humanoids via State-Dependent Adversarial Motion Priors arXiv:2605.18611
Read the original paper →