Distributed Control for Spatial Self-Organization of Multi-agent Swarms

In this work, we design distributed control laws for spatial self-organization of multi-agent swarms in 1D and 2D spatial domains. The objective is to achieve a desired density distribution over a simply-connected spatial domain. Since individual agents in a swarm are not themselves of interest and we are concerned only with the macroscopic objective, we view the network of agents in the swarm as a discrete approximation of a continuous medium and design control laws to shape the density distribution of the continuous medium. The key feature of this work is that the agents in the swarm do not have access to position information. Each individual agent is capable of measuring the current local density of agents and can communicate with its spatial neighbors. The network of agents implement a Laplacian-based distributed algorithm, which we call pseudo-localization, to localize themselves in a new coordinate frame, and a distributed control law to converge to the desired spatial density distribution. We start by studying self-organization in one-dimension, which is then followed by the two-dimensional case.

[1]  Magnus Egerstedt,et al.  Graph Theoretic Methods in Multiagent Networks , 2010, Princeton Series in Applied Mathematics.

[2]  Asok Ray,et al.  Supervised Self-Organization of Homogeneous Swarms Using Ergodic Projections of Markov Chains , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[3]  Soon-Jo Chung,et al.  INHOMOGENEOUS MARKOV CHAIN APPROACH TO PROBABILISTIC SWARM GUIDANCE ALGORITHMS , 2013 .

[4]  Radhika Nagpal,et al.  Kilobot: A low cost robot with scalable operations designed for collective behaviors , 2014, Robotics Auton. Syst..

[5]  Spring Berman,et al.  Optimal control of stochastic coverage strategies for robotic swarms , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[6]  J. Walker Some results on Liapunov functions and generated dynamical systems , 1978 .

[7]  朴 俊植,et al.  On harmonic maps , 1989 .

[8]  David S. Bayard,et al.  Markov Chain Approach to Probabilistic Guidance for Swarms of Autonomous Agents , 2015 .

[9]  J. Eells,et al.  Deformations of metrics and associated harmonic maps , 1981 .

[10]  G. Smith,et al.  Numerical Solution of Partial Differential Equations: Finite Difference Methods , 1978 .

[11]  Yizong Cheng,et al.  Mean Shift, Mode Seeking, and Clustering , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Behçet Açikmese,et al.  Decentralized probabilistic density control of autonomous swarms with safety constraints , 2015, Auton. Robots.

[13]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[14]  Ura Cnrs,et al.  Continuity with respect to the domain for the Laplacian : a survey , 1994 .

[15]  J. A. Walker,et al.  Dynamical Systems and Evolution Equations , 1980 .

[16]  T. K. Caughey,et al.  Dynamical Systems and Evolution Equations: Theory and Applications , 1980 .

[17]  Miroslav Krstic,et al.  Leader-Enabled Deployment Onto Planar Curves: A PDE-Based Approach , 2011, IEEE Transactions on Automatic Control.

[18]  Silvia Ferrari,et al.  Distributed Optimal Control of Multiscale Dynamical Systems: A Tutorial , 2016, IEEE Control Systems.

[19]  Frédéric Hélein,et al.  Harmonic Maps, Conservation Laws, And Moving Frames , 2002 .

[20]  Karl Johan Åström,et al.  Optimotaxis: A Stochastic Multi-agent Optimization Procedure with Point Measurements , 2008, HSCC.

[21]  Xin Jin,et al.  Mean Shift , 2017, Encyclopedia of Machine Learning and Data Mining.

[22]  Radhika Nagpal,et al.  Programmable self-assembly in a thousand-robot swarm , 2014, Science.

[23]  Jacob Beal,et al.  Composable continuous-space programs for robotic swarms , 2010, Neural Computing and Applications.

[24]  M. Krstić Boundary Control of PDEs: A Course on Backstepping Designs , 2008 .

[25]  J. Marsden,et al.  A mathematical introduction to fluid mechanics , 1979 .

[26]  Gaurav S. Sukhatme,et al.  Mobile Sensor Network Deployment using Potential Fields : A Distributed , Scalable Solution to the Area Coverage Problem , 2002 .

[28]  Spring Berman,et al.  Optimized Stochastic Policies for Task Allocation in Swarms of Robots , 2009, IEEE Transactions on Robotics.

[29]  G. Leoni A First Course in Sobolev Spaces , 2009 .

[30]  Daniel B. Henry Geometric Theory of Semilinear Parabolic Equations , 1989 .

[31]  Mikhail Belkin,et al.  Towards a theoretical foundation for Laplacian-based manifold methods , 2005, J. Comput. Syst. Sci..

[32]  G. M.,et al.  Partial Differential Equations I , 2023, Applied Mathematical Sciences.

[33]  V. Isaeva Self-organization in biological systems , 2012, Biology Bulletin.

[34]  G. Whitesides,et al.  Self-Assembly at All Scales , 2002, Science.

[35]  Mac Schwager,et al.  Decentralized, Adaptive Coverage Control for Networked Robots , 2009, Int. J. Robotics Res..

[36]  Miroslav Krstic,et al.  Multi-Agent Deployment in 3-D via PDE Control , 2015, IEEE Transactions on Automatic Control.

[37]  Silvia Ferrari,et al.  Distributed optimal control for multi-agent trajectory optimization , 2014, Autom..