Cargando…

Complex Environment Path Planning for Unmanned Aerial Vehicles

Flying safely in complex urban environments is a challenge for unmanned aerial vehicles because path planning in urban environments with many narrow passages and few dynamic flight obstacles is difficult. The path planning problem is decomposed into global path planning and local path adjustment in...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Jing, Li, Jiwu, Yang, Hongwei, Feng, Xin, Sun, Geng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8347258/
https://www.ncbi.nlm.nih.gov/pubmed/34372486
http://dx.doi.org/10.3390/s21155250
_version_ 1783735043041001472
author Zhang, Jing
Li, Jiwu
Yang, Hongwei
Feng, Xin
Sun, Geng
author_facet Zhang, Jing
Li, Jiwu
Yang, Hongwei
Feng, Xin
Sun, Geng
author_sort Zhang, Jing
collection PubMed
description Flying safely in complex urban environments is a challenge for unmanned aerial vehicles because path planning in urban environments with many narrow passages and few dynamic flight obstacles is difficult. The path planning problem is decomposed into global path planning and local path adjustment in this paper. First, a branch-selected rapidly-exploring random tree (BS-RRT) algorithm is proposed to solve the global path planning problem in environments with narrow passages. A cyclic pruning algorithm is proposed to shorten the length of the planned path. Second, the GM(1,1) model is improved with optimized background value named RMGM(1,1) to predict the flight path of dynamic obstacles. Herein, the local path adjustment is made by analyzing the prediction results. BS-RRT demonstrated a faster convergence speed and higher stability in narrow passage environments when compared with RRT, RRT-Connect, P-RRT, 1-0 Bg-RRT, and RRT [Formula: see text]. In addition, the path planned by BS-RRT through the use of the cyclic pruning algorithm was the shortest. The prediction error of RMGM(1,1) was compared with those of ECGM(1,1), PCGM(1,1), GM(1,1), MGM(1,1), and GDF. The trajectory predicted by RMGM(1,1) was closer to the actual trajectory. Finally, we use the two methods to realize path planning in urban environments.
format Online
Article
Text
id pubmed-8347258
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-83472582021-08-08 Complex Environment Path Planning for Unmanned Aerial Vehicles Zhang, Jing Li, Jiwu Yang, Hongwei Feng, Xin Sun, Geng Sensors (Basel) Article Flying safely in complex urban environments is a challenge for unmanned aerial vehicles because path planning in urban environments with many narrow passages and few dynamic flight obstacles is difficult. The path planning problem is decomposed into global path planning and local path adjustment in this paper. First, a branch-selected rapidly-exploring random tree (BS-RRT) algorithm is proposed to solve the global path planning problem in environments with narrow passages. A cyclic pruning algorithm is proposed to shorten the length of the planned path. Second, the GM(1,1) model is improved with optimized background value named RMGM(1,1) to predict the flight path of dynamic obstacles. Herein, the local path adjustment is made by analyzing the prediction results. BS-RRT demonstrated a faster convergence speed and higher stability in narrow passage environments when compared with RRT, RRT-Connect, P-RRT, 1-0 Bg-RRT, and RRT [Formula: see text]. In addition, the path planned by BS-RRT through the use of the cyclic pruning algorithm was the shortest. The prediction error of RMGM(1,1) was compared with those of ECGM(1,1), PCGM(1,1), GM(1,1), MGM(1,1), and GDF. The trajectory predicted by RMGM(1,1) was closer to the actual trajectory. Finally, we use the two methods to realize path planning in urban environments. MDPI 2021-08-03 /pmc/articles/PMC8347258/ /pubmed/34372486 http://dx.doi.org/10.3390/s21155250 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zhang, Jing
Li, Jiwu
Yang, Hongwei
Feng, Xin
Sun, Geng
Complex Environment Path Planning for Unmanned Aerial Vehicles
title Complex Environment Path Planning for Unmanned Aerial Vehicles
title_full Complex Environment Path Planning for Unmanned Aerial Vehicles
title_fullStr Complex Environment Path Planning for Unmanned Aerial Vehicles
title_full_unstemmed Complex Environment Path Planning for Unmanned Aerial Vehicles
title_short Complex Environment Path Planning for Unmanned Aerial Vehicles
title_sort complex environment path planning for unmanned aerial vehicles
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8347258/
https://www.ncbi.nlm.nih.gov/pubmed/34372486
http://dx.doi.org/10.3390/s21155250
work_keys_str_mv AT zhangjing complexenvironmentpathplanningforunmannedaerialvehicles
AT lijiwu complexenvironmentpathplanningforunmannedaerialvehicles
AT yanghongwei complexenvironmentpathplanningforunmannedaerialvehicles
AT fengxin complexenvironmentpathplanningforunmannedaerialvehicles
AT sungeng complexenvironmentpathplanningforunmannedaerialvehicles