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...
Autores principales: | , |
---|---|
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 |