Evolving Modular Soft Robots without Explicit Inter-Module Communication using Local Self-Attention

04/13/2022
by   Federico Pigozzi, et al.
0

Modularity in robotics holds great potential. In principle, modular robots can be disassembled and reassembled in different robots, and possibly perform new tasks. Nevertheless, actually exploiting modularity is yet an unsolved problem: controllers usually rely on inter-module communication, a practical requirement that makes modules not perfectly interchangeable and thus limits their flexibility. Here, we focus on Voxel-based Soft Robots (VSRs), aggregations of mechanically identical elastic blocks. We use the same neural controller inside each voxel, but without any inter-voxel communication, hence enabling ideal conditions for modularity: modules are all equal and interchangeable. We optimize the parameters of the neural controller-shared among the voxels-by evolutionary computation. Crucially, we use a local self-attention mechanism inside the controller to overcome the absence of inter-module communication channels, thus enabling our robots to truly be driven by the collective intelligence of their modules. We show experimentally that the evolved robots are effective in the task of locomotion: thanks to self-attention, instances of the same controller embodied in the same robot can focus on different inputs. We also find that the evolved controllers generalize to unseen morphologies, after a short fine-tuning, suggesting that an inductive bias related to the task arises from true modularity.

READ FULL TEXT

page 1

page 7

research
04/05/2022

Collective control of modular soft robots via embodied Spiking Neural Cellular Automata

Voxel-based Soft Robots (VSRs) are a form of modular soft robots, compos...
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
03/26/2022

Exploring Self-Attention for Visual Intersection Classification

In robot vision, self-attention has recently emerged as a technique for ...
research
04/25/2021

Seeking Quality Diversity in Evolutionary Co-design of Morphology and Control of Soft Tensegrity Modular Robots

Designing optimal soft modular robots is difficult, due to non-trivial i...
research
07/16/2021

Versatile modular neural locomotion control with fast learning

Legged robots have significant potential to operate in highly unstructur...
research
01/28/2021

Acoustic Communication and Sensing for Inflatable Modular Soft Robots

Modular soft robots combine the strengths of two traditionally separate ...
research
01/23/2020

2D-VSR-Sim: an Optimization-friendly Simulator of 2-D Voxel-based Soft Robots

Voxel-based soft robots (VSRs) are aggregations of soft blocks whose des...

Please sign up or login with your details

Forgot password? Click here to reset