Abstract
One of the popular approaches for the self-organized flocking of artificial agents is based on a computer animation model called Boid. This model reproduces flocking motion using three simple behavioral rules: repulsion, attraction, and alignment. However, the flocking performance largely depends on how these rules are configured, and no general guideline exists for the configuration. This paper introduces hierarchical interaction-based flocking by employing individuals that can switch their roles. Robots can move as leaders or followers depending on the situation. The flocking performance is evaluated, and the swarming behavior is analyzed in a scenario where robots travel alternately between two landmarks.










Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Şahin E (2005) Swarm robotics: from sources of inspiration to domains of application. In: Swarm Robotics WS 2004, vol 3342. LNCS, pp 10–20
Nagy M et al (2010) Hierarchical group dynamics in pigeon flocks. Nature 464(7290):890–893
Soysal O, Şahin E (2005) Probabilistic aggregation strategies in swarm robotic systems. In: Proc. of the 2005 IEEE swarm intelligence symposium, pp 325–332
Groß R, Dorigo M (2009) Towards group transport by swarms of robot. Int J Bio-Inspired Comput 1(1–2):1–13
Liu W, Winfield AFT, Sa J, Chen J, Dou L (2007) Towards energy optimization: emergent task allocation in a swarm of foraging robots. Adapt Behav 15(3):289–305
Turgut AE, Çelikkant H, Gökçe F, Şahin E (2008) Self-organized flocking in mobile robot swarms. Swarm Intell 2(2–4):97–120
Ferrante E, Turgut AE, Mathews N, Birattari M, Dorigo M (2010) Flocking in stationary and non-stationary environments: a novel communication strategy for heading alignment. In: Lecture notes in computer science, vol 6239, pp 331–340
Reynolds C Flocks (1987) Herds and schools: a distributed behavioral model. In: Computer graphics, vol 21, No 4 (Proceedings of ACM SIGGRAPH ’87). ACM Press, pp 25–34
Yasuda T, Nakatani S, Adachi A, Kadota M, Ohkura K (2016) Adaptive role assignment for self-organized flocking of a real robotic swarm. Artif Life Robot 21(4):405–410
Lukeman R, Li YX, Edelstein-Keshet L (2010) Inferring individual rules from collective behavior. Proc Natl Acad Sci 107(28):12576–12580
Çelikkanat H, Şahin E (2010) Steering self-organized robot flocks through externally guided individuals. Neural Comput Appl 19(6):849–865
Acknowledgements
This work was supported by JSPS KAKENHI Grant number 17K14627.
Author information
Authors and Affiliations
Corresponding author
About this article
Cite this article
Yasuda, T., Ohkura, K. Generating and analyzing hierarchical interaction in a flock of robotic swarms. Artif Life Robotics 23, 481–488 (2018). https://doi.org/10.1007/s10015-018-0485-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-018-0485-3