Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

One policy to run them all : an end-to-end learning approach to multi-embodiment locomotion

Bohlinger, Nico ; Czechmanowski, Grzegorz ; Krupka, Maciej ; Kicki, Piotr ; Walas, Krzysztof ; Peters, Jan and Tateo, Davide LU orcid (2024) 8th Conference on Robot Learning, CoRL 2024 In Proceedings of Machine Learning Research 270. p.3356-3378
Abstract

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... (More)

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.

(Less)
Please use this url to cite or link to this publication:
author
; ; ; ; ; and
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
Locomotion, Multi-embodiment Learning, Reinforcement learning
host publication
8th Conference on Robot Learning, CoRL 2024
series title
Proceedings of Machine Learning Research
volume
270
pages
23 pages
conference name
8th Conference on Robot Learning, CoRL 2024
conference location
Munich, Germany
conference dates
2024-11-06 - 2024-11-09
external identifiers
  • scopus:86000774426
ISSN
2640-3498
language
English
LU publication?
no
additional info
Publisher Copyright: © 2024 Proceedings of Machine Learning Research.
id
cac0b448-bc89-4fd3-9840-0e1313c5f053
alternative location
https://www.ias.informatik.tu-darmstadt.de/uploads/Team/NicoBohlinger/one_policy_to_run_them_all.pdf
date added to LUP
2025-10-16 14:01:25
date last changed
2025-11-03 16:18:20
@inproceedings{cac0b448-bc89-4fd3-9840-0e1313c5f053,
  abstract     = {{<p>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.</p>}},
  author       = {{Bohlinger, Nico and Czechmanowski, Grzegorz and Krupka, Maciej and Kicki, Piotr and Walas, Krzysztof and Peters, Jan and Tateo, Davide}},
  booktitle    = {{8th Conference on Robot Learning, CoRL 2024}},
  issn         = {{2640-3498}},
  keywords     = {{Locomotion; Multi-embodiment Learning; Reinforcement learning}},
  language     = {{eng}},
  pages        = {{3356--3378}},
  series       = {{Proceedings of Machine Learning Research}},
  title        = {{One policy to run them all : an end-to-end learning approach to multi-embodiment locomotion}},
  url          = {{https://www.ias.informatik.tu-darmstadt.de/uploads/Team/NicoBohlinger/one_policy_to_run_them_all.pdf}},
  volume       = {{270}},
  year         = {{2024}},
}