Optimal path planning for autonomous underwater gliders in time-varying flow fields

Publication Type:
Thesis
Citation:
2021
Issue Date:
2021-08-04
Filename Description Size
James_phd_thesis.pdfPublished version7.77 MB
Adobe PDF
Full metadata record
Marine robots perform various oceanic missions for commercial, scientific and military purposes. Some of these tasks include resource tracking, environmental surveying and coastal surveillance. Underwater gliders are a special class of marine robots that do not use active propulsions to move forward. This property makes the gliders more energy-efficient compared to other marine robots, and thus well-suited for long-duration missions. These missions benefit from autonomous operations that are either energy-optimal or time-optimal to maximising glider operation time and minimise human interactions. Such a level of automation is difficult to achieve, however. The underwater glider operates under a high-dimensional dynamic model with non-linear control, making it difficult to model mathematically. Optimal navigation in a flow field environment, known as Zermelo's Problem, is also a century-old open problem. This research introduces a trim-based model that reduces the glider control problem to a simpler 6D kinodynamic problem. We address this simpler problem using a state-of-the-art sampling-based algorithm to demonstrate full 3D underwater glider motion planning over various static flow fields and obstacles. For real-world applications, it is also essential to consider the dynamics of the environment. Therefore it is natural to expect planning algorithms for underwater gliders to handle variations in flow fields. As the glider's performance heavily depends on the surrounding flow field, planning involves the time-dependent shortest path (TDSP) problem, which has been open since the original work on graph search problem in the 1960s. This research introduces a new special case of the TDSP problem for vehicles in dynamic ocean currents. An optimal policy is solved for a time-dependent discrete graph over a dynamic flow field in polynomial time. Integrating both the trim-based and TDSP work addresses the path planning problem for underwater gliders by synthesising a continuous path from the optimal policy using the trim-based model. The significance of this research is that it introduces an increased level of autonomy in underwater robots. The theoretical work allows for more accurate glider navigation, and considering dynamic ocean currents allows the glider to exploit the environment for practical advantages. These results also improve autonomous operation so that it requires less manual intervention from humans. This thesis shows examples of these ideas, and we are currently planning a long-duration field deployment to demonstrate these results in practice.
Please use this identifier to cite or link to this item: