COLREGs-Compliant Path Planning for Autonomous Surface Vehicles: A Multiobjective Optimization Approach

Abstract In this paper, a multiobjective optimization framework is proposed for on-line path planning of autonomous surface vehicles (ASVs), where both collision avoidance and COLREGs-compliance are taken into account. Special attention has been paid to situational awareness and risk assessment, particularly when the target ship is in breach of the COLREGs rules defined by the International Maritime Organisation. In order to implement COLREGs, the rules together with physical constraints are formulated as mathematical inequalities. A multiobjective optimization problem based on particle swarm optimization is then solved, the solution of which represents a newly-generated path. It is shown through simulations that the proposed method is able to generate COLREGs-compliant and collision-free paths even for non-cooperative targets i.e. vessels that are in breach of COLREGs.

[1]  Carlos A. Coello Coello,et al.  Handling multiple objectives with particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[2]  Zbigniew Michalewicz,et al.  Modeling of ship trajectory in collision situations by an evolutionary algorithm , 2000, IEEE Trans. Evol. Comput..

[3]  Michael T. Wolf,et al.  Safe Maritime Autonomous Navigation With COLREGS, Using Velocity Obstacles , 2014, IEEE Journal of Oceanic Engineering.

[4]  Mamun Abu-Tair,et al.  An automatic COLREGs-compliant obstacle avoidance system for an unmanned surface vehicle , 2014 .

[5]  R. Szlapczynski Evolutionary Sets Of Safe Ship Trajectories: A New Approach To Collision Avoidance , 2010, Journal of Navigation.

[6]  J. Whidborne,et al.  A multiobjective trajectory optimisation method for planning environmentally efficient trajectories , 2012, Proceedings of 2012 UKACC International Conference on Control.

[7]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[8]  Satyandra K. Gupta,et al.  Experimental evaluation of automatically-generated behaviors for USV operations , 2015 .

[9]  Klaus D. McDonald-Maier,et al.  Autonomous Ship Collision Avoidance Navigation Concepts, Technologies and Techniques , 2007, Journal of Navigation.

[10]  Lokukaluge P. Perera,et al.  Autonomous guidance and navigation based on the COLREGs rules and regulations of collision avoidance. , 2010 .

[11]  J. Gomes,et al.  Robotic ocean vehicles for marine science applications: the European ASIMOV project , 2000, OCEANS 2000 MTS/IEEE Conference and Exhibition. Conference Proceedings (Cat. No.00CH37158).

[12]  Liang Hu,et al.  A Reactive COLREGs-Compliant Navigation Strategy for Autonomous Maritime Navigation , 2016 .

[13]  Kalyanmoy Deb,et al.  Multi-objective optimal path planning using elitist non-dominated sorting genetic algorithms , 2012, Soft Computing.