Skip to main content

Advertisement

Log in

Generating and analyzing hierarchical interaction in a flock of robotic swarms

  • Original Article
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

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

  1. Şahin E (2005) Swarm robotics: from sources of inspiration to domains of application. In: Swarm Robotics WS 2004, vol 3342. LNCS, pp 10–20

    Chapter  Google Scholar 

  2. Nagy M et al (2010) Hierarchical group dynamics in pigeon flocks. Nature 464(7290):890–893

    Article  Google Scholar 

  3. Soysal O, Şahin E (2005) Probabilistic aggregation strategies in swarm robotic systems. In: Proc. of the 2005 IEEE swarm intelligence symposium, pp 325–332

  4. Groß R, Dorigo M (2009) Towards group transport by swarms of robot. Int J Bio-Inspired Comput 1(1–2):1–13

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

  8. 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

  9. 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

    Article  Google Scholar 

  10. Lukeman R, Li YX, Edelstein-Keshet L (2010) Inferring individual rules from collective behavior. Proc Natl Acad Sci 107(28):12576–12580

    Article  Google Scholar 

  11. Çelikkanat H, Şahin E (2010) Steering self-organized robot flocks through externally guided individuals. Neural Comput Appl 19(6):849–865

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by JSPS KAKENHI Grant number 17K14627.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Toshiyuki Yasuda.

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10015-018-0485-3

Keywords