UAV survey coverage path planning of complex regions containing exclusion zones

Shadman Tajwar Shahid,Shah Md. Ahasan Siddique,Md. Mahidul Alam
2024-11-11
Abstract:This article addresses the challenge of UAV survey coverage path planning for areas that are complex concave polygons, containing exclusion zones or obstacles. While standard drone path planners typically generate coverage paths for simple convex polygons, this study proposes a method to manage more intricate regions, including boundary splits, merges, and interior holes. To achieve this, polygonal decomposition techniques are used to partition the target area into convex sub-regions. The sub-polygons are then merged using a depth-first search algorithm, followed by the generation of continuous Boustrophedon paths based on connected components. Polygonal offset by the straight skeleton method was used to ensure a constant safe distance from the exclusion zones. This approach allows UAV path planning in environments with complex geometric constraints.
Robotics,Computational Geometry
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the challenges encountered in the coverage path planning of unmanned aerial vehicles (UAVs) for mapping in complex areas. Specifically, these complex areas include concave polygons and exclusion areas (such as obstacles). Traditional UAV path - planning methods are usually only applicable to simple convex polygon areas and ignore the existence of exclusion areas. This results in the fact that in practical applications, especially in fields such as agriculture, environmental monitoring, and infrastructure management, existing methods cannot effectively deal with most non - convex or complex - shaped areas. ### Specific description of the problem 1. **Geometric characteristics of complex areas**: - Many actual regions of interest (ROIs) have complex geometric shapes, including concave polygons and internal holes (exclusion areas). For example, research shows that only 13% of farmland is convex, while 75% of farmland has a complex shape. 2. **Impact of exclusion areas**: - ROIs may contain exclusion areas or obstacles, and UAVs need to avoid entering these areas to prevent collisions or illegal intrusions. 3. **Limitations of existing methods**: - Most of the existing UAV path - planning methods assume that ROIs are simple convex polygons and ignore the existence of exclusion areas. This method has a poor effect when dealing with complex areas and may lead to incomplete or inefficient path planning. ### Solution To solve the above problems, this research proposes a new method, which is achieved through the following steps: 1. **Polygon decomposition**: - Use polygon decomposition techniques to divide the complex ROI into multiple convex sub - regions. For each convex sub - region, a continuous Boustrophedon path (a back - and - forth path similar to plowing) can be generated, thus ensuring that the UAV can cover the entire area. 2. **Depth - first search algorithm**: - Use the depth - first search (DFS) algorithm to merge adjacent sub - polygons to form longer continuous paths and reduce unnecessary movement. 3. **Safety distance guarantee**: - Adopt the Straight Skeleton Method to offset the exclusion areas to ensure that the UAV maintains a constant safety distance from the exclusion areas. 4. **Wind - direction - dependent path optimization**: - Adjust the angle of the scanning line according to the wind speed and direction, so that the UAV can fly faster on different sections of the Boustrophedon path and improve the overall efficiency. ### Summary This paper aims to develop an automated UAV coverage path - planning method that can work efficiently in an environment containing complex geometric constraints and exclusion areas. Through technical means such as polygon decomposition, path merging, and safety distance control, this method can generate collision - free Boustrophedon paths and significantly improve the mapping and monitoring capabilities of UAVs in complex environments.