Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Reference Free Platform Adaptive Locomotion for Quadrupedal Robots using a Dynamics Conditioned Policy

About

This article presents Platform Adaptive Locomotion (PAL), a unified control method for quadrupedal robots with different morphologies and dynamics. We leverage deep reinforcement learning to train a single locomotion policy on procedurally generated robots. The policy maps proprioceptive robot state information and base velocity commands into desired joint actuation targets, which are conditioned using a latent embedding of the temporally local system dynamics. We explore two conditioning strategies - one using a GRU-based dynamics encoder and another using a morphology-based property estimator - and show that morphology-aware conditioning outperforms temporal dynamics encoding regarding velocity task tracking for our hardware test on ANYmal C. Our results demonstrate that both approaches achieve robust zero-shot transfer across multiple unseen simulated quadrupeds. Furthermore, we demonstrate the need for careful robot reference modelling during training: exposing the policy to a diverse set of robot morphologies and dynamics leads to improved generalization, reducing the velocity tracking error by up to 30% compared to the baseline method. Despite PAL not surpassing the best-performing reference-free controller in all cases, our analysis uncovers critical design choices and informs improvements to the state of the art.

David Rytz, Suyoung Choi, Wanming Yu, Wolfgang Merkt, Jemin Hwangbo, Ioannis Havoutis (1) __INSTITUTION_6__ Dynamic Robot Systems, Oxford Robotics Institute, University of Oxford, (2) RaiLab, Department of Mechanical Engineering, KAIST)• 2025

Related benchmarks

TaskDatasetResultRank
Velocity trackingANYmal-D Real-world (physical hardware trials)
eyaw (rad/s)0.2199
10
Base velocity estimationANYmal Hardware (walking test)
RMSE (X)0.103
8
Velocity command tracking and estimationANYmal Hardware Flat Terrain (test)
RMSE vx0.0987
3
Velocity command tracking and estimationANYmal Hardware (Rough Terrain) (test)
RMSE Linear Velocity (x)0.0983
3
Showing 4 of 4 rows

Other info

Follow for update