Regenerating Soft Robots through Neural Cellular Automata
- URL: http://arxiv.org/abs/2102.02579v2
- Date: Sun, 7 Feb 2021 11:55:06 GMT
- Title: Regenerating Soft Robots through Neural Cellular Automata
- Authors: Kazuya Horibe, Kathryn Walker, Sebastian Risi
- Abstract summary: We develop an approach for simulated soft robots to regrow parts of their morphology when being damaged.
We propose a model for soft robots that regenerate through a neural cellular automata.
- Score: 7.946510318969309
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Morphological regeneration is an important feature that highlights the
environmental adaptive capacity of biological systems. Lack of this
regenerative capacity significantly limits the resilience of machines and the
environments they can operate in. To aid in addressing this gap, we develop an
approach for simulated soft robots to regrow parts of their morphology when
being damaged. Although numerical simulations using soft robots have played an
important role in their design, evolving soft robots with regenerative
capabilities have so far received comparable little attention. Here we propose
a model for soft robots that regenerate through a neural cellular automata.
Importantly, this approach only relies on local cell information to regrow
damaged components, opening interesting possibilities for physical regenerable
soft robots in the future. Our approach allows simulated soft robots that are
damaged to partially regenerate their original morphology through local cell
interactions alone and regain some of their ability to locomote. These results
take a step towards equipping artificial systems with regenerative capacities
and could potentially allow for more robust operations in a variety of
situations and environments. The code for the experiments in this paper is
available at: \url{github.com/KazuyaHoribe/RegeneratingSoftRobots}.
Related papers
- Physical Simulation for Multi-agent Multi-machine Tending [11.017120167486448]
Reinforcement learning (RL) offers a promising solution where robots can learn through interaction with the environment.
We leveraged a simplistic robotic system to work with RL with "real" data without having to deploy large expensive robots in a manufacturing setting.
arXiv Detail & Related papers (2024-10-11T17:57: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) - Astrocyte Regulated Neuromorphic Central Pattern Generator Control of
Legged Robotic Locomotion [3.7814142008074954]
This paper introduces an astrocyte regulated Spiking Neural Network (SNN)-based CPG for learning locomotion gait through Reward-Modulated STDP for quadruped robots.
The SNN-based CPG is simulated on a multi-object physics simulation platform resulting in the emergence of a trotting gait while running the robot on flat ground.
$23.3times$ computational power savings is observed in comparison to a state-of-the-art reinforcement learning based robot control algorithm.
arXiv Detail & Related papers (2023-12-25T20:33:16Z) - 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) - Robot Learning with Sensorimotor Pre-training [98.7755895548928]
We present a self-supervised sensorimotor pre-training approach for robotics.
Our model, called RPT, is a Transformer that operates on sequences of sensorimotor tokens.
We find that sensorimotor pre-training consistently outperforms training from scratch, has favorable scaling properties, and enables transfer across different tasks, environments, and robots.
arXiv Detail & Related papers (2023-06-16T17:58:10Z) - Severe Damage Recovery in Evolving Soft Robots through Differentiable
Programming [7.198483427085636]
We present a system based on neural cellular automata, in which locomoting robots are evolved and then given the ability to regenerate their morphology from damage through gradient-based training.
The resulting neural cellular automata are able to grow virtual robots capable of regaining more than 80% of their functionality, even after severe types of morphological damage.
arXiv Detail & Related papers (2022-06-14T08:05:42Z) - 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) - Robot Learning from Randomized Simulations: A Review [59.992761565399185]
Deep learning has caused a paradigm shift in robotics research, favoring methods that require large amounts of data.
State-of-the-art approaches learn in simulation where data generation is fast as well as inexpensive.
We focus on a technique named 'domain randomization' which is a method for learning from randomized simulations.
arXiv Detail & Related papers (2021-11-01T13:55:41Z) - Populations of Spiking Neurons for Reservoir Computing: Closed Loop
Control of a Compliant Quadruped [64.64924554743982]
We present a framework for implementing central pattern generators with spiking neural networks to obtain closed loop robot control.
We demonstrate the learning of predefined gait patterns, speed control and gait transition on a simulated model of a compliant quadrupedal robot.
arXiv Detail & Related papers (2020-04-09T14:32: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.