Evaluating UAV Path Planning Algorithms for Realistic Maritime Search and Rescue Missions
Martin Messmer, Andreas Zell
TL;DR
The paper addresses UAV path planning for maritime search and rescue under uncertainty about target locations and environmental dynamics. It presents a Python-based framework that integrates OpenDrift-based target drift modeling with grid-based UAV planners and compares three strategies: Expanding Spiral, Boustrophedon, and a Global-Local Branch-and-Bound method, introducing a lightweight heuristic to reduce computation. A key contribution is the development of a practical, hybrid planner that fuses global region targeting with localized BnB search, tailored for real-time operation. Experimental results across varying distances show that spiral searches perform best at near-range, while the heavyweight but more robust BnB approach excels at longer ranges, offering a valuable guide for deploying UAV SAR systems in realistic sea conditions. The work provides a reusable, open-source framework and points to avenues for multi-UAV coordination and real-world deployment.
Abstract
Unmanned Aerial Vehicles (UAVs) are emerging as very important tools in search and rescue (SAR) missions at sea, enabling swift and efficient deployment for locating individuals or vessels in distress. The successful execution of these critical missions heavily relies on effective path planning algorithms that navigate UAVs through complex maritime environments while considering dynamic factors such as water currents and wind flow. Furthermore, they need to account for the uncertainty in search target locations. However, existing path planning methods often fail to address the inherent uncertainty associated with the precise location of search targets and the uncertainty of oceanic forces. In this paper, we develop a framework to develop and investigate trajectory planning algorithms for maritime SAR scenarios employing UAVs. We adopt it to compare multiple planning strategies, some of them used in practical applications by the United States Coast Guard. Furthermore, we propose a novel planner that aims at bridging the gap between computation heavy, precise algorithms and lightweight strategies applicable to real-world scenarios.
