Scalable Co-Optimization of Morphology and Control in Embodied Machines

06/19/2017
by   Nick Cheney, et al.
0

Evolution sculpts both the body plans and nervous systems of agents together over time. In contrast, in AI and robotics, a robot's body plan is usually designed by hand, and control policies are then optimized for that fixed design. The task of simultaneously co-optimizing the morphology and controller of an embodied robot has remained a challenge. In psychology, the theory of embodied cognition posits that behavior arises from a close coupling between body plan and sensorimotor control, which suggests why co-optimizing these two subsystems is so difficult: most evolutionary changes to morphology tend to adversely impact sensorimotor control, leading to an overall decrease in behavioral performance. Here, we further examine this hypothesis and demonstrate a technique for "morphological innovation protection", which temporarily reduces selection pressure on recently morphologically-changed individuals, thus enabling evolution some time to "readapt" to the new morphology with subsequent control policy mutations. We show the potential for this method to avoid local optima and converge to similar highly fit morphologies across widely varying initial conditions, while sustaining fitness improvements further into optimization. While this technique is admittedly only the first of many steps that must be taken to achieve scalable optimization of embodied machines, we hope that theoretical insight into the cause of evolutionary stagnation in current methods will help to enable the automation of robot design and behavioral training -- while simultaneously providing a testbed to investigate the theory of embodied cognition.

READ FULL TEXT

page 8

page 10

page 11

research
06/12/2023

Modular Controllers Facilitate the Co-Optimization of Morphology and Control in Soft Robots

Soft robotics is a rapidly growing area of robotics research that would ...
research
10/27/2015

Increasing Behavioral Complexity for Evolved Virtual Creatures with the ESP Method

Since their introduction in 1994 (Sims), evolved virtual creatures (EVCs...
research
12/18/2022

Multi-embodiment Legged Robot Control as a Sequence Modeling Problem

Robots are traditionally bounded by a fixed embodiment during their oper...
research
06/27/2022

Centralized and Decentralized Control in Modular Robots and Their Effect on Morphology

In Evolutionary Robotics, evolutionary algorithms are used to co-optimiz...
research
04/09/2021

Morpho-evolution with learning using a controller archive as an inheritance mechanism

In evolutionary robotics, several approaches have been shown to be capab...
research
09/18/2023

Adjustbot: Bio-Inspired Quadruped Robot with Adjustable Posture and Undulated Body for Challenging Terradynamic Tasks

The ability to modify morphology in response to environmental changes re...

Please sign up or login with your details

Forgot password? Click here to reset