uavCoveragePlanner
Description
The uavCoveragePlanner
object plans an optimal path that a UAV can
follow to cover an region of interest with a sensor such as a camera for precision agriculture
and image mapping applications. The object finds the optimal path by finding a sweep angle
that minimizes the number of turns in each polygon and uses one of two specified solver
algorithms to optimize the connecting path between regions.
Creation
Syntax
Description
planner = uavCoveragePlanner(
creates a coverage planner coverageSpace
)planner
from a coverage space
coverageSpace
and sets the CoverageSpace
property.
planner = uavCoveragePlanner(
sets properties using one or more name-value arguments.coverageSpace
,Name=Value
)
Properties
Object Functions
plan | Plan coverage path between takeoff and landing |
exportWaypointsPlan | Export waypoints to file |
Examples
References
[1] Torres, Marina, David A. Pelta, José L. Verdegay, and Juan C. Torres. “Coverage Path Planning with Unmanned Aerial Vehicles for 3D Terrain Reconstruction.” Expert Systems with Applications 55 (August 2016): 441–51. https://doi.org/10.1016/j.eswa.2016.02.007.
[2] Li, Yan, Hai Chen, Meng Joo Er, and Xinmin Wang. “Coverage Path Planning for UAVs Based on Enhanced Exact Cellular Decomposition Method.” Mechatronics 21, no. 5 (August 2011): 876–85. https://doi.org/10.1016/j.mechatronics.2010.10.009.