Proceedings of the 33rd Annual ACM Symposium on Applied Computing 2018
DOI: 10.1145/3167132.3167222
|View full text |Cite
|
Sign up to set email alerts
|

Declarative vs rule-based control for flocking dynamics

Abstract: The popularity of rule-based flocking models, such as Reynolds' classic flocking model, raises the question of whether more declarative flocking models are possible. This question is motivated by the observation that declarative models are generally simpler and easier to design, understand, and analyze than operational models. We introduce a very simple control law for flocking based on a cost function capturing cohesion (agents want to stay together) and separation (agents do not want to get too close). We re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
18
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 16 publications
(18 citation statements)
references
References 26 publications
0
18
0
Order By: Relevance
“…Model-Predictive control (MPC) [2] is a well-known control technique that has recently been applied to the flocking problem [11,19,20]. At each control step, an optimization problem is solved to find the optimal sequence of control actions (agent accelerations in our case) that minimizes a given cost function with respect to a predictive model of the system.…”
Section: Model-predictive Controlmentioning
confidence: 99%
See 3 more Smart Citations
“…Model-Predictive control (MPC) [2] is a well-known control technique that has recently been applied to the flocking problem [11,19,20]. At each control step, an optimization problem is solved to find the optimal sequence of control actions (agent accelerations in our case) that minimizes a given cost function with respect to a predictive model of the system.…”
Section: Model-predictive Controlmentioning
confidence: 99%
“…Declarative flocking (DF) is a high-level approach to designing flocking algorithms based on defining a suitable cost function for MPC [11]. This is in contrast to the operational approach, where a set of rules are used to capture flocking behavior, as in Reynolds model.…”
Section: Declarative Flockingmentioning
confidence: 99%
See 2 more Smart Citations
“…To evaluate the collective performance, four relevant metrics are introduced. Several metrics for describing the correlation of the agents' movements and the collision risk have been adopted in the literature for describing both robotic systems and animal groups [23], [35], [15]. Furthermore, in swarm robotics, the algebraic connectivity has proven to be useful in many applications, especially the ones where a flow of information has to be ensured among all the robots of the swarm (e.g., exploration and target tracking).…”
Section: Flocking Performance Metricsmentioning
confidence: 99%