1
Cooperative Coverage with a Leader and a
Wingmate in Communication-Constrained
Environments
Sai Krishna Kanth Hari, Sivakumar Rathinam, Swaroop Darbha, David W. Casbeer
Abstract—We consider a mission framework in which two
unmanned vehicles (UVs), a leader and a wingmate, are re-
quired to provide cooperative coverage of an environment while
being within a short communication range. This framework
finds applications in underwater and/or military domains, where
certain constraints are imposed on communication by either
the application or the environment. An important objective of
missions within this framework is to minimize the total travel and
communication costs of the leader-wingmate duo. In this paper,
we propose and formulate the problem of finding routes for the
UVs that minimize the sum of their travel and communication
costs as a network optimization problem of the form of a
binary program (BP). The BP is computationally expensive,
with the time required to compute optimal solutions increasing
rapidly with the problem size. To address this challenge, here,
we propose two algorithms, an approximation algorithm and a
heuristic algorithm, to solve large-scale instances of the problem
swiftly. We demonstrate the effectiveness and the scalability of
these algorithms through an analysis of extensive numerical
simulations performed over 500 instances, with the number of
targets in the instances ranging from 6 to 100.
Index Terms—Cooperative Coverage, Path Planning, Coordi-
nation of Multiple Unmanned Vehicles, Communication Con-
straints, Leader Follower, Underwater Vehicles, Network Opti-
mization, Approximation Algorithm, Heuristic Algorithm
I. INTRODUCTION
We consider a mission framework in which two unmanned
vehicles (UVs), a leader and a wingmate, are required to
provide cooperative coverage of an environment while being
within a short communication range. This framework finds
applications in underwater and/or military domains, where
certain constraints are imposed on communication by either
the application or the environment. For example, consider
a military application in which UAVs must monitor an en-
vironment without being detected. Then, communication us-
ing directional antennas is preferred over transmitting omni-
directional signals, to reduce the chances of being detected.
Alternatively, consider underwater applications such as ocean
exploration or mine sweeping. Here, standard terrestrial modes
of communication are ineffective due to high attenuation rate
Sai Krishna Kanth Hari is with the Applied Mathematics and Plasma
Physics Division, Los Alamos National Laboratory, NM, 87544 (email:
hskkanth@gmail.com).
Sivakumar Rathinam and Swaroop Darbha are with the Department of
Mechanical Engineering, Texas A&M University, College Station, TX 77843.
David W. Casbeer is with the Autonomous Control Branch, Air Force
Research Laboratory, Wright-Patterson A.F.B., OH 45433.
Distribution Statement A: Approved for Public Release; Distribution is
Unlimited. PA# AFRL-2022-4269 and LA-UR-22-30345
of electromagnetic signals, and acoustic mode of communi-
cation, which is traditionally used underwater, is undesirable
due to a low data transfer date and high latency owing to
slow speed of sound in water. As an alternative, the usage
of optical signals with a low field of view is preferred for
communication, as it offers high data rates and low latency.
In these applications, an unmanned vehicle is accompanied
by at least one other vehicle, to either protect and help each
other or simply add redundancy to the mission. The vehicles
are required to regularly communicate with each other to plan
for any unexpected challenges presented by the environment.
However, while communicating, the vehicles are required to
stay close to each other for multiple reasons. Firstly, staying
close to each other reduces the chances of the UVs and their
communicating signals being detected in military applications.
Secondly, in underwater applications, staying close helps in
keeping the optical signals in the low attenuation range. Lastly,
staying close reduces the distance required to be traveled by
the communicating signals and leads to a reduction of power
consumption associated with communication; consequently,
mission-critical tasks such as collecting data through sensors
and performing necessary on-board computations will have
more on-board power available. Therefore, we consider a
problem in which the objective is to route the vehicles such
that the combined cost of traveling and communicating is
minimized.
In this work, we assume that exactly two UVs are uti-
lized to accomplish the mission. The UVs are required to
provide a coverage of the environment by collecting data
from representative targets and cover each other by staying
close and communicating regularly. Such an assumption is
apt for missions in which stealthiness is key and swarming
the environment with UVs is undesirable. For convenience of
algorithmic development, we assume that the number of targets
in the environment is even, say 2m, and the travel times for the
UVs between the targets obey the triangle inequality. Then, we
propose the following mission implementation framework. At
the beginning of the mission, each UV is assigned a distinct set
of mtargets to visit and is specified the sequence in which the
targets must be visited. Then, the UVs coordinate their speeds
such that they reach their respective targets in the specified
sequences at the same time. Upon reaching the targets, the
UVs quickly exchange information using directional antennas
and immediately switch off their communication. Then, they
move on to visit the next target in their assigned sequence
and repeat the same process of communication until all the
arXiv:2210.02628v1 [cs.RO] 6 Oct 2022