COLREGs-Informed RRT * for Collision Avoidance of Marine Crafts

The paper proposes novel sampling strategies to compute the optimal path alteration of a surface vessel sailing in close quarters. Such strategy directly encodes the rules for safe navigation at sea, by exploiting the concept of minimal ship domain to determine the compliant region where the path deviation is to be generated. The sampling strategy is integrated within the optimal rapidly-exploring random tree algorithm, which minimizes the length of the path deviation. Further, the feasibility of the path with respect to the steering characteristics of own ship is verified by ensuring that the position of the new waypoints respects the minimum turning radius of the vessel. The proposed sampling strategy brings a significant performance improvement both in terms of optimal cost, computational speed and convergence rate.

[1]  Benjamin Kuipers,et al.  Feedback motion planning via non-holonomic RRT* for mobile robots , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[2]  Márcio de Almeida D'Agosto,et al.  Sustainable vehicles-based alternatives in last mile distribution of urban freight transport: A Systematic literature review , 2017 .

[3]  John J. Leonard,et al.  Navigation of unmanned marine vehicles in accordance with the rules of the road , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[4]  Steven M. LaValle,et al.  Randomized Kinodynamic Planning , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[5]  Morten Breivik,et al.  MPC-Based mid-level collision avoidance for asvs using nonlinear programming , 2017, 2017 IEEE Conference on Control Technology and Applications (CCTA).

[6]  Mingyu Kim,et al.  Autonomous shipping and its impact on regulations, technologies, and industries , 2020 .

[7]  S. LaValle Rapidly-exploring random trees : a new tool for path planning , 1998 .

[8]  P. Pharpatara,et al.  3-D Trajectory Planning of Aerial Vehicles Using RRT* , 2017, IEEE Transactions on Control Systems Technology.

[9]  Emilio Frazzoli,et al.  Incremental Sampling-based Algorithms for Optimal Motion Planning , 2010, Robotics: Science and Systems.

[10]  Mogens Blanke,et al.  Parallel Automaton Representation of Marine Crafts’ COLREGs-based Manoeuvering Behaviours , 2019, IFAC-PapersOnLine.

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

[12]  Emilio Frazzoli,et al.  Sampling-based algorithms for optimal motion planning , 2011, Int. J. Robotics Res..

[13]  Xin Wang,et al.  Modelling of Ship’s Trajectory Planning in Collision Situations by Hybrid Genetic Algorithm , 2018 .

[14]  Liang Hu,et al.  COLREGs-Compliant Path Planning for Autonomous Surface Vehicles: A Multiobjective Optimization Approach , 2017 .

[15]  Satyandra K. Gupta,et al.  Resolution-adaptive risk-aware trajectory planning for surface vehicles operating in congested civilian traffic , 2016, Auton. Robots.

[16]  Toke Koldborg Jensen,et al.  Empirical Ship Domain based on AIS Data , 2013, Journal of Navigation.

[17]  Liang Hu,et al.  A Multiobjective Optimization Approach for COLREGs-Compliant Path Planning of Autonomous Surface Vehicles Verified on Networked Bridge Simulators , 2020, IEEE Transactions on Intelligent Transportation Systems.

[18]  Massimo Figari,et al.  A COLREG-Compliant Ship Collision Avoidance Algorithm , 2019, 2019 18th European Control Conference (ECC).

[19]  Agnieszka Lazarowska Research on algorithms for autonomous navigation of ships , 2019 .

[20]  Lydia Tapia,et al.  COLREG-RRT: An RRT-Based COLREGS-Compliant Motion Planner for Surface Vehicle Navigation , 2018, IEEE Robotics and Automation Letters.

[21]  M.R. Benjamin,et al.  COLREGS-based navigation of autonomous marine vehicles , 2004, 2004 IEEE/OES Autonomous Underwater Vehicles (IEEE Cat. No.04CH37578).

[22]  M. Roccotelli,et al.  A Review of Last Mile Logistics Innovations in an Externalities Cost Reduction Vision , 2018 .

[23]  Wasif Naeem,et al.  A Rule-based Heuristic Method for COLREGS-compliant Collision Avoidance for an Unmanned Surface Vehicle , 2012 .

[24]  L. Devroye Non-Uniform Random Variate Generation , 1986 .

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

[26]  Zhengjiang Liu,et al.  Ship Manoeuvrability-Based Simulation for Ship Navigation in Collision Situations , 2019, Journal of Marine Science and Engineering.

[27]  Michele Martelli,et al.  A collision avoidance algorithm for ship guidance applications , 2020, Journal of Marine Engineering & Technology.

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

[29]  Pengfei Chen,et al.  Ship collision avoidance methods: State-of-the-art , 2020 .

[30]  George W. Irwin,et al.  COLREGs-based collision avoidance strategies for unmanned surface vehicles , 2012 .

[31]  R Zaccone,et al.  A random sampling based algorithm for ship path planning with obstacles , 2018, Proceedings of the International Ship Control Systems Symposium (iSCSS).

[32]  Sanjay Sharma,et al.  A constrained A* approach towards optimal path planning for an unmanned surface vehicle in a maritime environment containing dynamic obstacles and ocean currents , 2018, Ocean Engineering.

[33]  Aristotelis Komianos,et al.  The Autonomous Shipping Era. Operational, Regulatory, and Quality Challenges , 2018 .

[34]  Siddhartha S. Srinivasa,et al.  Informed RRT*: Optimal sampling-based path planning focused via direct sampling of an admissible ellipsoidal heuristic , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.