DittoGym: Learning to Control Soft Shape-Shifting Robots

Suning Huang, Boyuan Chen, Huazhe Xu, Vincent Sitzmann
1/24/2024
cs.ROcs.LG

No official code found. Best implementation: suninghuang19/dittogym (33 stars, last commit 2025-05-01). 1 more below.

Abstract

Robot co-design, where the morphology of a robot is optimized jointly with a learned policy to solve a specific task, is an emerging area of research. It holds particular promise for soft robots, which are amenable to novel manufacturing techniques that can realize learned morphologies and actuators. Inspired by nature and recent novel robot designs, we propose to go a step further and explore the novel reconfigurable robots, defined as robots that can change their morphology within their lifetime. We formalize control of reconfigurable soft robots as a high-dimensional reinforcement learning (RL) problem. We unify morphology change, locomotion, and environment interaction in the same action space, and introduce an appropriate, coarse-to-fine curriculum that enables us to discover policies that accomplish fine-grained control of the resulting robots. We also introduce DittoGym, a comprehensive RL benchmark for reconfigurable soft robots that require fine-grained morphology changes to accomplish the tasks. Finally, we evaluate our proposed coarse-to-fine algorithm on DittoGym and demonstrate robots that learn to change their morphology several times within a sequence, uniquely enabled by our RL algorithm. More results are available at https://suninghuang19.github.io/dittogym_page/.

View on arXivView PDF

Code Implementations(2)

Code for "DittoGym: Learning to Control Soft Shape-Shifting Robots" by Suning Huang, Boyuan Chen, Huazhe Xu, and Vincent Sitzmann.

333PythonDec 22, 20231 years ago
suninghuang19/cfpCommunity100%

Code for "DittoGym: Learning to Control Soft Shape-Shifting Robots" by Suning Huang, Boyuan Chen, Huazhe Xu, and Vincent Sitzmann.

51PythonDec 27, 20231 years ago

Similar Papers

Cite this paper

@article{huang2024dittogym,
  title  = {DittoGym: Learning to Control Soft Shape-Shifting Robots},
  author = {Suning Huang and Boyuan Chen and Huazhe Xu and Vincent Sitzmann},
  year   = {2024},
  eprint = {2401.13231},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.13231v3},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.13231.svg)](https://codeofpaper.com/paper/2401.13231)

Discussion