COLREGS-Constrained Real-time Path Planning for Autonomous Ships Using Modified Artificial Potential Fields

This paper presents a real-time and deterministic path planning method for autonomous ships or Unmanned Surface Vehicles (USV) in complex and dynamic navigation environments. A modified Artificial Potential Field (APF), which contains a new modified repulsion potential field function and the corresponding virtual forces, is developed to address the issue of Collision Avoidance (CA) with dynamic targets and static obstacles, including emergency situations. Appropriate functional and safety requirements are added in the corresponding virtual forces to ensure International Regulations for Preventing Collisions at Sea (COLREGS)-constrained behaviour for the own ship's CA actions. Simulations show that the method is fast, effective and deterministic for path planning in complex situations with multiple moving target ships and stationary obstacles and can account for the unpredictable strategies of other ships. The authors believe that automatic navigation systems operated without human interaction could benefit from the development of path planning algorithms.

[1]  John J. Leonard,et al.  Collision avoidance road test for COLREGS-constrained autonomous vehicles , 2016, OCEANS 2016 MTS/IEEE Monterey.

[2]  Richard Bucknall,et al.  Path-planning algorithm for ships in close-range encounters , 2010 .

[3]  Yong Yin,et al.  Ship's trajectory planning for collision avoidance at sea based on modified artificial potential field , 2017, 2017 2nd International Conference on Robotics and Automation Engineering (ICRAE).

[4]  David Clelland,et al.  Automatic simulation of ship navigation , 2011 .

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

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

[7]  A. Lazarowska Ship's Trajectory Planning for Collision Avoidance at Sea Based on Ant Colony Optimisation , 2015 .

[8]  Rafal Szlapczynski,et al.  Evolutionary Planning of Safe Ship Tracks in Restricted Visibility , 2014, Journal of Navigation.

[9]  Chris J. Harris,et al.  A Line of Sight Counteraction Navigation Algorithm for Ship Encounter Collision Avoidance , 2003, Journal of Navigation.

[10]  Richard Bucknall,et al.  Cooperative path planning algorithm for marine surface vessels , 2013 .

[11]  Satyandra K. Gupta,et al.  Trajectory planning with adaptive control primitives for autonomous surface vehicles operating in congested civilian traffic , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Agnieszka Lazarowska,et al.  A new deterministic approach in a decision support system for ship's trajectory planning , 2017, Expert Syst. Appl..

[13]  Kyle L. Woerner,et al.  Multi-contact protocol-constrained collision avoidance for autonomous marine vehicles , 2016 .

[14]  Farbod Fahimi Non-linear model predictive formation control for groups of autonomous surface vessels , 2007, Int. J. Control.

[15]  C. Guedes Soares,et al.  Intelligent Ocean Navigation and Fuzzy-Bayesian Decision/Action Formulation , 2012, IEEE Journal of Oceanic Engineering.

[16]  Tristan Perez,et al.  Ship Collision Avoidance and COLREGS Compliance Using Simulation-Based Control Behavior Selection With Predictive Hazard Assessment , 2016, IEEE Transactions on Intelligent Transportation Systems.

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

[18]  George W. Irwin,et al.  A review on improving the autonomy of unmanned surface vehicles through intelligent collision avoidance manoeuvres , 2012, Annu. Rev. Control..

[19]  Shuzhi Sam Ge,et al.  Dynamic Motion Planning for Mobile Robots Using Potential Field Method , 2002, Auton. Robots.

[20]  Tanja Brcko,et al.  Fuzzy reasoning as a base for collision avoidance decision support system , 2013 .

[21]  C. Guedes Soares,et al.  Fuzzy logic based decision making system for collision avoidance of ocean navigation under critical collision conditions , 2011 .

[22]  Xiaoming Zeng,et al.  Evolution of the safe path for ship navigation , 2003, Appl. Artif. Intell..

[23]  Joongseon Joh,et al.  A Fuzzy Logic for Autonomous Navigation of Marine Vehicles Satisfying COLREG Guidelines , 2004 .