Logo del repository
  1. Home
 
Opzioni

Evolving modular soft robots without explicit inter-module communication using local self-attention

Pigozzi, Federico
•
Tang, Yujin
•
Medvet, Eric
•
Ha, David
2022
  • conference object

Abstract
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.
DOI
10.1145/3512290.3528762
WOS
WOS:000847380200020
Archivio
https://hdl.handle.net/11368/3026128
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85135215158
Diritti
open access
license:creative commons
license uri:http://creativecommons.org/licenses/by-nc/4.0/
FVG url
https://arts.units.it/bitstream/11368/3026128/1/2022-GECCO-VSREvolvedAttention.pdf
Soggetti
  • Neuroevolution

  • collective intelligen...

  • soft robot

  • self-attention

google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback