Pursuit, evasion and defense in the plane

Multi-player games are important for analyzing complex real-world applications that involve both cooperative and adversarial agents, but computational complexity complicates solving such games. We study a modified pursuit-evasion game with multiple pursuers and a single evader, played in a convex domain with an exit through which the evader may escape. We present a strategy whereby one pursuer acts as a defender, utilizing a multi-mode switching strategy to prevent the evader from escaping while the other pursuers subsequently capture the evader. The strategy requires each pursuer to have knowledge only of its Voronoi neighbors and the evader, and runs in real time. The existence and uniqueness of the players' trajectories are proved using non-smooth analysis, and it is also shown that the evader can never reach the exit regardless of its control inputs, resulting in eventual capture. Simulation results are presented demonstrating the algorithm.

[1]  P. Stander,et al.  Cooperative hunting in lions: the role of the individual , 1992, Behavioral Ecology and Sociobiology.

[2]  Warren A. Cheung,et al.  Constrained Pursuit-Evasion Problems in the Plane , 2005 .

[3]  Nicholas Roy,et al.  Air-Combat Strategy Using Approximate Dynamic Programming , 2008 .

[4]  Magnus Egerstedt,et al.  Sustainable Group Sizes for Multi-Agent Search-and-Patrol Teams , 2010 .

[5]  J. Sprinkle,et al.  Encoding aerial pursuit/evasion games with fixed wing aircraft into a nonlinear model predictive tracking controller , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[6]  Raffaello D'Andrea,et al.  A decomposition approach to multi-vehicle cooperative control , 2005, Robotics Auton. Syst..

[7]  Aleksej F. Filippov,et al.  Differential Equations with Discontinuous Righthand Sides , 1988, Mathematics and Its Applications.

[8]  Claire J. Tomlin,et al.  A differential game approach to planning in adversarial scenarios: A case study on capture-the-flag , 2011, 2011 IEEE International Conference on Robotics and Automation.

[9]  Claire J. Tomlin,et al.  Applications of hybrid reachability analysis to robotic aerial vehicles , 2011, Int. J. Robotics Res..

[10]  Alexandre M. Bayen,et al.  A time-dependent Hamilton-Jacobi formulation of reachable sets for continuous dynamic games , 2005, IEEE Transactions on Automatic Control.

[11]  Rodney Teo Computing danger zones for provably safe closely spaced parallel approaches: Theory and experiment , 2003 .

[12]  Efstathios Bakolas,et al.  Optimal pursuit of moving targets using dynamic Voronoi diagrams , 2010, 49th IEEE Conference on Decision and Control (CDC).

[13]  Dusan M. Stipanovic,et al.  Guaranteed decentralized pursuit-evasion in the plane with multiple pursuers , 2011, IEEE Conference on Decision and Control and European Control Conference.

[14]  Alexandre M. Bayen,et al.  Invariance-Preserving Abstractions of Hybrid Systems: Application to User Interface Design , 2008, IEEE Transactions on Control Systems Technology.

[15]  S. Shankar Sastry,et al.  Reachability calculations for automated aerial refueling , 2008, 2008 47th IEEE Conference on Decision and Control.