Cargando…

Dynamic Optimization and Heuristics Based Online Coverage Path Planning in 3D Environment for UAVs

Path planning is one of the most important issues in the robotics field, being applied in many domains ranging from aerospace technology and military tasks to manufacturing and agriculture. Path planning is a branch of autonomous navigation. In autonomous navigation, dynamic decisions about the path...

Descripción completa

Detalles Bibliográficos
Autores principales: Melo, Aurelio G., Pinto, Milena F., Marcato, Andre L. M., Honório, Leonardo M., Coelho, Fabrício O.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7915182/
https://www.ncbi.nlm.nih.gov/pubmed/33562647
http://dx.doi.org/10.3390/s21041108
_version_ 1783657177991348224
author Melo, Aurelio G.
Pinto, Milena F.
Marcato, Andre L. M.
Honório, Leonardo M.
Coelho, Fabrício O.
author_facet Melo, Aurelio G.
Pinto, Milena F.
Marcato, Andre L. M.
Honório, Leonardo M.
Coelho, Fabrício O.
author_sort Melo, Aurelio G.
collection PubMed
description Path planning is one of the most important issues in the robotics field, being applied in many domains ranging from aerospace technology and military tasks to manufacturing and agriculture. Path planning is a branch of autonomous navigation. In autonomous navigation, dynamic decisions about the path have to be taken while the robot moves towards its goal. Among the navigation area, an important class of problems is Coverage Path Planning (CPP). The CPP technique is associated with determining a collision-free path that passes through all viewpoints in a specific area. This paper presents a method to perform CPP in 3D environment for Unmanned Aerial Vehicles (UAVs) applications, namely 3D dynamic for CPP applications (3DD-CPP). The proposed method can be deployed in an unknown environment through a combination of linear optimization and heuristics. A model to estimate cost matrices accounting for UAV power usage is proposed and evaluated for a few different flight speeds. As linear optimization methods can be computationally demanding to be used on-board a UAV, this work also proposes a distributed execution of the algorithm through fog-edge computing. Results showed that 3DD-CPP had a good performance in both local execution and fog-edge for different simulated scenarios. The proposed heuristic is capable of re-optimization, enabling execution in environments with local knowledge of the environments.
format Online
Article
Text
id pubmed-7915182
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-79151822021-03-01 Dynamic Optimization and Heuristics Based Online Coverage Path Planning in 3D Environment for UAVs Melo, Aurelio G. Pinto, Milena F. Marcato, Andre L. M. Honório, Leonardo M. Coelho, Fabrício O. Sensors (Basel) Article Path planning is one of the most important issues in the robotics field, being applied in many domains ranging from aerospace technology and military tasks to manufacturing and agriculture. Path planning is a branch of autonomous navigation. In autonomous navigation, dynamic decisions about the path have to be taken while the robot moves towards its goal. Among the navigation area, an important class of problems is Coverage Path Planning (CPP). The CPP technique is associated with determining a collision-free path that passes through all viewpoints in a specific area. This paper presents a method to perform CPP in 3D environment for Unmanned Aerial Vehicles (UAVs) applications, namely 3D dynamic for CPP applications (3DD-CPP). The proposed method can be deployed in an unknown environment through a combination of linear optimization and heuristics. A model to estimate cost matrices accounting for UAV power usage is proposed and evaluated for a few different flight speeds. As linear optimization methods can be computationally demanding to be used on-board a UAV, this work also proposes a distributed execution of the algorithm through fog-edge computing. Results showed that 3DD-CPP had a good performance in both local execution and fog-edge for different simulated scenarios. The proposed heuristic is capable of re-optimization, enabling execution in environments with local knowledge of the environments. MDPI 2021-02-05 /pmc/articles/PMC7915182/ /pubmed/33562647 http://dx.doi.org/10.3390/s21041108 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Melo, Aurelio G.
Pinto, Milena F.
Marcato, Andre L. M.
Honório, Leonardo M.
Coelho, Fabrício O.
Dynamic Optimization and Heuristics Based Online Coverage Path Planning in 3D Environment for UAVs
title Dynamic Optimization and Heuristics Based Online Coverage Path Planning in 3D Environment for UAVs
title_full Dynamic Optimization and Heuristics Based Online Coverage Path Planning in 3D Environment for UAVs
title_fullStr Dynamic Optimization and Heuristics Based Online Coverage Path Planning in 3D Environment for UAVs
title_full_unstemmed Dynamic Optimization and Heuristics Based Online Coverage Path Planning in 3D Environment for UAVs
title_short Dynamic Optimization and Heuristics Based Online Coverage Path Planning in 3D Environment for UAVs
title_sort dynamic optimization and heuristics based online coverage path planning in 3d environment for uavs
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7915182/
https://www.ncbi.nlm.nih.gov/pubmed/33562647
http://dx.doi.org/10.3390/s21041108
work_keys_str_mv AT meloaureliog dynamicoptimizationandheuristicsbasedonlinecoveragepathplanningin3denvironmentforuavs
AT pintomilenaf dynamicoptimizationandheuristicsbasedonlinecoveragepathplanningin3denvironmentforuavs
AT marcatoandrelm dynamicoptimizationandheuristicsbasedonlinecoveragepathplanningin3denvironmentforuavs
AT honorioleonardom dynamicoptimizationandheuristicsbasedonlinecoveragepathplanningin3denvironmentforuavs
AT coelhofabricioo dynamicoptimizationandheuristicsbasedonlinecoveragepathplanningin3denvironmentforuavs