Multiplayer Pursuit-Evasion Games in Three-Dimensional Flow Fields

In this paper, we deal with a pursuit-evasion differential game between multiple pursuers and multiple evaders in the three-dimensional space under dynamic environmental disturbances (e.g., winds, underwater currents). We first recast the problem in terms of partitioning the pursuer set and assign each pursuer to an evader. We present two algorithms to partition the pursuer set from either the pursuer’s perspective or the evader’s perspective. Within each partition, the problem is reduced into a multi-pursuer/single-evader game. This problem is then addressed through a reachability-based approach. We give conditions for the game to terminate in terms of reachable set inclusions. The reachable sets of the pursuers and the evader are obtained by solving their corresponding level set equations through the narrow band level set method. We further demonstrate why fast marching or fast sweeping schemes are not applicable to this problem for a general class of disturbances. The time-optimal trajectories and the corresponding optimal strategies can be retrieved afterward by traversing these level sets. The proposed scheme is implemented on problems with both simple and realistic flow fields.

[1]  Ronald Fedkiw,et al.  Level set methods and dynamic implicit surfaces , 2002, Applied mathematical sciences.

[2]  B. K. Khaidarov Positional ι-capture in the game of a single evader and several pursuers , 1984 .

[3]  Efstathios Bakolas,et al.  The Zermelo-Voronoi Diagram: a dynamic partition problem , 2010, Proceedings of the 2010 American Control Conference.

[4]  A. I. Blagodatskikh Simultaneous multiple capture in a simple pursuit problem , 2009 .

[6]  Eduardo D. Sontag,et al.  Mathematical Control Theory: Deterministic Finite Dimensional Systems , 1990 .

[7]  Pierre FJ Lermusiaux,et al.  Time-optimal path planning in dynamic flows using level set equations: theory and schemes , 2014, Ocean Dynamics.

[8]  Efstathios Bakolas,et al.  Relay pursuit of a maneuvering target using dynamic Voronoi diagrams , 2012, Autom..

[9]  Panagiotis Tsiotras,et al.  Multiple-Pursuer/One-Evader Pursuit–Evasion Game in Dynamic Flowfields , 2017 .

[10]  Gafurjan Ibragimov Optimal Pursuit with Countably Many Pursuers and One Evader , 2005 .

[11]  João Pedro Hespanha,et al.  A cooperative homicidal chauffeur game , 2007, CDC.

[12]  B. N. Pshenichnyi,et al.  Simple pursuit by several objects , 1976, Cybernetics.

[13]  Pierre F. J. Lermusiaux,et al.  Path planning in multi-scale ocean flows: Coordination and dynamic obstacles , 2015 .

[14]  A. A. Chikrii,et al.  On a group pursuit problem , 1982 .

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

[16]  Daniel Liberzon,et al.  Calculus of Variations and Optimal Control Theory: A Concise Introduction , 2012 .

[17]  Baba C. Vemuri,et al.  Shape Modeling with Front Propagation: A Level Set Approach , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[18]  James A. Sethian,et al.  Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid , 2012 .

[19]  Efstathios Bakolas,et al.  Optimal Guidance of the Isotropic Rocket in the Presence of Wind , 2014, J. Optim. Theory Appl..

[20]  N. N. Petrov,et al.  On the “soft” capture in one group pursuit problem , 2009 .

[21]  J. López,et al.  On the reinitialization procedure in a narrow‐band locally refined level set method for interfacial flows , 2005 .

[22]  Sri Venkata Tapovan Lolla,et al.  Path planning and adaptive sampling in the coastal ocean , 2016 .

[23]  T. Başar,et al.  Dynamic Noncooperative Game Theory , 1982 .

[24]  Senchun Chai,et al.  Cooperative relay tracking strategy for multi-agent systems with assistance of Voronoi diagrams , 2016, J. Frankl. Inst..

[25]  F. L. Chernous'ko A problem of evasion from many pursuers: PMM vol. 40, n≗1, 1976, pp. 14–24 , 1976 .

[26]  Pierre F. J. Lermusiaux,et al.  Path planning in time dependent flow fields using level set methods , 2012, 2012 IEEE International Conference on Robotics and Automation.

[27]  Massoud Amini,et al.  Evasion from many pursuers in simple motion differential game with integral constraints , 2012, Eur. J. Oper. Res..

[28]  Patrick Pérez,et al.  Extraction of Singular Points from Dense Motion Fields: An Analytic Approach , 2003, Journal of Mathematical Imaging and Vision.