1,537 research outputs found
Declarative vs Rule-based Control for Flocking Dynamics
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 refer to it as {\textit
declarative flocking} (DF). We use model-predictive control (MPC) to define
controllers for DF in centralized and distributed settings. A thorough
performance comparison of our declarative flocking with Reynolds' model, and
with more recent flocking models that use MPC with a cost function based on
lattice structures, demonstrate that DF-MPC yields the best cohesion and least
fragmentation, and maintains a surprisingly good level of geometric regularity
while still producing natural flock shapes similar to those produced by
Reynolds' model. We also show that DF-MPC has high resilience to sensor noise.Comment: 7 Page
UltraSwarm: A Further Step Towards a Flock of Miniature Helicopters
We describe further progress towards the development of a
MAV (micro aerial vehicle) designed as an enabling tool to investigate aerial flocking. Our research focuses on the use of low cost off the shelf vehicles and sensors to enable fast prototyping and to reduce development costs. Details on the design of the embedded electronics and the
modification of the chosen toy helicopter are presented, and the technique used for state estimation is described. The fusion of inertial data through an unscented Kalman filter is used to estimate the helicopter’s state, and this forms the main input to the control system. Since no detailed dynamic model of the helicopter in use is available, a method is proposed for automated system identification, and for subsequent controller design based on artificial evolution. Preliminary results obtained with a dynamic simulator of a helicopter are reported, along with some encouraging results for tackling the problem of flocking
An Overview of Recent Progress in the Study of Distributed Multi-agent Coordination
This article reviews some main results and progress in distributed
multi-agent coordination, focusing on papers published in major control systems
and robotics journals since 2006. Distributed coordination of multiple
vehicles, including unmanned aerial vehicles, unmanned ground vehicles and
unmanned underwater vehicles, has been a very active research subject studied
extensively by the systems and control community. The recent results in this
area are categorized into several directions, such as consensus, formation
control, optimization, task assignment, and estimation. After the review, a
short discussion section is included to summarize the existing research and to
propose several promising research directions along with some open problems
that are deemed important for further investigations
Capturing pattern bi-stability dynamics in delay-coupled swarms
Swarms of large numbers of agents appear in many biological and engineering
fields. Dynamic bi-stability of co-existing spatio-temporal patterns has been
observed in many models of large population swarms. However, many reduced
models for analysis, such as mean-field (MF), do not capture the bifurcation
structure of bi-stable behavior. Here, we develop a new model for the dynamics
of a large population swarm with delayed coupling. The additional physics
predicts how individual particle dynamics affects the motion of the entire
swarm. Specifically, (1) we correct the center of mass propulsion physics
accounting for the particles velocity distribution; (2) we show that the model
we develop is able to capture the pattern bi-stability displayed by the full
swarm model.Comment: 6 pages 4 figure
Investigation of Communication Constraints in Distributed Multi-Agent Systems
Based on a simple flocking model with collision avoidance, a set of investigations of multi-agent system communication constraints have been conducted, including distributed estimation of global features, the influence of jamming, and communication performance optimization. In flocking control, it is necessary to achieve a common velocity among agents and maintain a safe distance between neighboring agents. The local information among agents is exchanged in a distributed fashion to help achieve velocity consensus. A distributed estimation algorithm was recently proposed to estimate the group’s global features based on achieving consensus among agents’ local estimations of such global features. To reduce the communication load, the exchange of local estimations among agents occurs at discrete time instants defined by an event-triggering mechanism. To confirm the effectiveness of the new distributed estimation algorithm, we simulated the algorithm while adopting a simple flocking control technique with collision avoidance. In addition, the effect of jamming on flocking control and the distributed algorithm is studied through computer simulations. Finally, to better exploit the communication channel among agents, we study a recently proposed formation control multi-agent algorithm, which optimizes the inter-agent distance in order to achieve optimum inter-agent communication performance. The study is also conducted through computer simulations, which confirms the effectiveness of the algorithm
- …