Cargando…

Modular automatic design of collective behaviors for robots endowed with local communication capabilities

We investigate the automatic design of communication in swarm robotics through two studies. We first introduce Gianduja an automatic design method that generates collective behaviors for robot swarms in which individuals can locally exchange a message whose semantics is not a priori fixed. It is the...

Descripción completa

Detalles Bibliográficos
Autores principales: Hasselmann, Ken, Birattari, Mauro
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924432/
https://www.ncbi.nlm.nih.gov/pubmed/33816942
http://dx.doi.org/10.7717/peerj-cs.291
_version_ 1783659088444391424
author Hasselmann, Ken
Birattari, Mauro
author_facet Hasselmann, Ken
Birattari, Mauro
author_sort Hasselmann, Ken
collection PubMed
description We investigate the automatic design of communication in swarm robotics through two studies. We first introduce Gianduja an automatic design method that generates collective behaviors for robot swarms in which individuals can locally exchange a message whose semantics is not a priori fixed. It is the automatic design process that, on a per-mission basis, defines the conditions under which the message is sent and the effect that it has on the receiving peers. Then, we extend Gianduja to Gianduja2 and Gianduja 3, which target robots that can exchange multiple distinct messages. Also in this case, the semantics of the messages is automatically defined on a per-mission basis by the design process. Gianduja and its variants are based on Chocolate, which does not provide any support for local communication. In the article, we compare Gianduja and its variants with a standard neuro-evolutionary approach. We consider a total of six different swarm robotics missions. We present results based on simulation and tests performed with 20 e-puck robots. Results show that, typically, Gianduja and its variants are able to associate a meaningful semantics to messages.
format Online
Article
Text
id pubmed-7924432
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-79244322021-04-02 Modular automatic design of collective behaviors for robots endowed with local communication capabilities Hasselmann, Ken Birattari, Mauro PeerJ Comput Sci Adaptive and Self-Organizing Systems We investigate the automatic design of communication in swarm robotics through two studies. We first introduce Gianduja an automatic design method that generates collective behaviors for robot swarms in which individuals can locally exchange a message whose semantics is not a priori fixed. It is the automatic design process that, on a per-mission basis, defines the conditions under which the message is sent and the effect that it has on the receiving peers. Then, we extend Gianduja to Gianduja2 and Gianduja 3, which target robots that can exchange multiple distinct messages. Also in this case, the semantics of the messages is automatically defined on a per-mission basis by the design process. Gianduja and its variants are based on Chocolate, which does not provide any support for local communication. In the article, we compare Gianduja and its variants with a standard neuro-evolutionary approach. We consider a total of six different swarm robotics missions. We present results based on simulation and tests performed with 20 e-puck robots. Results show that, typically, Gianduja and its variants are able to associate a meaningful semantics to messages. PeerJ Inc. 2020-08-17 /pmc/articles/PMC7924432/ /pubmed/33816942 http://dx.doi.org/10.7717/peerj-cs.291 Text en ©2020 Hasselmann and Birattari https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Adaptive and Self-Organizing Systems
Hasselmann, Ken
Birattari, Mauro
Modular automatic design of collective behaviors for robots endowed with local communication capabilities
title Modular automatic design of collective behaviors for robots endowed with local communication capabilities
title_full Modular automatic design of collective behaviors for robots endowed with local communication capabilities
title_fullStr Modular automatic design of collective behaviors for robots endowed with local communication capabilities
title_full_unstemmed Modular automatic design of collective behaviors for robots endowed with local communication capabilities
title_short Modular automatic design of collective behaviors for robots endowed with local communication capabilities
title_sort modular automatic design of collective behaviors for robots endowed with local communication capabilities
topic Adaptive and Self-Organizing Systems
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924432/
https://www.ncbi.nlm.nih.gov/pubmed/33816942
http://dx.doi.org/10.7717/peerj-cs.291
work_keys_str_mv AT hasselmannken modularautomaticdesignofcollectivebehaviorsforrobotsendowedwithlocalcommunicationcapabilities
AT birattarimauro modularautomaticdesignofcollectivebehaviorsforrobotsendowedwithlocalcommunicationcapabilities