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

Evolving flocking in embodied agents based on local and global application of Reynolds’ rules

Abstract: In large scale systems of embodied agents, such as robot swarms, the ability to flock is essential in many tasks. However, the conditions necessary to artificially evolve self-organised flocking behaviours remain unknown. In this paper, we study and demonstrate how evolutionary techniques can be used to synthesise flocking behaviours, in particular, how fitness functions should be designed to evolve high-performing controllers. We start by considering Reynolds’ seminal work on flocking, the boids model, and de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 46 publications
0
4
0
Order By: Relevance
“…The first is to arbitrarily choose the different weights to obtain the desired behaviour. Another solution is to use optimisation techniques such as reinforcement learning (Hahn et al, 2019) or artificial evolution (Wood & Ackland, 2007; Vásárhelyi et al, 2018; Ramos et al, 2019) to obtain the optimal weights that best meet the desired optimisation function. The last solution allows the weights of the rules to be adapted during the simulation.…”
Section: Self-organisation Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The first is to arbitrarily choose the different weights to obtain the desired behaviour. Another solution is to use optimisation techniques such as reinforcement learning (Hahn et al, 2019) or artificial evolution (Wood & Ackland, 2007; Vásárhelyi et al, 2018; Ramos et al, 2019) to obtain the optimal weights that best meet the desired optimisation function. The last solution allows the weights of the rules to be adapted during the simulation.…”
Section: Self-organisation Methodsmentioning
confidence: 99%
“…Attraction, alignment and repulsion (Reynolds, 1987) ( Reynolds, 1987;Fetecau, 2011;Yasuda et al, 2014;Cheraghi et al, 2020;Couzin et al, 2002;Aoki, 1982;Wilensky, 1998;Moeslinger et al, 2009;Leonard & Fiorelli, 2001;Fierro et al, 2001;Ferrante et al, 2012;Bonnefond et al, 2021;Stranieri et al, 2011;Hahn et al, 2019;Wood & Ackland, 2007;Vásárhelyi et al, 2018;Ramos et al, 2019;Hoang et al, 2021) (Mathews et al, 2012) (Couzin et al, 2002) Preservation of connectivity (Khaldi et al, 2018(Khaldi et al, , 2020Berlinger et al, 2021) (Tanner et al, 2003a(Tanner et al, , 2003b(Tanner et al, , 2007Olfati-Saber, 2006;Zavlanos et al, 2007;McCook & Esposito, 2007;Su et al, 2009;Wen et al, 2012;Ning et al, 2017;Dai et al, 2019;Gu & Hu, 2008;Yu et al, 2010) (McLurkin & Smith, 2004De Silva et al, 2005;Ugur et al, 2007;…”
Section: Self-organisation Methodsmentioning
confidence: 99%
“…In some applications, robots are required to move while maintaining a pattern or formation. This behavior is usually referred to as flocking [18], [19], taking inspiration from the behavior of birds. Flocking is extensively studied in literature, with hundreds of different approaches [20] inspired from the basic microscopic model [21] of attraction, repulsion and cohesion.…”
Section: Related Workmentioning
confidence: 99%
“…The problem of controlling groups of mobile agents has several applications in agriculture [1], data collection [2], and space engineering [3,4]. Implementations range from agent-based systems [5,6] and artificial neural networks [7,8] to coupled-oscillator dynamics [9,10].…”
Section: Introductionmentioning
confidence: 99%