Cargando…

3D Path Planning for the Ground Robot with Improved Ant Colony Optimization †

Path planning is a fundamental issue in the aspect of robot navigation. As robots work in 3D environments, it is meaningful to study 3D path planning. To solve general problems of easily falling into local optimum and long search times in 3D path planning based on the ant colony algorithm, we propos...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Lanfei, Kan, Jiangming, Guo, Jun, Wang, Chao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6412582/
https://www.ncbi.nlm.nih.gov/pubmed/30781539
http://dx.doi.org/10.3390/s19040815
_version_ 1783402638964948992
author Wang, Lanfei
Kan, Jiangming
Guo, Jun
Wang, Chao
author_facet Wang, Lanfei
Kan, Jiangming
Guo, Jun
Wang, Chao
author_sort Wang, Lanfei
collection PubMed
description Path planning is a fundamental issue in the aspect of robot navigation. As robots work in 3D environments, it is meaningful to study 3D path planning. To solve general problems of easily falling into local optimum and long search times in 3D path planning based on the ant colony algorithm, we proposed an improved the pheromone update and a heuristic function by introducing a safety value. We also designed two methods to calculate safety values. Concerning the path search, we designed a search mode combining the plane and visual fields and limited the search range of the robot. With regard to the deadlock problem, we adopted a 3D deadlock-free mechanism to enable ants to get out of the predicaments. With respect to simulations, we used a number of 3D terrains to carry out simulations and set different starting and end points in each terrain under the same external settings. According to the results of the improved ant colony algorithm and the basic ant colony algorithm, paths planned by the improved ant colony algorithm can effectively avoid obstacles, and their trajectories are smoother than that of the basic ant colony algorithm. The shortest path length is reduced by 8.164%, on average, compared with the results of the basic ant colony algorithm. We also compared the results of two methods for calculating safety values under the same terrain and external settings. Results show that by calculating the safety value in the environmental modeling stage in advance, and invoking the safety value directly in the path planning stage, the average running time is reduced by 91.56%, compared with calculating the safety value while path planning.
format Online
Article
Text
id pubmed-6412582
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-64125822019-04-03 3D Path Planning for the Ground Robot with Improved Ant Colony Optimization † Wang, Lanfei Kan, Jiangming Guo, Jun Wang, Chao Sensors (Basel) Article Path planning is a fundamental issue in the aspect of robot navigation. As robots work in 3D environments, it is meaningful to study 3D path planning. To solve general problems of easily falling into local optimum and long search times in 3D path planning based on the ant colony algorithm, we proposed an improved the pheromone update and a heuristic function by introducing a safety value. We also designed two methods to calculate safety values. Concerning the path search, we designed a search mode combining the plane and visual fields and limited the search range of the robot. With regard to the deadlock problem, we adopted a 3D deadlock-free mechanism to enable ants to get out of the predicaments. With respect to simulations, we used a number of 3D terrains to carry out simulations and set different starting and end points in each terrain under the same external settings. According to the results of the improved ant colony algorithm and the basic ant colony algorithm, paths planned by the improved ant colony algorithm can effectively avoid obstacles, and their trajectories are smoother than that of the basic ant colony algorithm. The shortest path length is reduced by 8.164%, on average, compared with the results of the basic ant colony algorithm. We also compared the results of two methods for calculating safety values under the same terrain and external settings. Results show that by calculating the safety value in the environmental modeling stage in advance, and invoking the safety value directly in the path planning stage, the average running time is reduced by 91.56%, compared with calculating the safety value while path planning. MDPI 2019-02-16 /pmc/articles/PMC6412582/ /pubmed/30781539 http://dx.doi.org/10.3390/s19040815 Text en © 2019 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
Wang, Lanfei
Kan, Jiangming
Guo, Jun
Wang, Chao
3D Path Planning for the Ground Robot with Improved Ant Colony Optimization †
title 3D Path Planning for the Ground Robot with Improved Ant Colony Optimization †
title_full 3D Path Planning for the Ground Robot with Improved Ant Colony Optimization †
title_fullStr 3D Path Planning for the Ground Robot with Improved Ant Colony Optimization †
title_full_unstemmed 3D Path Planning for the Ground Robot with Improved Ant Colony Optimization †
title_short 3D Path Planning for the Ground Robot with Improved Ant Colony Optimization †
title_sort 3d path planning for the ground robot with improved ant colony optimization †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6412582/
https://www.ncbi.nlm.nih.gov/pubmed/30781539
http://dx.doi.org/10.3390/s19040815
work_keys_str_mv AT wanglanfei 3dpathplanningforthegroundrobotwithimprovedantcolonyoptimization
AT kanjiangming 3dpathplanningforthegroundrobotwithimprovedantcolonyoptimization
AT guojun 3dpathplanningforthegroundrobotwithimprovedantcolonyoptimization
AT wangchao 3dpathplanningforthegroundrobotwithimprovedantcolonyoptimization