1,537 research outputs found

    Declarative vs Rule-based Control for Flocking Dynamics

    Full text link
    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

    Get PDF
    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

    Get PDF
    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

    Full text link
    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

    Get PDF
    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
    • …
    corecore