Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-08T13:59:24.852Z Has data issue: false hasContentIssue false

Obstacle Avoidance Approaches for Autonomous Navigation of Unmanned Surface Vehicles

Published online by Cambridge University Press:  10 October 2017

Riccardo Polvara*
Affiliation:
(Autonomous Marine Systems Research Group, Faculty of Science and Engineering, University of Plymouth, Plymouth, Devon, PL4 8AA, UK)
Sanjay Sharma
Affiliation:
(Autonomous Marine Systems Research Group, Faculty of Science and Engineering, University of Plymouth, Plymouth, Devon, PL4 8AA, UK)
Jian Wan
Affiliation:
(Autonomous Marine Systems Research Group, Faculty of Science and Engineering, University of Plymouth, Plymouth, Devon, PL4 8AA, UK)
Andrew Manning
Affiliation:
(Autonomous Marine Systems Research Group, Faculty of Science and Engineering, University of Plymouth, Plymouth, Devon, PL4 8AA, UK) (HR Wallingford, Howbery Park, Wallingford, Oxfordshire, OX10 8BA, UK) (Geography & Geology, School of Environmental Sciences, Faculty of Science & Engineering, University of Hull, Hull, HU6 7RX, UK)
Robert Sutton
Affiliation:
(Autonomous Marine Systems Research Group, Faculty of Science and Engineering, University of Plymouth, Plymouth, Devon, PL4 8AA, UK)
Rights & Permissions [Opens in a new window]

Abstract

The adoption of a robust collision avoidance module is required to realise fully autonomous Unmanned Surface Vehicles (USVs). In this work, collision detection and path planning methods for USVs are presented. Attention is focused on the difference between local and global path planners, describing the most common techniques derived from classical graph search theory. In addition, a dedicated section is reserved for intelligent methods, such as artificial neural networks and evolutionary algorithms. Born as optimisation methods, they can learn a close-to-optimal solution without requiring large computation effort under certain constraints. Finally, the deficiencies of the existing methods are highlighted and discussed. It has been concluded that almost all the existing method do not address sea or weather conditions, or do not involve the dynamics of the vessel while defining the path. Therefore, this research area is still far from being considered fully explored.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2017 
Figure 0

Figure 1. Architecture of an autonomous system.

Figure 1

Table 1. Advantages and limitation of various sensors within USVs (Liu et al., 2016).

Figure 2

Figure 2. The proximity of the USV (Almeida et al., 2009).

Figure 3

Figure 3. Monocular obstacle detection (Wang et al., 2011; 2012).

Figure 4

Figure 4. The obstacle is tracked between successive frames (Wang et al., 2011; 2012).

Figure 5

Figure 5. Estimation of the USV-obstacle distance (Azzabi et al., 2014).

Figure 6

Table 2. Selected Rules from the International regulations for avoiding collisions at sea (COLREGS, 1972).

Figure 7

Figure 6. To avoid the collision, the relative velocity vA - vB must be outside the cone defined by the USV centre and the expanded obstacle (Larson et al., 2007a; 2007b).

Figure 8

Figure 7. The projected obstacle area of a moving obstacle (Larson et al., 2007a; 2007b).

Figure 9

Figure 8. Manoeuvres defined for addressing overtaking (a), meeting (b), and crossing (c) obstacle (Larson et al., 2007a; 2007b).

Figure 10

Figure 9. A visibility graph (Casalino et al., 2009).

Figure 11

Figure 10. The APF model.

Figure 12

Figure 11. The bounding boxes of a moving obstacle (Simetti et al., 2014).

Figure 13

Figure 12. The route as a chromosome.