inspection tasks in hazardous zones can all benefit from the
theoretical and experimental results developed in this work.
The combination of the proposed search protocol and sensor
choice enables nearly optimal cooperation between agents and
allows the deployment of multi-robot teams with superior
performance.
For the mentioned applications, guaranteeing success in the
worst-case scenario ensures succeeding in the task for all other
simpler scenarios as well. This approach is often used in real-
world settings where full state information is not available and
performance guarantees must be kept.
The searching agents considered in this work do not assume
knowledge of the number of evaders present in the region,
their locations, or their escape plan and despite that they are
able to detect all of them. Therefore, this work is of prime
theoretical and practical importance as is in many pursuit-
evasion games the searching team does not have complete
information about its opposing team, as is often assumed by
many previous papers.
Since multi-agent pursuit-evasion search protocols mainly
utilize multi-agent UAVs, sweepers fly over the environment
containing the evaders, therefore investigating issues such as
obstacles is not the main focus of the work, because the
sweeping team flies over them. Obstacles limit the movements
and locations of ground-moving evaders, and therefore their
presence assists the searching team to detect them since it
limits the escape options of evaders, and thus does not impact
our “worst-case” analysis.
The mentioned protocols can use a vast suite of onboard
sensors to detect evaders, depending on the domain of ap-
plication. Potential choices vary from visual sensors such as
cameras which have the benefit of having a high resolution and
being lightweight. Therefore, detecting evaders with cameras
requires a smaller battery in order to accomplish the desired
task compared to other sensing modalities such as radars that
increase the weight of the payload and hence limit the duration
of the search mission due to increased energy consumption.
Actual detection of evaders can utilize a vast number of
computer-vision detection algorithms such as [1], [2].
Since to our use case, the preferred choice for the detection
modality is a camera, we extend and generalize previous works
on guaranteed detection of smart targets to accommodate
usage of such sensors. Previous works such as used circular
sensors and linear sensors. However, since both circular and
linear sensors offer simplistic assumptions about the area
detected by actual searching robot teams, in this work we
extend and generalize state-of-the art results on guaranteed
detection of smart evaders that use pincer sweeps between
searching pairs to search teams that use sensors modelling
actual visual detectors. Our obtained results are insensitive to
locations of evaders or their numbers. The proposed protocols
can be applied in other convex environments as well, by using
slight modifications to the explored sweeping strategies.
Overview of related research. Several interesting search
problems originated in the second world war due to the need
to design patrol strategies for aircraft aiming to detect ships
or submarines in the English channel, see [3]. Patrolling a
corridor with multi agent teams whose goal is ensuring detec-
tion and interception of smart evaders was also investigated in
[4] while optimally proven strategies were provided in [5]. A
somewhat related, discrete version of the problem, was also
investigated in [6]. It focuses on a dynamic variant of the
cooperative cleaners problem, a problem that requires several
simple agents to a clean a connected region on a grid with
contaminated pixels. This contamination is assumed to spread
to neighbors at a given rate.
In [7], [8], Bressan et al. investigate optimal strategies for
the construction of barriers in real-time aiming at containing
and confining the spread of fire from a given initial area of
the plane. The authors are interested in determining a minimal
possible barrier construction speed that enables the confine-
ment of the fire, and on determining optimality conditions for
confinement strategies.
A non-escape search procedure for evaders that are origi-
nally located in a convex region of the plane from which they
may move out of, is investigated in [9], and a cooperative
progressing spiral-in algorithm performed by several agents
with disk shaped sensors in a leader-follower formation is
proposed. In [10], McGee et al. investigate guaranteed search
patterns for smart evaders that do not have any maneuverability
restrictions except for an upper limit on their speed. The sensor
the agents are equipped with detects evaders within a disk
shaped area around the searcher’s location. Search patterns
consisting of spiral and linear sections are considered. In [11],
Hew investigates search for smart evaders by implementing
concentric arc trajectories with agents having disk-shaped
sensors similar to the ones used in [10]. The aim of search
protocol is to detect submarines in a channel or in a half plane.
Another set of related problems are pursuit-evasion games,
where the pursuers’ objective is to detect evaders and the
evaders objective is to avoid the pursuers. Pursuit-evasion
games include combinations of single and multiple evaders
and pursuers scenarios. These types of problems are addressed
in the context of perimeter defense games by Shishika et al.
in [12], [13], with a focus on utilizing cooperation between
pursuers to improve the defense strategy. In [12], implicit
cooperation between pairs of defenders that move in a “pincer
movement” is performed to intercept intruders before they
enter a planar convex region. In [14], pursuit–evasion problems
involving multiple pursuers and multiple evaders (MPME) are
studied. The original MPME problem is decomposed to a
sequence of simpler multiple pursuers single evader (MPSE)
problems by classifying if a pursuer is relevant or redundant
for each evader and only the relevant pursuers participate in
the MPSE pursuit of each evader. Pursuers and evaders are all
assumed to be identical, and pursuers follow either a constant
bearing or a pure pursuit strategy. The problem is simplified
by adopting a dynamic divide and conquer approach, where at
every time instant each evader is assigned to a set of pursuers
based on the instantaneous positions of all the players. The
original MPME problem is decomposed to a sequence of
simpler multiple pursuers single evader (MPSE) problems by