Cooperative Nonlinear Guidance Strategies for Guaranteed Pursuit-Evasion

Saurabh Kumar, Shashi Ranjan Kumar, Abhinav Sinha
2/9/2024
eess.SYcs.MAcs.RO

No confident code implementation found for this paper.

Abstract

This paper investigates a pursuit-evasion problem involving three agents: a pursuer, an evader, and a defender. Cooperative guidance laws are developed for the evader-defender team that guarantee interception of the pursuer by the defender before it reaches the vicinity of the evader. Unlike heuristic methods, optimal control, differential game formulation, and recently proposed time-constrained guidance techniques, a geometry-based solution is proposed to safeguard the evader from the pursuer's incoming threat. The proposed strategy is computationally efficient and expected to be scalable as the number of agents increases. Another notable feature of the proposed strategy is that the evader-defender team does not require knowledge of the pursuer's strategy, yet the pursuer's interception is guaranteed for arbitrary initial engagement geometries. It is further shown that the relevant error variables for the evader-defender team (or individual) converge to zero at a prespecified finite time that can be exactly prescribed prior to the three-body engagement. Finally, the effectiveness of the proposed cooperative pursuit-evasion strategy is demonstrated through simulations across diverse engagement scenarios.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kumar2024cooperative,
  title  = {Cooperative Nonlinear Guidance Strategies for Guaranteed Pursuit-Evasion},
  author = {Saurabh Kumar and Shashi Ranjan Kumar and Abhinav Sinha},
  year   = {2024},
  eprint = {2402.06176},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.06176v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.06176.svg)](https://codeofpaper.com/paper/2402.06176)

Discussion