A Real-Time Path Planning Algorithm for AUV in Unknown Underwater Environment Based on Combining PSO and Waypoint Guidance

It is a challengeable task to plan multi-objective optimization paths for autonomous underwater vehicles (AUVs) in an unknown environments, which involves reducing travel time, shortening path length, keeping navigation safety, and smoothing trajectory. To address the above challenges, a real-time path planning approach combining particle swarm optimization and waypoint guidance is proposed for AUV in unknown oceanic environments in this paper. In this algorithm, a multi-beam forward looking sonar (FLS) is utilized to detect obstacles and the output data of FLS are used to produce those obstacles’ outlines (polygons). Particle swarm optimization is used to search for appropriate temporary waypoints, in which the optimization parameters of path planning are taken into account. Subsequently, an optimal path is automatically generated under the guidance of the destination and these temporary waypoints. Finally, three algorithms, including artificial potential field and genic algorithm, are adopted in the simulation experiments. The simulation results show that the proposed algorithm can generate the optimal paths compared with the other two algorithms.

[1]  Ping Feng The Research of Dynamic Path Planning Based on Improving Fuzzy Genetic Algorithm in the Vehicle Navigation , 2012 .

[2]  Yi-Hsing Chien,et al.  Hybrid Intelligent Algorithm for Indoor Path Planning and Trajectory-Tracking Control of Wheeled Mobile Robot , 2016, Int. J. Fuzzy Syst..

[3]  Henrik Schmidt,et al.  Exploiting Adaptive and Collaborative AUV Autonomy for Detection and Characterization of Internal Waves , 2014, IEEE Journal of Oceanic Engineering.

[4]  David González,et al.  A Review of Motion Planning Techniques for Automated Vehicles , 2016, IEEE Transactions on Intelligent Transportation Systems.

[5]  Xavier Prats,et al.  Enabling Leg-Based Guidance on Top of Waypoint-Based Autopilots for UAS , 2013 .

[6]  Carole Fayad,et al.  Development of a hybrid crisp-fuzzy logic algorithm optimised by genetic algorithms for path-planning of an autonomous mobile robot , 2006, J. Intell. Fuzzy Syst..

[7]  Hissam Tawfik,et al.  Path planning in construction sites: performance evaluation of the Dijkstra, A*, and GA search algorithms , 2002, Adv. Eng. Informatics.

[8]  Er. Waghoo Parvez,et al.  Path planning in construction sites : performance evaluation of the Dijkstra , A * , and GA search algorithms , 2013 .

[9]  Vladimir Gurvich,et al.  Extending Dijkstra's Algorithm to Maximize the Shortest Path by Node-Wise Limited Arc Interdiction , 2006, CSR.

[10]  Jianhua Li,et al.  An Improved Artificial Potential Field Algorithm for Virtual Human Path Planning , 2010, Edutainment.

[11]  L Cai,et al.  Path planning with PSO for autonomous vehicle , 2015 .

[12]  Stephen R. Turnock,et al.  Grid-based GA path planning with improved cost function for an over-actuated hover-capable AUV , 2014, 2014 IEEE/OES Autonomous Underwater Vehicles (AUV).

[13]  Aghil Yousefi-Koma,et al.  Three-dimensional optimal path planning for waypoint guidance of an autonomous underwater vehicle , 2015, Robotics Auton. Syst..

[14]  Thor I. Fossen,et al.  Adaptive control of nonlinear systems: A case study of underwater robotic systems , 1991, J. Field Robotics.

[15]  Dayal R. Parhi,et al.  Navigation of multiple mobile robots in a highly clutter terrains using adaptive neuro-fuzzy inference system , 2015, Robotics Auton. Syst..

[16]  Rubo Zhang,et al.  Research on Global Path Planning for AUV Based on GA , 2012 .

[17]  Akihiro Okamoto,et al.  Development of hovering-type AUV “HOBALIN” for exploring seafloor hydrothermal deposits , 2016, OCEANS 2016 MTS/IEEE Monterey.

[18]  Zheping Yan,et al.  A Real-Time Reaction Obstacle Avoidance Algorithm for Autonomous Underwater Vehicles in Unknown Environments , 2018, Sensors.

[19]  Peng Li,et al.  A novel hybrid method for mobile robot path planning in unknown dynamic environment based on hybrid DSm model grid map , 2011, J. Exp. Theor. Artif. Intell..

[20]  Anis Koubaa,et al.  Relaxed Dijkstra and A* with linear complexity for robot path planning problems in large-scale grid environments , 2016, Soft Comput..

[21]  Jia Guo,et al.  Shallow-sea application of an intelligent fusion module for low-cost sensors in AUV , 2018 .

[22]  Shufeng Wang,et al.  Artificial potential field algorithm for path control of unmanned ground vehicles formation in highway , 2018 .

[23]  Bijaya K. Panigrahi,et al.  A hybrid improved PSO-DV algorithm for multi-robot path planning in a clutter environment , 2016, Neurocomputing.

[24]  N. Geng,et al.  PSO-Based Robot Path Planning for Multisurvivor Rescue in Limited Survival Time , 2014 .

[25]  Yu Wang,et al.  A trajectory smoothing method at signalized intersection based on individualized variable speed limits with location optimization , 2018, Transportation Research Part D: Transport and Environment.

[26]  Emmanouil Tsardoulias,et al.  A Review of Global Path Planning Methods for Occupancy Grid Maps Regardless of Obstacle Density , 2016, J. Intell. Robotic Syst..

[27]  Yukinori Kobayashi,et al.  Path Smoothing Techniques in Robot Navigation: State-of-the-Art, Current and Future Challenges , 2018, Sensors.