Evolution Gym: A Large-Scale Benchmark for Evolving Soft Robots
- URL: http://arxiv.org/abs/2201.09863v1
- Date: Mon, 24 Jan 2022 18:39:22 GMT
- Title: Evolution Gym: A Large-Scale Benchmark for Evolving Soft Robots
- Authors: Jagdeep Singh Bhatia, Holly Jackson, Yunsheng Tian, Jie Xu, Wojciech
Matusik
- Abstract summary: We propose Evolution Gym, the first large-scale benchmark for co-optimizing the design and control of soft robots.
Our benchmark environments span a wide range of tasks, including locomotion on various types of terrains and manipulation.
We develop several robot co-evolution algorithms by combining state-of-the-art design optimization methods and deep reinforcement learning techniques.
- Score: 29.02903745467536
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Both the design and control of a robot play equally important roles in its
task performance. However, while optimal control is well studied in the machine
learning and robotics community, less attention is placed on finding the
optimal robot design. This is mainly because co-optimizing design and control
in robotics is characterized as a challenging problem, and more importantly, a
comprehensive evaluation benchmark for co-optimization does not exist. In this
paper, we propose Evolution Gym, the first large-scale benchmark for
co-optimizing the design and control of soft robots. In our benchmark, each
robot is composed of different types of voxels (e.g., soft, rigid, actuators),
resulting in a modular and expressive robot design space. Our benchmark
environments span a wide range of tasks, including locomotion on various types
of terrains and manipulation. Furthermore, we develop several robot
co-evolution algorithms by combining state-of-the-art design optimization
methods and deep reinforcement learning techniques. Evaluating the algorithms
on our benchmark platform, we observe robots exhibiting increasingly complex
behaviors as evolution progresses, with the best evolved designs solving many
of our proposed tasks. Additionally, even though robot designs are evolved
autonomously from scratch without prior knowledge, they often grow to resemble
existing natural creatures while outperforming hand-designed robots.
Nevertheless, all tested algorithms fail to find robots that succeed in our
hardest environments. This suggests that more advanced algorithms are required
to explore the high-dimensional design space and evolve increasingly
intelligent robots -- an area of research in which we hope Evolution Gym will
accelerate progress. Our website with code, environments, documentation, and
tutorials is available at http://evogym.csail.mit.edu.
Related papers
- HumanoidBench: Simulated Humanoid Benchmark for Whole-Body Locomotion and Manipulation [50.616995671367704]
We present a high-dimensional, simulated robot learning benchmark, HumanoidBench, featuring a humanoid robot equipped with dexterous hands.
Our findings reveal that state-of-the-art reinforcement learning algorithms struggle with most tasks, whereas a hierarchical learning approach achieves superior performance when supported by robust low-level policies.
arXiv Detail & Related papers (2024-03-15T17:45:44Z) - RoboScript: Code Generation for Free-Form Manipulation Tasks across Real
and Simulation [77.41969287400977]
This paper presents textbfRobotScript, a platform for a deployable robot manipulation pipeline powered by code generation.
We also present a benchmark for a code generation benchmark for robot manipulation tasks in free-form natural language.
We demonstrate the adaptability of our code generation framework across multiple robot embodiments, including the Franka and UR5 robot arms.
arXiv Detail & Related papers (2024-02-22T15:12:00Z) - DittoGym: Learning to Control Soft Shape-Shifting Robots [30.287452037945542]
We 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 introduce DittoGym, a comprehensive RL benchmark for reconfigurable soft robots that require fine-grained morphology changes.
arXiv Detail & Related papers (2024-01-24T05:03:05Z) - RoboGen: Towards Unleashing Infinite Data for Automated Robot Learning via Generative Simulation [68.70755196744533]
RoboGen is a generative robotic agent that automatically learns diverse robotic skills at scale via generative simulation.
Our work attempts to extract the extensive and versatile knowledge embedded in large-scale models and transfer them to the field of robotics.
arXiv Detail & Related papers (2023-11-02T17:59:21Z) - Leveraging Hyperbolic Embeddings for Coarse-to-Fine Robot Design [40.01142267374432]
Multi-cellular robot design aims to create robots comprised of numerous cells that can be efficiently controlled to perform diverse tasks.
Previous research has demonstrated the ability to generate robots for various tasks, but these approaches often optimize robots directly in the vast design space.
This paper presents a novel coarse-to-fine method for designing multi-cellular robots.
arXiv Detail & Related papers (2023-11-01T11:56:32Z) - Modular Controllers Facilitate the Co-Optimization of Morphology and
Control in Soft Robots [0.5076419064097734]
We show that modular controllers are more robust to changes to a robot's body plan.
Increased transferability of modular controllers to similar body plans enables more effective brain-body co-optimization of soft robots.
arXiv Detail & Related papers (2023-06-12T16:36:46Z) - Exploring the effects of robotic design on learning and neural control [0.0]
dissertation focuses on the development of robotic bodies, rather than neural controllers.
I have discovered that robots can be designed such that they overcome many of the current pitfalls encountered by neural controllers in multitask settings.
arXiv Detail & Related papers (2023-06-06T15:17:34Z) - SoftZoo: A Soft Robot Co-design Benchmark For Locomotion In Diverse
Environments [111.91255476270526]
We introduce SoftZoo, a soft robot co-design platform for locomotion in diverse environments.
SoftZoo supports an extensive, naturally-inspired material set, including the ability to simulate environments such as flat ground, desert, wetland, clay, ice, snow, shallow water, and ocean.
It provides a variety of tasks relevant for soft robotics, including fast locomotion, agile turning, and path following, as well as differentiable design representations for morphology and control.
arXiv Detail & Related papers (2023-03-16T17:59:50Z) - GenLoco: Generalized Locomotion Controllers for Quadrupedal Robots [87.32145104894754]
We introduce a framework for training generalized locomotion (GenLoco) controllers for quadrupedal robots.
Our framework synthesizes general-purpose locomotion controllers that can be deployed on a large variety of quadrupedal robots.
We show that our models acquire more general control strategies that can be directly transferred to novel simulated and real-world robots.
arXiv Detail & Related papers (2022-09-12T15:14:32Z) - REvolveR: Continuous Evolutionary Models for Robot-to-robot Policy
Transfer [57.045140028275036]
We consider the problem of transferring a policy across two different robots with significantly different parameters such as kinematics and morphology.
Existing approaches that train a new policy by matching the action or state transition distribution, including imitation learning methods, fail due to optimal action and/or state distribution being mismatched in different robots.
We propose a novel method named $REvolveR$ of using continuous evolutionary models for robotic policy transfer implemented in a physics simulator.
arXiv Detail & Related papers (2022-02-10T18:50:25Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.