Distributed coordination of multi-agent systems for neutralizing unknown threats based on a mixed coverage-tracking metric

Abstract This paper presents a coordination control method for neutralizing multiple threats by a team of mobile agents in a bounded area. Threat here refers to an unexpected target intruding into the area. Without knowing the number of threats, how they maneuver and when to appear a priori, agents equipped with active sensing and actuating devices are driven to detect, track and intercept those threats as many as possible. In order to increase the probability of detecting new threats, a metric (called the mixed coverage-tracking metric) with dynamic task assignment mechanism is introduced. More specifically, the metric is a weighted sum of the travel cost for area coverage and threat tracking respectively. The control objective is to find optimal trajectories and task assignment values of agents that can minimize the expected mixed metric. Based on Voronoi partition of the mission area, a gradient based control law is designed to drive each agent towards its locally optimum configuration. Meanwhile, a task assignment control law is employed to smoothly switch between area coverage and threat tracking depending on the density of detected threats within each agent’s Voronoi cell. Resorting to optimal control and Lyapunov stability theory, the proposed control method can guarantee that each agent asymptotically converges to its centroid of Voronoi cell. Simulation examples are provided to illustrate the effectiveness of the theoretical results.

[1]  Jorge Cortes,et al.  Distributed Control of Robotic Networks: A Mathematical Approach to Motion Coordination Algorithms , 2009 .

[2]  Eric W. Frew,et al.  Coordinated Standoff Tracking of Moving Targets Using Lyapunov Guidance Vector Fields , 2008 .

[3]  Timothy W. McLain,et al.  Coordinated target assignment and intercept for unmanned air vehicles , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[4]  Francesco Bullo,et al.  Vehicle placement to intercept moving targets , 2010, Proceedings of the 2010 American Control Conference.

[5]  Harley Flanders,et al.  Differentiation Under the Integral Sign , 1973 .

[6]  Qing-Long Han,et al.  A survey on recent advances in distributed sampled-data cooperative control of multi-agent systems , 2018, Neurocomputing.

[7]  Jiang-Wen Xiao,et al.  Coordination of nonholonomic mobile robots for diffusive threat defense , 2019, J. Frankl. Inst..

[8]  Minyue Fu,et al.  Distributed event-driven control for finite-time consensus , 2019, Autom..

[9]  Wei Sun,et al.  Sequential pursuit of multiple targets under external disturbances via Zermelo-Voronoi diagrams , 2017, Autom..

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

[11]  Qiang Du,et al.  Acceleration schemes for computing centroidal Voronoi tessellations , 2006, Numer. Linear Algebra Appl..

[12]  Lino Marques,et al.  Robots for Environmental Monitoring: Significant Advancements and Applications , 2012, IEEE Robotics & Automation Magazine.

[13]  Md. Rafiqul Islam,et al.  Defending unknown attacks on cyber-physical systems by semi-supervised approach and available unlabeled data , 2017, Inf. Sci..

[14]  Qiang Du,et al.  Centroidal Voronoi Tessellations: Applications and Algorithms , 1999, SIAM Rev..

[15]  Sung G. Lee,et al.  Multirobot Control Using Time-Varying Density Functions , 2014, IEEE Transactions on Robotics.

[16]  Davide Spinello,et al.  Nonuniform Deployment of Autonomous Agents in Harbor-Like Environments , 2014 .

[17]  Xiao Fan Wang,et al.  Flocking of Multi-Agents With a Virtual Leader , 2009, IEEE Trans. Autom. Control..

[18]  Qiang Du,et al.  Constrained Centroidal Voronoi Tessellations for Surfaces , 2002, SIAM J. Sci. Comput..

[19]  Magnus Egerstedt,et al.  Controlled Coverage Using Time-Varying Density Functions , 2013 .

[20]  Sonia Martínez,et al.  Robust rendezvous for mobile autonomous agents via proximity graphs in arbitrary dimensions , 2006, IEEE Transactions on Automatic Control.

[21]  Guangming Xie,et al.  Necessary and sufficient conditions for containment control of networked multi-agent systems , 2012, Autom..

[22]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[23]  Christos G. Cassandras,et al.  A Cooperative receding horizon controller for multivehicle uncertain environments , 2006, IEEE Transactions on Automatic Control.

[24]  Yiguang Hong,et al.  Coverage-Based Interception Algorithm of Multiple Interceptors Against the Target Involving Decoys , 2016 .

[25]  Davide Spinello,et al.  Generalized non-autonomous metric optimization for area coverage problems with mobile autonomous agents , 2017, Autom..

[26]  Hyo-Sung Ahn,et al.  A survey of multi-agent formation control , 2015, Autom..

[27]  Vijay Kumar,et al.  Simultaneous Coverage and Tracking (SCAT) of Moving Targets with Robot Networks , 2008, WAFR.