Highlight 1 - Fast Training + Better Performance
Improves the training efficiency of FB learning, reducing training time to 6-8 hours while achieving better performance.
Tracking-based control remains the dominant paradigm for humanoid robots, while unsupervised RL offers a complementary path toward general skill acquisition, with strong potential in disturbance robustness, data efficiency, skill generalization, and behavior composition.
Yet progress has been slowed by high training complexity, substantial engineering overhead, and the absence of unified infrastructure, which has limited broader follow-up work. UFO aims to lower this barrier, enabling wider exploration of unsupervised RL and accelerating the development of humanoid behavioral foundation models.
Improves the training efficiency of FB learning, reducing training time to 6-8 hours while achieving better performance.
Adds TeCH, a contrastive temporal-distance representation learning algorithm, showing support for URL beyond FB.
Provides a general framework supporting diverse robots and multi-dataset training, enabling high-dynamic skill injection.
Supports real-world teleoperation and demonstrates robust policy execution under external disturbances.
Core idea: Learn a latent space where distances reflect temporal reachability.
Diverse Robot Platforms
Robot Demo Gallery
Each robot trains in 2-3 hours.
Stable Skill Injection
UFO supports behavioral extensibility: new skills can be injected without collapsing the broad behavior distribution learned from the foundation dataset. This stability is key for rare agile motions, and below we show a cartwheel case enabled by fixed-ratio inter-dataset sampling.