Literature DB >> 24852272

Flocking algorithm for autonomous flying robots.

Csaba Virágh1, Gábor Vásárhelyi, Norbert Tarcai, Tamás Szörényi, Gergő Somorjai, Tamás Nepusz, Tamás Vicsek.   

Abstract

Animal swarms displaying a variety of typical flocking patterns would not exist without the underlying safe, optimal and stable dynamics of the individuals. The emergence of these universal patterns can be efficiently reconstructed with agent-based models. If we want to reproduce these patterns with artificial systems, such as autonomous aerial robots, agent-based models can also be used in their control algorithms. However, finding the proper algorithms and thus understanding the essential characteristics of the emergent collective behaviour requires thorough and realistic modeling of the robot and also the environment. In this paper, we first present an abstract mathematical model of an autonomous flying robot. The model takes into account several realistic features, such as time delay and locality of communication, inaccuracy of the on-board sensors and inertial effects. We present two decentralized control algorithms. One is based on a simple self-propelled flocking model of animal collective motion, the other is a collective target tracking algorithm. Both algorithms contain a viscous friction-like term, which aligns the velocities of neighbouring agents parallel to each other. We show that this term can be essential for reducing the inherent instabilities of such a noisy and delayed realistic system. We discuss simulation results on the stability of the control algorithms, and perform real experiments to show the applicability of the algorithms on a group of autonomous quadcopters. In our case, bio-inspiration works in two ways. On the one hand, the whole idea of trying to build and control a swarm of robots comes from the observation that birds tend to flock to optimize their behaviour as a group. On the other hand, by using a realistic simulation framework and studying the group behaviour of autonomous robots we can learn about the major factors influencing the flight of bird flocks.

Mesh:

Year:  2014        PMID: 24852272     DOI: 10.1088/1748-3182/9/2/025012

Source DB:  PubMed          Journal:  Bioinspir Biomim        ISSN: 1748-3182            Impact factor:   2.956


  6 in total

Review 1.  Science, technology and the future of small autonomous drones.

Authors:  Dario Floreano; Robert J Wood
Journal:  Nature       Date:  2015-05-28       Impact factor: 49.962

2.  Identifying influential neighbors in animal flocking.

Authors:  Li Jiang; Luca Giuggioli; Andrea Perna; Ramón Escobedo; Valentin Lecheval; Clément Sire; Zhangang Han; Guy Theraulaz
Journal:  PLoS Comput Biol       Date:  2017-11-21       Impact factor: 4.475

3.  Adaptive leadership overcomes persistence-responsivity trade-off in flocking.

Authors:  Boldizsár Balázs; Gábor Vásárhelyi; Tamás Vicsek
Journal:  J R Soc Interface       Date:  2020-06-10       Impact factor: 4.118

4.  Emerging Inter-Swarm Collaboration for Surveillance Using Pheromones and Evolutionary Techniques.

Authors:  Daniel H Stolfi; Matthias R Brust; Grégoire Danoy; Pascal Bouvry
Journal:  Sensors (Basel)       Date:  2020-04-30       Impact factor: 3.576

5.  Sparse Robot Swarms: Moving Swarms to Real-World Applications.

Authors:  Danesh Tarapore; Roderich Groß; Klaus-Peter Zauner
Journal:  Front Robot AI       Date:  2020-07-02

6.  Optimizing Emergency Medical Service Structures Using a Rule-Based Discrete Event Simulation-A Practitioner's Point of View.

Authors:  Christoph Strauss; Günter Bildstein; Jana Efe; Theo Flacher; Karen Hofmann; Markus Huggler; Adrian Stämpfli; Michael Schmid; Esther Schmid; Christian Gehring; David Häske; Stephan Prückner; Jan Philipp Stock; Heiko Trentzsch
Journal:  Int J Environ Res Public Health       Date:  2021-03-05       Impact factor: 3.390

  6 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.