Evaluating the Benefit of Using Multiple Low-Cost Forward-Looking
Sonar Beams for Collision Avoidance in Small AUVs
Christopher Morency and Daniel J. Stilwell
Abstract— We seek to rigorously evaluate the benefit of using
a few beams rather than a single beam for a low-cost obstacle
avoidance sonar for small AUVs. For a small low-cost AUV, the
complexity, cost, and volume required for a multi-beam forward
looking sonar are prohibitive. In contrast, a single-beam system
is relatively easy to integrate into a small AUV, but does not
provide the performance of a multi-beam solution. To better
understand this trade-off, we seek to rigorously quantify the
improvement with respect to obstacle avoidance performance
of adding just a few beams to a single-beam forward looking
sonar relative to the performance of the single-beam system.
Our work fundamentally supports the goal of using small low-
cost AUV systems in cluttered and unstructured environments.
Specifically, we investigate the benefit of incorporating a port
and starboard beam to a single-beam sonar system for collision
avoidance. A methodology for collision avoidance is developed
to obtain a fair comparison between a single-beam and multi-
beam system, explicitly incorporating the geometry of the beam
patterns from forward-looking sonars with large beam angles,
and simulated using a high-fidelity representation of acoustic
signal propagation.
I. INTRODUCTION
We address the problem of collision avoidance for an
autonomous underwater vehicle (AUV) using noisy sensor
data in an unknown environment using an array of inexpen-
sive single-beam sonars. Forward-looking sonar systems for
smaller AUVs usually consist of either a single-beam, such
as in [1], or many beams, such as in [2]. The performance
of the former is necessarily limited, and the cost and power
required for the latter may be prohibitive for small AUVs. We
rigorously evaluate what benefit, if any, arises from choosing
a middle-ground solution that consists of a few sonar beams.
Through a rigorous fundamental evaluation of the benefit of
additional beams, we seek to aid in the development of a
robust collision avoidance system feasible for small AUVs.
In this work, we specifically address the obstacle avoid-
ance problem by proposing a method for detecting obstacles
and selecting avoidance maneuvers that provides a fair
comparison for a forward-looking sonar system with only
a few beams. We explicitly compare obstacle avoidance
performance in the horizontal plane for the case of adding
two additional forward-looking beams to a single-beam sonar
through simulation using a high-fidelity environmental model
from [3]. The performance of the single-beam and multi-
beam sonars are evaluated in environments with various
object densities and sizes, at various depths and heights
above the seafloor, and at varying levels of uncertainty in the
The authors are with the Bradley Department of Electrical and Computer
Engineering, Virginia Polytechnic Institute and State University, Blacksburg,
VA 24060, USA {cmorency, stilwell}@vt.edu
dynamics of the AUV. Simulations of obstacle avoidance are
in the horizontal plane in order to simplify, yet make rigor-
ous, the comparison between the sonar systems. We present
a method for obstacle mapping which explicitly incorporates
sensor geometry and a reactive obstacle avoidance method
using Bayesian expected loss, providing the optimal decision
function for obstacle avoidance given the costs of collision
and deviation from the original path.
A sonar with a low number of beams serves as a middle
ground between single-beam sonars, such as the mechani-
cally steered Imagenex 881L Profiling Sonar [4] or a station-
ary sonar [5], and forward-looking imaging sonars such as
DIDSON [6] or the Blueview P450-15E [7], which use many
fixed beams to build an extensive map of the surroundings.
Several approaches to mapping and collision avoidance such
as in [8] and [9] exist for multi-beam imaging sonars. These
solutions are not practical for a system with a few beams due
to the large uncertainty in object location and low resolution
of sonar images.
Underwater detection and obstacle avoidance methods for
AUVs is a challenging task since the system needs to be
robust to the high levels of uncertainty present underwater.
Several approaches to the mapping and detection problem
have been presented in the literature, many of which are
developed using ultrasonic sensors for indoor mobile robots
such as in [10], [11], [12]. These approaches have limited
utility to our application due to the dynamics of an AUV
since most AUVs must maintain a minimum forward velocity
for depth control and have high levels of uncertainty in
the dynamics. In contrast to many of the methods using
ultrasonic sensors in the literature, we rigorously incorporate
a physics-based sonar model to try to address some of these
limitations [3].
A popular approach to collision avoidance in the literature
is the artificial potential field [13], for which obstacles are
associated with repulsive forces. The forces are summed and
the resultant force determines the resulting action of the
AUV. The limitation of potential fields is that they require
complete knowledge of the obstacles in the environment.
Modifications to the potential field have been proposed by
Borenstein and Koren in [14] which can react to unexpected
obstacles. However, potential fields can result in the robot
becoming trapped at local minimas and oscillations, and are
not practical for robots with dynamic constraints, such as
AUVs. Vector field histograms [11] reportedly solve some of
these issues, however, most artificial potential field methods
remain difficult to implement on vehicles with a restrictive
turn radius [10].
arXiv:2210.06537v1 [cs.RO] 12 Oct 2022