Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-06T23:29:56.643Z Has data issue: false hasContentIssue false

A Discrete Artificial Potential Field for Ship Trajectory Planning

Published online by Cambridge University Press:  13 June 2019

Agnieszka Lazarowska*
Affiliation:
(Department of Ship Automation, Faculty of Electrical Engineering, Gdynia Maritime University, Morska St. 81-87, 81-225 Gdynia, Poland)
Rights & Permissions [Opens in a new window]

Abstract

This paper introduces an approach for solving a safe ship trajectory planning problem. The algorithm, utilising the concept of a discrete artificial potential field and a path optimisation algorithm, calculates an optimised collision-free trajectory for a ship. The method was validated by simulation tests with the use of real navigational data registered on board the research and training ship Horyzont II. Results of simulation studies demonstrate that the approach is capable of finding a collision-free trajectory in near-real time, and this proves its applicability in commercial collision avoidance systems for ships. The paper contributes to the development of decision support systems for ships and autonomous navigation.

Information

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

Table 1. A summary of the most interesting APF based path planning algorithms found in recent literature.

Figure 1

Figure 1. The concept of the APF method.

Figure 2

Table 2. A comparative analysis between MAPF and DAPF.

Figure 3

Figure 2. The structure of a GNC system.

Figure 4

Figure 3. Rule 14 of COLREGs.

Figure 5

Figure 4. Rule 15 of COLREGs.

Figure 6

Figure 5. A grid-based map (S - start node, G - goal node).

Figure 7

Figure 6. A grid-based map (grey colour cells - cells occupied by an obstacle).

Figure 8

Figure 7. A block diagram of the DAPF algorithm.

Figure 9

Figure 8. An eight-connected mapping (cc - current cell, nc - neighbouring cell).

Figure 10

Figure 9. A collision-free path (red arrows).

Figure 11

Figure 10. A block diagram of the POA.

Figure 12

Figure 11. A collision-free optimised path (green arrows).

Figure 13

Figure 12. A target ship hexagon domain.

Figure 14

Figure 13. The system for real experiments: (a) the research and training ship Horyzont II (b) and the installation for registration of real collision situations.

Figure 15

Figure 14. A collision-free trajectory for situation 1, run time: 0·5 s.

Figure 16

Figure 15. A collision-free trajectory for situation 2, run time: 0·7 s.

Figure 17

Figure 16. A collision-free trajectory for situation 3, run time: 0·45 s.

Figure 18

Table 3. Input data for situation 1.

Figure 19

Table 4. Input data for situation 2.

Figure 20

Table 5. Input data for situation 3.