Path Planning of Multiple Unmanned Marine Vehicles for Adaptive Ocean Sampling Using Elite Group-Based Evolutionary Algorithms

This paper presents elite group-based evolutionary algorithms (EGEA) for adaptive ocean sampling using multiple unmanned marine vehicles (UMVs). The EGEA integrate a group-based framework and elitist selection methods into evolutionary path planner, which combine main advantages of these two techniques.The group-based framework allows each offspring individual of evolutionary algorithm to generate its own group of new solutions with a certain probability. Two elitist selection methods, herein referred to as group individual elitist selection (GIES) and whole population elitist selection (WPES), are proposed to facilitate selecting preferable solutions to be passed on to the next generation in the procedure of evolutionary algorithms. The EGEA path planners based on simulated annealing algorithm (SA) and particle swarm optimization (PSO) are tested to find trajectories for multiple UMVs to collect maximum interested ocean information from regions under investigation. The mixed integer linear programming (MILP) is also described and evaluated with the proposed EGEA for solving the adaptive sampling problem. Simulation results show that the whole elite group-based simulated annealing algorithm (WEGSA) is able to generate trajectories with more information gain from regions of high scientific interest with constrained energy of multiple UMVs than other techniques. Monte Carlo simulations demonstrate the inherent robustness and superiority of the proposed planner based on the EGEA in comparison with other techniques.

[1]  Gaurav S. Sukhatme,et al.  Persistent ocean monitoring with underwater gliders: Adapting sampling resolution , 2011, J. Field Robotics.

[2]  Gaurav S. Sukhatme,et al.  Data‐driven learning and planning for environmental sampling , 2017, J. Field Robotics.

[3]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[4]  C. Gentemann,et al.  Using Saildrones to Validate Satellite-Derived Sea Surface Salinity and Sea Surface Temperature along the California/Baja Coast , 2019, Remote. Sens..

[5]  Karl Sammut,et al.  Shell space decomposition based path planning for AUVs operating in a variable environment , 2014 .

[6]  N.M. Patrikalakis,et al.  Path Planning of Autonomous Underwater Vehicles for Adaptive Sampling Using Mixed Integer Linear Programming , 2008, IEEE Journal of Oceanic Engineering.

[7]  Feng Ding,et al.  Dynamic task assignment and path planning for multi-AUV system in 2D variable ocean current environment , 2012, 2012 24th Chinese Control and Decision Conference (CCDC).

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

[9]  Gaurav S. Sukhatme,et al.  Data-driven robotic sampling for marine ecosystem monitoring , 2015, Int. J. Robotics Res..

[10]  Yuanchang Liu,et al.  A multi-layered fast marching method for unmanned surface vehicle path planning in a time-variant maritime environment , 2017 .

[11]  Dongju Lee,et al.  Determination of initial temperature in fast simulated annealing , 2014, Comput. Optim. Appl..

[12]  Zhiliang Wu,et al.  Motion planning for multi-HUG formation in an environment with obstacles , 2011 .

[13]  Karl Sammut,et al.  A comparison of optimization techniques for AUV path planning in environments with ocean currents , 2016, Robotics Auton. Syst..

[14]  David M. Fratantoni,et al.  Multi-AUV Control and Adaptive Sampling in Monterey Bay , 2006, IEEE Journal of Oceanic Engineering.

[15]  Naomi Ehrich Leonard,et al.  Coordinated control of an underwater glider fleet in an adaptive ocean sampling field experiment in Monterey Bay , 2010, J. Field Robotics.

[16]  Yu-Chu Tian,et al.  Dynamic robot path planning using an enhanced simulated annealing approach , 2013, Appl. Math. Comput..

[17]  Karl Sammut,et al.  A survey on path planning for persistent autonomy of autonomous underwater vehicles , 2015 .

[18]  Karl Sammut,et al.  Rendezvous Path Planning for Multiple Autonomous Marine Vehicles , 2018, IEEE Journal of Oceanic Engineering.

[19]  Walid Ben-Ameur,et al.  Computing the Initial Temperature of Simulated Annealing , 2004, Comput. Optim. Appl..

[20]  Jason H. Moore,et al.  Investigating the parameter space of evolutionary algorithms , 2017, BioData Mining.

[21]  Sajad Saeedi,et al.  AUV Navigation and Localization: A Review , 2014, IEEE Journal of Oceanic Engineering.

[22]  Qin Zhang,et al.  On intelligent risk analysis and critical decision of underwater robotic vehicle , 2017 .

[23]  Geoffrey A. Hollinger,et al.  Sampling-based robotic information gathering algorithms , 2014, Int. J. Robotics Res..

[24]  Simon X. Yang,et al.  Dynamic Task Assignment and Path Planning of Multi-AUV System Based on an Improved Self-Organizing Map and Velocity Synthesis Method in Three-Dimensional Underwater Workspace , 2013, IEEE Transactions on Cybernetics.

[25]  Mandar Chitre,et al.  Online Informative Path Planning Using Sparse Gaussian Processes , 2018, 2018 OCEANS - MTS/IEEE Kobe Techno-Oceans (OTO).

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

[27]  Nina Mahmoudian,et al.  Multi-Robot Mission Planning with Static Energy Replenishment , 2018, J. Intell. Robotic Syst..

[28]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[29]  David M. W. Powers,et al.  Hybrid Motion Planning Task Allocation Model for AUV’s Safe Maneuvering in a Realistic Ocean Environment , 2019, J. Intell. Robotic Syst..

[30]  Marco Cococcioni,et al.  Mission Planning and Decision Support for Underwater Glider Networks: A Sampling on-Demand Approach , 2015, Sensors.

[31]  Bidyadhar Subudhi,et al.  Efficient Collision-Free Path Planning for Autonomous Underwater Vehicles in Dynamic Environments with a Hybrid Optimization Algorithm , 2016 .

[32]  Weisheng Yan,et al.  Mutual Information-Based Multi-AUV Path Planning for Scalar Field Sampling Using Multidimensional RRT* , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[33]  Gaurav S. Sukhatme,et al.  Branch and bound for informative path planning , 2012, 2012 IEEE International Conference on Robotics and Automation.

[34]  Karl Sammut,et al.  Efficient Path Re-planning for AUVs Operating in Spatiotemporal Currents , 2015, J. Intell. Robotic Syst..

[35]  Lionel Lapierre,et al.  Nonlinear guidance and fuzzy control for three-dimensional path following of an underactuated autonomous underwater vehicle , 2017 .

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

[37]  Somaiyeh Mahmoud Zadeh,et al.  A Hierarchal Planning Framework for AUV Mission Management in a Spatio-Temporal Varying Ocean , 2016, Comput. Electr. Eng..

[38]  Thierry Siméon,et al.  Transition-based RRT for path planning in continuous cost spaces , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[39]  Lian Lian,et al.  Adaptive Re-planning of AUVs for Environmental Sampling Missions: A Fuzzy Decision Support System Based on Multi-objective Particle Swarm Optimization , 2018, Int. J. Fuzzy Syst..

[40]  Lian Lian,et al.  Toward Optimal Rendezvous of Multiple Underwater Gliders: 3D Path Planning with Combined Sawtooth and Spiral Motion , 2016, Journal of Intelligent & Robotic Systems.