2016
DOI: 10.1371/journal.pone.0151834
|View full text |Cite
|
Sign up to set email alerts
|

Evolution of Collective Behaviors for a Real Swarm of Aquatic Surface Robots

Abstract: Swarm robotics is a promising approach for the coordination of large numbers of robots. While previous studies have shown that evolutionary robotics techniques can be applied to obtain robust and efficient self-organized behaviors for robot swarms, most studies have been conducted in simulation, and the few that have been conducted on real robots have been confined to laboratory environments. In this paper, we demonstrate for the first time a swarm robotics system with evolved control successfully operating in… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
86
0
3

Year Published

2016
2016
2020
2020

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 97 publications
(90 citation statements)
references
References 73 publications
(112 reference statements)
1
86
0
3
Order By: Relevance
“…Por outro lado, a ideia aquié que a rede neural aprenda as interações por meio de técnicas evolutivas. Para geração da rede neural, foi utilizada uma função objetivo, descrita pela Equação 2, que leva em conta a distância entre os agentes e o AV, e também um termo S que penaliza a função na iminência de uma ou mais colisões, no decorrer da simulação [3]. O sentido de maximização da função depende de os agentes chegarem o mais próximo possível do AV, e evitarem colisões entre si.…”
Section: Modelo De Agentes Móveis Reativosunclassified
See 2 more Smart Citations
“…Por outro lado, a ideia aquié que a rede neural aprenda as interações por meio de técnicas evolutivas. Para geração da rede neural, foi utilizada uma função objetivo, descrita pela Equação 2, que leva em conta a distância entre os agentes e o AV, e também um termo S que penaliza a função na iminência de uma ou mais colisões, no decorrer da simulação [3]. O sentido de maximização da função depende de os agentes chegarem o mais próximo possível do AV, e evitarem colisões entre si.…”
Section: Modelo De Agentes Móveis Reativosunclassified
“…Li e Liu [6] abordaram o problema de controle de robôs quadrúpedes, e Habibi et al [5] trabalharam com o problema de transporte de um objeto por múltiplos robôs trabalhando coletivamente. Duarte et al [3] desenvolveram controles para robôs aquáticos realizarem algumas tarefas, utilizando redes neurais geradas a partir do algoritmo evolutivo NEAT (Neuroevolution of Augmenting Topologies) [8].…”
Section: Introductionunclassified
See 1 more Smart Citation
“…Previous work has indicated that controllers evolved with NS function in a range of tasks of varying complexity (Velez and Clune, 2014) and such controllers consistently out-performed controllers evolved with objectivebased search in a range of ER tasks (Mouret and Doncieux, 2012;Gomes et al, 2015Gomes et al, , 2016. However, related research suggests that for complex tasks such as collective behavior tasks associated with swarm robotics (Duarte et al, 2016) (defined by high dimensional, rugged, discontinuous, and deceptive fitness landscapes (Eiben and Smith, 2003)), that evolutionary search hybridizing objectives (fitness functions) and NS tend to evolve effective high-quality solutions (behaviors) overall (Gomes and Christensen, 2013b;Gomes et al, 2013Gomes et al, , 2015. For a comprehensive survey of behavioral diversity maintenance methods used in various ER studies, the reader is referred to the review of Doncieux and Mouret (2014).…”
Section: Behavioral and Genotypic Diversity Maintenancementioning
confidence: 99%
“…With the use of a closed loop low-level control system, evolution would abstract away from the low-level sensor inputs and actuator outputs. Some resent work has shown promising results in bridging the reality gap using abstracted methods [5,7]. This however may come at a price, as abstraction "hides" the properties of the raw sensory inputs and motor actions to the controller, it may have as a disadvantage that the potential for SMC by the robot is reduced.…”
Section: Introductionmentioning
confidence: 99%