R-DFS: A Coverage Path Planning Approach Based on Region Optimal Decomposition

Most Coverage Path Planning (CPP) strategies based on the minimum width of a concave polygonal area are very likely to generate non-optimal paths with many turns. This paper introduces a CPP method based on a Region Optimal Decomposition (ROD) that overcomes this limitation when applied to the path...

Full description

Bibliographic Details
Main Authors: Gang Tang, Congqiang Tang, Hao Zhou, Christophe Claramunt, Shaoyang Men
Format: Article
Language:English
Published: MDPI AG 2021-04-01
Series:Remote Sensing
Subjects:
Online Access:https://www.mdpi.com/2072-4292/13/8/1525
id doaj-ae529f49e4414ec0a45880bed5f6912a
record_format Article
spelling doaj-ae529f49e4414ec0a45880bed5f6912a2021-04-15T23:01:10ZengMDPI AGRemote Sensing2072-42922021-04-01131525152510.3390/rs13081525R-DFS: A Coverage Path Planning Approach Based on Region Optimal DecompositionGang Tang0Congqiang Tang1Hao Zhou2Christophe Claramunt3Shaoyang Men4Logistics Engineering College, Shanghai Maritime University, Shanghai 201306, ChinaLogistics Engineering College, Shanghai Maritime University, Shanghai 201306, ChinaLogistics Engineering College, Shanghai Maritime University, Shanghai 201306, ChinaNaval Academy Research Institute, F-29240 Lanvéoc, FranceSchool of Medical Information Engineering, Guangzhou University of Chinese Medicine, Guangzhou 510006, ChinaMost Coverage Path Planning (CPP) strategies based on the minimum width of a concave polygonal area are very likely to generate non-optimal paths with many turns. This paper introduces a CPP method based on a Region Optimal Decomposition (ROD) that overcomes this limitation when applied to the path planning of an Unmanned Aerial Vehicle (UAV) in a port environment. The principle of the approach is to first apply a ROD to a Google Earth image of a port and combining the resulting sub-regions by an improved Depth-First-Search (DFS) algorithm. Finally, a genetic algorithm determines the traversal order of all sub-regions. The simulation experiments show that the combination of ROD and improved DFS algorithm can reduce the number of turns by 4.34%, increase the coverage rate by more than 10%, and shorten the non-working distance by about 29.91%. Overall, the whole approach provides a sound solution for the CPP and operations of UAVs in port environments.https://www.mdpi.com/2072-4292/13/8/1525coverage path planningregion optimal decompositiondepth-first-search algorithmremote sensing
collection DOAJ
language English
format Article
sources DOAJ
author Gang Tang
Congqiang Tang
Hao Zhou
Christophe Claramunt
Shaoyang Men
spellingShingle Gang Tang
Congqiang Tang
Hao Zhou
Christophe Claramunt
Shaoyang Men
R-DFS: A Coverage Path Planning Approach Based on Region Optimal Decomposition
Remote Sensing
coverage path planning
region optimal decomposition
depth-first-search algorithm
remote sensing
author_facet Gang Tang
Congqiang Tang
Hao Zhou
Christophe Claramunt
Shaoyang Men
author_sort Gang Tang
title R-DFS: A Coverage Path Planning Approach Based on Region Optimal Decomposition
title_short R-DFS: A Coverage Path Planning Approach Based on Region Optimal Decomposition
title_full R-DFS: A Coverage Path Planning Approach Based on Region Optimal Decomposition
title_fullStr R-DFS: A Coverage Path Planning Approach Based on Region Optimal Decomposition
title_full_unstemmed R-DFS: A Coverage Path Planning Approach Based on Region Optimal Decomposition
title_sort r-dfs: a coverage path planning approach based on region optimal decomposition
publisher MDPI AG
series Remote Sensing
issn 2072-4292
publishDate 2021-04-01
description Most Coverage Path Planning (CPP) strategies based on the minimum width of a concave polygonal area are very likely to generate non-optimal paths with many turns. This paper introduces a CPP method based on a Region Optimal Decomposition (ROD) that overcomes this limitation when applied to the path planning of an Unmanned Aerial Vehicle (UAV) in a port environment. The principle of the approach is to first apply a ROD to a Google Earth image of a port and combining the resulting sub-regions by an improved Depth-First-Search (DFS) algorithm. Finally, a genetic algorithm determines the traversal order of all sub-regions. The simulation experiments show that the combination of ROD and improved DFS algorithm can reduce the number of turns by 4.34%, increase the coverage rate by more than 10%, and shorten the non-working distance by about 29.91%. Overall, the whole approach provides a sound solution for the CPP and operations of UAVs in port environments.
topic coverage path planning
region optimal decomposition
depth-first-search algorithm
remote sensing
url https://www.mdpi.com/2072-4292/13/8/1525
work_keys_str_mv AT gangtang rdfsacoveragepathplanningapproachbasedonregionoptimaldecomposition
AT congqiangtang rdfsacoveragepathplanningapproachbasedonregionoptimaldecomposition
AT haozhou rdfsacoveragepathplanningapproachbasedonregionoptimaldecomposition
AT christopheclaramunt rdfsacoveragepathplanningapproachbasedonregionoptimaldecomposition
AT shaoyangmen rdfsacoveragepathplanningapproachbasedonregionoptimaldecomposition
_version_ 1721526006018211840