A Hybrid Path-Planning Scheme for an Unmanned Surface Vehicle

In this paper, a hybrid path-planning scheme that combines global A* algorithm with local dynamic window based collision avoidance is proposed for an unmanned surface vehicle (USV) in complex environment. Considering the way-points tracking in maritime applications, the A* algorithm with post-smoothed (A* PS) method is employed to reduce the number of way-points, and thereby contributing to plan a shortest path without constraining on grids. The local collision avoidance is realized by the Dynamic Window approach which takes the motion dynamics of the USV into account. Furthermore, a virtual safety zone pertaining to the shape of the obstacle is established to ensure reliable navigation at high speed. Simulation studies demonstrate that the proposed global-local hybrid path-planning scheme achieves remarkable performance and superiority in path planning with obstacle avoidance.

[1]  Zhongjiu Zheng,et al.  Finite-Time Sideslip Observer-Based Adaptive Fuzzy Path-Following Control of Underactuated Marine Vehicles with Time-Varying Large Sideslip , 2018, Int. J. Fuzzy Syst..

[2]  Thomas Bräunl,et al.  Performance Comparison of Bug Navigation Algorithms , 2007, J. Intell. Robotic Syst..

[3]  Ning Wang,et al.  Global finite-time heading control of surface vehicles , 2016, Neurocomputing.

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

[5]  Anthony Stentz,et al.  The Focussed D* Algorithm for Real-Time Replanning , 1995, IJCAI.

[6]  Robin R. Murphy,et al.  Introduction to AI Robotics , 2000 .

[7]  Tomás Lozano-Pérez,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979, CACM.

[8]  Meng Joo Er,et al.  A Novel Extreme Learning Control Framework of Unmanned Surface Vehicles , 2016, IEEE Transactions on Cybernetics.

[9]  Jia Qi Li,et al.  Intelligent Vehicle Path Planning Based on Improved Artificial Potential Field Method , 2015 .

[10]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[11]  Hyeon-Kyu Yoon,et al.  Study on a Waypoint Tracking Algorithm for Unmanned Surface Vehicle (USV) , 2009 .

[12]  Iwan Ulrich,et al.  VFH+: reliable obstacle avoidance for fast mobile robots , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[13]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[14]  Kim Pallister,et al.  Game Programming Gems 5 (Game Programming Gems) , 2005 .

[15]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[16]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[17]  Ehud Rivlin,et al.  TangentBug: A Range-Sensor-Based Navigation Algorithm , 1998, Int. J. Robotics Res..

[18]  Ning Wang,et al.  Finite-time observer based accurate tracking control of a marine vehicle with complex unknowns , 2017 .

[19]  Meng Joo Er,et al.  Fast and Accurate Trajectory Tracking Control of an Autonomous Surface Vehicle With Unmodeled Dynamics and Disturbances , 2016, IEEE Transactions on Intelligent Vehicles.

[20]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..