Unmanned Aerial Vehicles (UAVs) are increasingly becoming economical platforms for carrying a variety of sensors. Building flight plans that place sensors properly, temporally and spatially, is difficult. The goal of sensor-driven planning is to automatically generate flight plans based on desired sensor placement and temporal constraints. We propose a simple taxonomy of UAV-enabled sensors, identify a set of generic sensor tasks, and argue that many real-world tasks can be represented by the taxonomy. We present a hierarchical sensor-driven flight planning system capable of generating 2D flights that satisfy desired sensor placement and complex timing and dependency constraints. The system makes use of several well-known planning algorithms and includes a user interface. We conducted a user study to show that sensor-driven planning can be used by non-experts, that it is easier for non-experts than traditional waypoint-based planning, and that it produces better flights than waypoint-based planning. The results of our user study experiment support the claims that sensor-driven planning is usable and that it produces better flights.
College and Department
Physical and Mathematical Sciences; Computer Science
BYU ScholarsArchive Citation
Clark, Spencer James, "Sensor-Driven Hierarchical Path Planning for Unmanned Aerial Vehicles Using Canonical Tasks and Sensors" (2013). All Theses and Dissertations. 3798.
Flight planning, unmanned aerial vehicles, UAVs