Autonomous underwater vehicles (AUVs) are robotic platforms that are commonly used to map the sea floor, for example for benthic surveys or for naval mine countermeasures (MCM) operations. AUVs create an acoustic image of the survey area, such that objects on the seabed can be identified and, in the case of MCM, mines can be found and disposed of. The common method for creating such seabed maps is to run a lawnmower survey, which is a standard method in coverage path planning. We are interested in exploring alternate techniques for surveying areas of interest, in order to reduce mission time or assess feasible actions, such as finding a safe path through a hazardous region. In this paper, we use Gaussian Process regression to build models of seabed complexity data, obtained through lawnmower surveys. We evaluate several commonly used kernels to assess their modeling performance, which includes modeling discontinuities in the data. Our results show that an additive Mat 'ern kernel is most suitable for modeling seabed complexity data. On top of the GP model, we use adaptations of two standard path planning methods, A* and RRT*, to find safe paths through the modeled areas. We evaluate the planned paths and also run a vehicle dynamics simulator to assess potential performance by a marine vessel.
One approach that investigated path planning for a safe path through a mined area was presented by Bekker and Schmid @cite_26 . The authors use Dijkstra's algorithm and genetic algorithms to find a path of minimum risk, or a path of minimum length with acceptable risk, through a mined area. If no safe path is found, a path which requires a minimum number of mines to be removed is given. The area of operation is assumed to be perfectly known and all mines are assumed detected. The authors find that these techniques provide a basis for finding safe paths through risky areas. Our approach extends theirs by considering the through-the-sensor estimated MCM performance and considering paths that respect the kinematic constraints of the vessel in question.
@cite_26
2104840407 2774807875 2049771613 2028186501
Sea minefields obstructing naval missions have to be breached with minimum eort and acceptable risk. With the advent of autonomous mapping, it is feasible to have high quality information of obstructing sea minefields and their environment before moving into them. The challenge remains to use this knowledge optimally to minimise risk, time and eort in crossing the sea minefield. To achieve this, two interlinked processes are required, consisting of finding the shortest route with acceptable risk or route with minimum risk through the sea minefield, and if no route of acceptable risk exists, removing the optimum combination of sea mines to create a route of acceptable risk. This paper describes the use of Dijkstra’s Algorithm and a genetic algorithm to achieve practical strategies and a method in which two optimisation techniques interact to provide a safe route considering the risk of both the sea mine and the environment and making it applicable to sea mine avoidance. This methodology may readily be applied to general ship routing in risk areas and may be expanded to routing through any area where no known routes exist. Consider a setting where robots must visit sites represented as nodes in a graph, but each robot may fail when traversing an edge. The goal is to find a set of paths for a team of robots which maximizes the expected number of nodes collectively visited, while guaranteeing that the paths satisfy a notion of “independence” formalized by a matroid (e.g. limits on team size, number of visits to regions), and that the probabilities that each robot survives to its destination are above a given threshold. We call this problem the Matroid Team Surviving Orienteers (MTSO) problem, which has broad applications such as environmental monitoring in risky regions and search and rescue in dangerous conditions. We present the MTSO formally and detail numerous examples of matroids in a path planning context. We then propose an approximate greedy algorithm for selecting a feasible set of paths and prove that the value of the output is within a factor p s p s + λ of the optimum, where p s is the per-robot survival probability threshold and 1 λ ≤ 1 is the approximation factor of an oracle routine for the well known orienteering problem. We demonstrate the efficiency of our approach by applying it to a scenario where a team of robots must gather information while avoiding pirates in the Coral Triangle. At present, autonomous underwater vehicle (AUV) mine countermeasure (MCM) surveys are normally preplanned by operators using ladder or zig-zag paths. Such surveys are conducted with side-looking sonar sensors whose performance is dependent on environmental, target, sensor, and AUV platform parameters. It is difficult to obtain precise knowledge of all of these parameters to be able to design optimal mission plans offline. This research represents the first known sensor driven online approach to seabed coverage for MCM. A method is presented where paths are planned using a multiobjective optimization. Information theory is combined with a new concept coined branch entropy based on a hexagonal cell decomposition. The result is a planning algorithm that not only produces shorter paths than conventional means, but is also capable of accounting for environmental factors detected in situ. Hardware-in-the-loop simulations and in water trials conducted on the IVER2 AUV show the effectiveness of the proposed method. Abstract The shortest path problem is of great importance to the real world in such areas as transportation, network design, telecommunication, etc. The deterministic version of the problem is easily solved. However, in the real world, uncertainty is frequently encountered and must be dealt with. For instance, in a transportation network, the path that has the least travel time when no traffic is present might be prone to accidents and traffic jams, and thus it may lead to a drastic increase in travel time during rush hours. In situations with significant uncertainty, the deterministic approach can be far from sufficient. New and appropriate criteria and models to handle uncertainties along with efficient solution techniques are in need. In this paper, we take a minimax approach to measure the performance under uncertainties. Under our measure, one path is superior to all others only if its worst case performance is better than that of the others. The complexity of the defined models, exact and heuristic solution methods are explored and presented. Analysis is done to examine the performance of the heuristic method. The shortest path (SP) problem in a network with nonnegative arc lengths can be solved easily by Dijkstra's labeling algorithm in polynomial time. In the case of significant uncertainty of the arc lengths, a robustness approach is more appropriate. In this paper, we study the SP problem under arc length uncertainties. A scenario approach is adopted to characterize uncertainties. Two robustness criteria are specified: the absolute robust criterion and the robust deviation criterion. We show that under both criteria the robust SP problem is NP-complete even for the much more restricted layered networks of width 2, and with only 2 scenarios. A pseudo-polynomial algorithm is devised to solve the robust SP problem in general networks under bounded number of scenarios. Also presented is a more efficient algorithm for layered networks. However, in the case of unlimited number of scenarios, we show that the robust SP problem is strongly NP-hard. A simple heuristic for finding a good robust shortest path is provided, and the worst case performance is analyzed.