ROLGSep 10, 2024

One Policy to Run Them All: an End-to-end Learning Approach to Multi-Embodiment Locomotion

arXiv:2409.06366v451 citationsh-index: 10
AI Analysis

This addresses the problem of fragmented control methods for different legged robots, offering a unified approach that could serve as a foundation model for legged locomotion.

The paper tackles the lack of a single learning framework for controlling diverse legged robot morphologies, introducing URMA, which enables a learned policy to control any robot type and transfer to unseen platforms in simulation and real-world experiments.

Deep Reinforcement Learning techniques are achieving state-of-the-art results in robust legged locomotion. While there exists a wide variety of legged platforms such as quadruped, humanoids, and hexapods, the field is still missing a single learning framework that can control all these different embodiments easily and effectively and possibly transfer, zero or few-shot, to unseen robot embodiments. We introduce URMA, the Unified Robot Morphology Architecture, to close this gap. Our framework brings the end-to-end Multi-Task Reinforcement Learning approach to the realm of legged robots, enabling the learned policy to control any type of robot morphology. The key idea of our method is to allow the network to learn an abstract locomotion controller that can be seamlessly shared between embodiments thanks to our morphology-agnostic encoders and decoders. This flexible architecture can be seen as a potential first step in building a foundation model for legged robot locomotion. Our experiments show that URMA can learn a locomotion policy on multiple embodiments that can be easily transferred to unseen robot platforms in simulation and the real world.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes