Researchers at the HORIZON project have developed a curriculum learning method that lets quadruped robots adapt to increasingly harsh physical conditions without collapsing training. By organizing physical diversity into learnable frontiers and using a rollback mechanism to avoid unrecoverable failures, HORIZON produces locomotion policies that generalise far beyond nominal operating ranges.
What the Researchers Built
HORIZON is a training framework for online reinforcement learning that expands the physical domain a robot can handle over time. The core problem is that on-policy RL produces its own training data—if you throw a robot into conditions too far from its current skill level, it fails immediately and generates no useful learning signal. HORIZON solves this by treating physical variation as a structured space with a recoverability frontier. It starts from nominal conditions, systematically probes harder ranges along axes like payload, terrain friction, actuator torque limits, and external disturbances, and either commits to a new frontier or rolls back if rollouts become unrecoverable. The curriculum uses a checkpointed manager that searches for compact sets of physical domains that, when trained together, produce strong composed out-of-distribution (OOD) robustness. The result is a policy that can handle extreme shifts across seven simultaneous domain axes—far beyond what any single-range or static domain-randomisation approach achieves.
Key Results
HORIZON demonstrates that physical-domain expansion succeeds only where the frontier remains recoverable. In rollback ablation tests, the full HORIZON curriculum significantly outperforms a version without rollback and a "direct wide domain randomisation" baseline that exposes the policy to the hardest ranges from the start. The compact core-domain composition—just four coupled physical axes (action authority, payload shift, external recovery, and asymmetric loading)—achieves stronger composed OOD performance than the full seven-domain curriculum while using less training compute. Multi-expert distillation, where separate policies are trained for each axis and combined offline, cannot match the joint on-policy interaction of the compact core. The cost-normalised comparison shows that the four-domain core delivers the best trade-off between training resources and final OOD robustness, while full-domain training wastes phases on axes that are already strong in isolation or interfere with recovery transfer.
How It Works
HORIZON treats each physical domain axis (e.g., mass, friction, motor torque, initial pose) as a continuous range that can be expanded during training. The algorithm maintains a set of active ranges and periodically attempts to widen each. For each frontier probe, it collects a batch of rollouts using the current policy. If the policy can still recover from failures within a fixed number of steps, the new range is committed. If the collapse rate exceeds a threshold, the probe is rolled back to the previous safe range and refined by narrowing the increment.
The crucial insight is that recoverability is policy-dependent and varies per axis. Some axes (like terrain friction) expand quickly, while others (like asymmetric payload) cause immediate balance failures if widened too fast. HORIZON’s manager tracks per-axis recovery rates and adapts the frontier step sizes. The compact core search then identifies which combination of physical perturbations provides the richest recovery learning signal without redundancy or interference. This core is found by evaluating pairwise recoverability coupling and pruning axes that share little transfer or saturate easily.

The training pipeline uses a PPO-based on-policy RL algorithm with a shared network, and the curriculum manager runs asynchronously, checkpointing the best policy at each committed frontier. The rollback mechanism ensures that the policy never spends time in regions where data quality is poor, keeping the sample efficiency high.
Why This Matters for Robotics
For any robot that must operate in the real world—especially humanoid robots or warehouse robots that face unpredictable loads, terrains, and disturbances—the ability to systematically expand the physical envelope during training is critical. Current practice either uses static domain randomisation (which can be wasteful) or human-designed curricula (which are labor-intensive). HORIZON automates this process by letting the robot itself inform what is learnable next. The compact core finding also suggests that operators can train a single policy for a handful of challenging physical variations and achieve better generalisation than with exhaustive coverage. This reduces both training time and the number of physical robot-hours needed for validation. The rollback mechanism provides a safety guarantee: the worst case is that the robot stays at its current skill level, rather than regressing catastrophically.
Limitations and Open Questions
The method is tested only on quadruped locomotion in simulation; real-world validation is not yet reported. The recoverability threshold and frontier step sizes are hyperparameters that may need tuning per robot platform. The compact core search is performed offline after training all pairwise combinations, which could become expensive as the number of physical axes grows (though the paper shows it scales to seven). The method assumes dense reward feedback (locomotion failures are easy to detect); extending it to sparse-reward tasks like manipulation would require additional heuristics to detect irrecoverable states. Finally, it remains an open question whether the same curriculum principle applies to hardware-calibrated simulators with high-fidelity actuator models.
Frequently Asked Questions
What makes HORIZON different from domain randomisation? Domain randomisation samples all physical parameters from a fixed wide distribution; HORIZON grows the distribution incrementally based on whether the current policy can survive the new conditions.
Does the method work with any RL algorithm? The authors use PPO, but the curriculum manager is agnostic to the underlying RL algorithm as long as rollouts can be evaluated for recoverability.
How many training episodes does the compact core require? The four-domain core achieves the same OOD robustness as the full seven-domain curriculum while requiring roughly half the total training epochs.
What happens if the robot’s hardware changes after deployment? The curriculum would need to be re-run, but the rollback mechanism ensures that the policy can always revert to a previously safe frontier.
Conclusion
HORIZON introduces a principled way to scale physical domain diversity in online robot learning by keeping training recoverable at every step. The compact core result shows that more diversity is not always better—carefully curated sets of physical challenges can yield stronger generalisation with less compute. This work points toward a future where robots can automatically determine what new conditions they are ready to tackle.
