Environmental Adaptation of Robot Morphology and Control through
Real-world Evolution
- URL: http://arxiv.org/abs/2003.13254v2
- Date: Tue, 20 Oct 2020 11:09:57 GMT
- Title: Environmental Adaptation of Robot Morphology and Control through
Real-world Evolution
- Authors: T{\o}nnes F. Nygaard, Charles P. Martin, David Howard, Jim Torresen
and Kyrre Glette
- Abstract summary: We apply evolutionary search to yield combinations of morphology and control for our mechanically self-reconfiguring quadruped robot.
We evolve solutions on two distinct physical surfaces and analyze the results in terms of both control and morphology.
- Score: 5.08706161686979
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Robots operating in the real world will experience a range of different
environments and tasks. It is essential for the robot to have the ability to
adapt to its surroundings to work efficiently in changing conditions.
Evolutionary robotics aims to solve this by optimizing both the control and
body (morphology) of a robot, allowing adaptation to internal, as well as
external factors. Most work in this field has been done in physics simulators,
which are relatively simple and not able to replicate the richness of
interactions found in the real world. Solutions that rely on the complex
interplay between control, body, and environment are therefore rarely found. In
this paper, we rely solely on real-world evaluations and apply evolutionary
search to yield combinations of morphology and control for our mechanically
self-reconfiguring quadruped robot. We evolve solutions on two distinct
physical surfaces and analyze the results in terms of both control and
morphology. We then transition to two previously unseen surfaces to demonstrate
the generality of our method. We find that the evolutionary search finds
high-performing and diverse morphology-controller configurations by adapting
both control and body to the different properties of the physical environments.
We additionally find that morphology and control vary with statistical
significance between the environments. Moreover, we observe that our method
allows for morphology and control parameters to transfer to previously-unseen
terrains, demonstrating the generality of our approach.
Related papers
- Evolution and learning in differentiable robots [0.0]
We use differentiable simulations to rapidly and simultaneously optimize individual neural control of behavior across a large population of candidate body plans.
Non-differentiable changes to the mechanical structure of each robot in the population were applied by a genetic algorithm in an outer loop of search.
One of the highly differentiable morphologies discovered in simulation was realized as a physical robot and shown to retain its optimized behavior.
arXiv Detail & Related papers (2024-05-23T15:45:43Z) - Investigating Premature Convergence in Co-optimization of Morphology and
Control in Evolved Virtual Soft Robots [0.2900810893770134]
Co-optimization of morphology and control of evolved virtual soft robots is a challenging problem.
We show that high-performing regions in the morphology space are not able to be discovered during the co-optimization of the morphology and control.
We propose a new body-centric framework to think about the co-optimization problem.
arXiv Detail & Related papers (2024-02-14T15:21:17Z) - DiffuseBot: Breeding Soft Robots With Physics-Augmented Generative
Diffusion Models [102.13968267347553]
We present DiffuseBot, a physics-augmented diffusion model that generates soft robot morphologies capable of excelling in a wide spectrum of tasks.
We showcase a range of simulated and fabricated robots along with their capabilities.
arXiv Detail & Related papers (2023-11-28T18:58:48Z) - Adapt On-the-Go: Behavior Modulation for Single-Life Robot Deployment [92.48012013825988]
We study the problem of adapting on-the-fly to novel scenarios during deployment.
Our approach, RObust Autonomous Modulation (ROAM), introduces a mechanism based on the perceived value of pre-trained behaviors.
We demonstrate that ROAM enables a robot to adapt rapidly to changes in dynamics both in simulation and on a real Go1 quadruped.
arXiv Detail & Related papers (2023-11-02T08:22:28Z) - 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) - Real-World Humanoid Locomotion with Reinforcement Learning [92.85934954371099]
We present a fully learning-based approach for real-world humanoid locomotion.
Our controller can walk over various outdoor terrains, is robust to external disturbances, and can adapt in context.
arXiv Detail & Related papers (2023-03-06T18:59:09Z) - Universal Morphology Control via Contextual Modulation [52.742056836818136]
Learning a universal policy across different robot morphologies can significantly improve learning efficiency and generalization in continuous control.
Existing methods utilize graph neural networks or transformers to handle heterogeneous state and action spaces across different morphologies.
We propose a hierarchical architecture to better model this dependency via contextual modulation.
arXiv Detail & Related papers (2023-02-22T00:04:12Z) - Co-evolving morphology and control of soft robots using a single genome [0.0]
We present a new method to co-evolve morphology and control of robots.
Our method derives both the "brain" and the "body" of an agent from a single genome and develops them together.
We evaluate the presented methods on four tasks and observe that even if the search space was larger, having a single genome makes the evolution process converge faster.
arXiv Detail & Related papers (2022-12-22T07:34:31Z) - Co-optimising Robot Morphology and Controller in a Simulated Open-Ended
Environment [1.4502611532302039]
We show how changing the environment, where the agent locomotes, affects the convergence of morphologies.
We show that agent-populations evolving in open-endedly evolving environments exhibit larger morphological diversity than agent-populations evolving in hand crafted curricula of environments.
arXiv Detail & Related papers (2021-04-07T11:28:23Z) - RoboTHOR: An Open Simulation-to-Real Embodied AI Platform [56.50243383294621]
We introduce RoboTHOR to democratize research in interactive and embodied visual AI.
We show there exists a significant gap between the performance of models trained in simulation when they are tested in both simulations and their carefully constructed physical analogs.
arXiv Detail & Related papers (2020-04-14T20:52:49Z)
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.