Cargando…

Intelligent Optimization Algorithm-Based Path Planning for a Mobile Robot

The purpose of mobile robot path planning is to produce the optimal safe path. However, mobile robots have poor real-time obstacle avoidance in local path planning and longer paths in global path planning. In order to improve the accuracy of real-time obstacle avoidance prediction of local path plan...

Descripción completa

Detalles Bibliográficos
Autores principales: Song, Qisong, Li, Shaobo, Yang, Jing, Bai, Qiang, Hu, Jianjun, Zhang, Xingxing, Zhang, Ansi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8494556/
https://www.ncbi.nlm.nih.gov/pubmed/34630554
http://dx.doi.org/10.1155/2021/8025730
_version_ 1784579335473070080
author Song, Qisong
Li, Shaobo
Yang, Jing
Bai, Qiang
Hu, Jianjun
Zhang, Xingxing
Zhang, Ansi
author_facet Song, Qisong
Li, Shaobo
Yang, Jing
Bai, Qiang
Hu, Jianjun
Zhang, Xingxing
Zhang, Ansi
author_sort Song, Qisong
collection PubMed
description The purpose of mobile robot path planning is to produce the optimal safe path. However, mobile robots have poor real-time obstacle avoidance in local path planning and longer paths in global path planning. In order to improve the accuracy of real-time obstacle avoidance prediction of local path planning, shorten the path length of global path planning, reduce the path planning time, and then obtain a better safe path, we propose a real-time obstacle avoidance decision model based on machine learning (ML) algorithms, an improved smooth rapidly exploring random tree (S-RRT) algorithm, and an improved hybrid genetic algorithm-ant colony optimization (HGA-ACO). Firstly, in local path planning, the machine learning algorithms are used to train the datasets, the real-time obstacle avoidance decision model is established, and cross validation is performed. Secondly, in global path planning, the greedy algorithm idea and B-spline curve are introduced into the RRT algorithm, redundant nodes are removed, and the reverse iteration is performed to generate a smooth path. Then, in path planning, the fitness function and genetic operation method of genetic algorithm are optimized, the pheromone update strategy and deadlock elimination strategy of ant colony algorithm are optimized, and the genetic-ant colony fusion strategy is used to fuse the two algorithms. Finally, the optimized path planning algorithm is used for simulation experiment. Comparative simulation experiments show that the random forest has the highest real-time obstacle avoidance prediction accuracy in local path planning, and the S-RRT algorithm can effectively shorten the total path length generated by the RRT algorithm in global path planning. The HGA-ACO algorithm can reduce the iteration number reasonably, reduce the search time effectively, and obtain the optimal solution in path planning.
format Online
Article
Text
id pubmed-8494556
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-84945562021-10-07 Intelligent Optimization Algorithm-Based Path Planning for a Mobile Robot Song, Qisong Li, Shaobo Yang, Jing Bai, Qiang Hu, Jianjun Zhang, Xingxing Zhang, Ansi Comput Intell Neurosci Research Article The purpose of mobile robot path planning is to produce the optimal safe path. However, mobile robots have poor real-time obstacle avoidance in local path planning and longer paths in global path planning. In order to improve the accuracy of real-time obstacle avoidance prediction of local path planning, shorten the path length of global path planning, reduce the path planning time, and then obtain a better safe path, we propose a real-time obstacle avoidance decision model based on machine learning (ML) algorithms, an improved smooth rapidly exploring random tree (S-RRT) algorithm, and an improved hybrid genetic algorithm-ant colony optimization (HGA-ACO). Firstly, in local path planning, the machine learning algorithms are used to train the datasets, the real-time obstacle avoidance decision model is established, and cross validation is performed. Secondly, in global path planning, the greedy algorithm idea and B-spline curve are introduced into the RRT algorithm, redundant nodes are removed, and the reverse iteration is performed to generate a smooth path. Then, in path planning, the fitness function and genetic operation method of genetic algorithm are optimized, the pheromone update strategy and deadlock elimination strategy of ant colony algorithm are optimized, and the genetic-ant colony fusion strategy is used to fuse the two algorithms. Finally, the optimized path planning algorithm is used for simulation experiment. Comparative simulation experiments show that the random forest has the highest real-time obstacle avoidance prediction accuracy in local path planning, and the S-RRT algorithm can effectively shorten the total path length generated by the RRT algorithm in global path planning. The HGA-ACO algorithm can reduce the iteration number reasonably, reduce the search time effectively, and obtain the optimal solution in path planning. Hindawi 2021-09-29 /pmc/articles/PMC8494556/ /pubmed/34630554 http://dx.doi.org/10.1155/2021/8025730 Text en Copyright © 2021 Qisong Song et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Song, Qisong
Li, Shaobo
Yang, Jing
Bai, Qiang
Hu, Jianjun
Zhang, Xingxing
Zhang, Ansi
Intelligent Optimization Algorithm-Based Path Planning for a Mobile Robot
title Intelligent Optimization Algorithm-Based Path Planning for a Mobile Robot
title_full Intelligent Optimization Algorithm-Based Path Planning for a Mobile Robot
title_fullStr Intelligent Optimization Algorithm-Based Path Planning for a Mobile Robot
title_full_unstemmed Intelligent Optimization Algorithm-Based Path Planning for a Mobile Robot
title_short Intelligent Optimization Algorithm-Based Path Planning for a Mobile Robot
title_sort intelligent optimization algorithm-based path planning for a mobile robot
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8494556/
https://www.ncbi.nlm.nih.gov/pubmed/34630554
http://dx.doi.org/10.1155/2021/8025730
work_keys_str_mv AT songqisong intelligentoptimizationalgorithmbasedpathplanningforamobilerobot
AT lishaobo intelligentoptimizationalgorithmbasedpathplanningforamobilerobot
AT yangjing intelligentoptimizationalgorithmbasedpathplanningforamobilerobot
AT baiqiang intelligentoptimizationalgorithmbasedpathplanningforamobilerobot
AT hujianjun intelligentoptimizationalgorithmbasedpathplanningforamobilerobot
AT zhangxingxing intelligentoptimizationalgorithmbasedpathplanningforamobilerobot
AT zhangansi intelligentoptimizationalgorithmbasedpathplanningforamobilerobot