Sampling Strategies for Robust Universal Quadrupedal Locomotion Policies
David Rytz, Kim Tien Ly, Ioannis Havoutis
TL;DR
This paper tackles the challenge of universal quadrupedal locomotion across diverse robot morphologies by introducing sampling strategies over robot configurations and joint PD gains to train a single reinforcement learning policy. The authors propose a modular architecture with a dynamics-encoding estimator, an actor-critic policy, and multiple sampling schemes (including a particle-filter-based adaptive approach) combined with domain randomization to encourage cross-robot generalization. Their results show that mass-independent configuration sampling with full PD gain ranges yields robust sim-to-real transfer to both small and large quadrupeds, notably the ANYmal hardware, outperforming several baseline strategies. The work demonstrates that careful parameter sampling, especially for joint gains, is crucial for bridging the sim-to-real gap in universal locomotion and provides a scalable path toward deploying a single policy across multiple quadrupedal platforms. The findings have practical implications for deploying robust, morphology-agnostic locomotion policies in real-world robotics contexts.
Abstract
This work focuses on sampling strategies of configuration variations for generating robust universal locomotion policies for quadrupedal robots. We investigate the effects of sampling physical robot parameters and joint proportional-derivative gains to enable training a single reinforcement learning policy that generalizes to multiple parameter configurations. Three fundamental joint gain sampling strategies are compared: parameter sampling with (1) linear and polynomial function mappings of mass-to-gains, (2) performance-based adaptive filtering, and (3) uniform random sampling. We improve the robustness of the policy by biasing the configurations using nominal priors and reference models. All training was conducted on RaiSim, tested in simulation on a range of diverse quadrupeds, and zero-shot deployed onto hardware using the ANYmal quadruped robot. Compared to multiple baseline implementations, our results demonstrate the need for significant joint controller gains randomization for robust closing of the sim-to-real gap.
