Algorithmic Design for Embodied Intelligence in Synthetic Cells

by   Ana Pervan, et al.

In nature, biological organisms jointly evolve both their morphology and their neurological capabilities to improve their chances for survival. Consequently, task information is encoded in both their brains and their bodies. In robotics, the development of complex control and planning algorithms often bears sole responsibility for improving task performance. This dependence on centralized control can be problematic for systems with computational limitations, such as mechanical systems and robots on the microscale. In these cases we need to be able to offload complex computation onto the physical morphology of the system. To this end, we introduce a methodology for algorithmically arranging sensing and actuation components into a robot design while maintaining a low level of design complexity (quantified using a measure of graph entropy), and a high level of task embodiment (evaluated by analyzing the Kullback-Leibler divergence between physical executions of the robot and those of an idealized system). This approach computes an idealized, unconstrained control policy which is projected onto a limited selection of sensors and actuators in a given library, resulting in intelligence that is distributed away from a central processor and instead embodied in the physical body of a robot. The method is demonstrated by computationally optimizing a simulated synthetic cell.


page 1

page 4

page 6

page 9

page 10

page 11


Environmental Adaptation of Robot Morphology and Control through Real-world Evolution

Robots operating in the real world will experience a range of different ...

On Designing a Learning Robot: Improving Morphology for Enhanced Task Performance and Learning

As robots become more prevalent, optimizing their design for better perf...

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

In Evolutionary Robotics, evolutionary algorithms are used to co-optimiz...

Sim2real gap is non-monotonic with robot complexity for morphology-in-the-loop flapping wing design

Morphology of a robot design is important to its ability to achieve a st...

Glamour muscles: why having a body is not what it means to be embodied

Embodiment has recently enjoyed renewed consideration as a means to ampl...

Neural Approaches to Co-Optimization in Robotics

Robots and intelligent systems that sense or interact with the world are...

Please sign up or login with your details

Forgot password? Click here to reset