2014
DOI: 10.1088/1748-3182/9/2/025012
|View full text |Cite
|
Sign up to set email alerts
|

Flocking algorithm for autonomous flying robots

Abstract: Abstract. Animal swarms displaying a variety of typical flocking patterns would not exist without 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 the control algorithm of the robots. However, finding the proper algorithms and thus understanding the essential ch… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
121
0
4

Year Published

2015
2015
2022
2022

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 171 publications
(126 citation statements)
references
References 24 publications
1
121
0
4
Order By: Relevance
“…While our simulations used agents that can immediately measure the position and velocity of any point on their retina, optic-flow-based motion detection has been successfully implemented on minimalistic hardware (Barrows et al, 2002;Beyeler et al, 2009). We see GRM's largest potential in control of small swarming or flocking vehicles (Kushleyev et al, 2013;Virágh et al, 2014). More sophisticated algorithms for robot navigation are often based on Probabilistic Roadmaps (Kavraki et al, 1996;Boor et al, 1999;Karaman and Frazzoli, 2011) or Rapidly Exploring Random Trees (LaValle, 1998;Petti and Fraichard, 2005;Kuwata et al, 2009;Karaman and Frazzoli, 2011).…”
Section: Discussionmentioning
confidence: 99%
“…While our simulations used agents that can immediately measure the position and velocity of any point on their retina, optic-flow-based motion detection has been successfully implemented on minimalistic hardware (Barrows et al, 2002;Beyeler et al, 2009). We see GRM's largest potential in control of small swarming or flocking vehicles (Kushleyev et al, 2013;Virágh et al, 2014). More sophisticated algorithms for robot navigation are often based on Probabilistic Roadmaps (Kavraki et al, 1996;Boor et al, 1999;Karaman and Frazzoli, 2011) or Rapidly Exploring Random Trees (LaValle, 1998;Petti and Fraichard, 2005;Kuwata et al, 2009;Karaman and Frazzoli, 2011).…”
Section: Discussionmentioning
confidence: 99%
“…In a seminal paper, Reynolds [55] simulated the behavior of flocking animals with three basic rules: collision avoidance, velocity matching and flock centering. If robots are endowed with the ability to know the heading direction of their neighbors, this ability can be exploited to implement flocking [17,56,57,58,59,60,61]. However, knowledge of the heading of neighbors is not a fixed requirement, as demonstrated in various studies [62,63,64,65,66] where robots do not have this knowledge.…”
Section: Methodsmentioning
confidence: 99%
“…In [60], flocking in a three-dimensional space is implemented with real flying robots. The control algorithm of the robots incorporates a repulsion force to avoid collisions and an alignment force to align the heading directions of neighbors; relative position and heading of neighbors are obtained via local wireless communication.…”
Section: Emergent Directionmentioning
confidence: 99%
See 1 more Smart Citation
“…The control community subsequently established a formal framework (Jadbabaie et al, 2003a;Olfati-Saber et al, 2007;Ren and Beard, 2008), which has been put into practice and expanded by multi-robot systems and swarm robotics community (Turgut et al, 2008;Brambilla et al, 2013). Recently, Virágh et al (2014) have established the connection between dynamical update rules of locally interacting agents and cooperative control strategies for flocks of autonomous flying robots. This endeavor was fueled by an intense research activity from biologists and physicists who have sought to identify local update rules at the agent level, which result into observed collective animal behavior FIgURe 1 | block diagram of the swarm-enabling unit (SeU).…”
Section: Cooperative Control Strategymentioning
confidence: 99%