Improved Rapidly Exploring Random Tree with Bacterial Mutation and Node Deletion for Offline Path Planning of Mobile Robot

The path-planning algorithm aims to find the optimal path between the starting and goal points without collision. One of the most popular algorithms is the optimized Rapidly exploring Random Tree (RRT*). The strength of RRT* algorithm is the collision-free path. It is the main reason why RRT-based a...

Full description

Bibliographic Details
Main Authors: Aphilak Lonklang, János Botzheim
Format: Article
Language:English
Published: MDPI AG 2022-05-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/11/9/1459
_version_ 1797505130502815744
author Aphilak Lonklang
János Botzheim
author_facet Aphilak Lonklang
János Botzheim
author_sort Aphilak Lonklang
collection DOAJ
description The path-planning algorithm aims to find the optimal path between the starting and goal points without collision. One of the most popular algorithms is the optimized Rapidly exploring Random Tree (RRT*). The strength of RRT* algorithm is the collision-free path. It is the main reason why RRT-based algorithms are used in path planning for mobile robots. The RRT* algorithm generally creates the node for randomly making a tree branch to reach the goal point. The weakness of the RRT* algorithm is in the random process when the randomized nodes fall into the obstacle regions. The proposed algorithm generates a new random environment by removing the obstacle regions from the global environment. The objective is to minimize the number of unusable nodes from the randomizing process. The results show better performance in computational time and overall path-planning length. Bacterial mutation and local search algorithms are combined at post-processing to get a better path length and reduce the number of nodes. The proposed algorithm is tested in simulation.
first_indexed 2024-03-10T04:14:12Z
format Article
id doaj.art-960b32fe82fe43c98ee8320e066e0569
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-10T04:14:12Z
publishDate 2022-05-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-960b32fe82fe43c98ee8320e066e05692023-11-23T08:03:55ZengMDPI AGElectronics2079-92922022-05-01119145910.3390/electronics11091459Improved Rapidly Exploring Random Tree with Bacterial Mutation and Node Deletion for Offline Path Planning of Mobile RobotAphilak Lonklang0János Botzheim1Department of Artificial Intelligence, Faculty of Informatics, ELTE Eötvös Loránd University, Pázmány Péter Sétány 1/A, 1117 Budapest, HungaryDepartment of Artificial Intelligence, Faculty of Informatics, ELTE Eötvös Loránd University, Pázmány Péter Sétány 1/A, 1117 Budapest, HungaryThe path-planning algorithm aims to find the optimal path between the starting and goal points without collision. One of the most popular algorithms is the optimized Rapidly exploring Random Tree (RRT*). The strength of RRT* algorithm is the collision-free path. It is the main reason why RRT-based algorithms are used in path planning for mobile robots. The RRT* algorithm generally creates the node for randomly making a tree branch to reach the goal point. The weakness of the RRT* algorithm is in the random process when the randomized nodes fall into the obstacle regions. The proposed algorithm generates a new random environment by removing the obstacle regions from the global environment. The objective is to minimize the number of unusable nodes from the randomizing process. The results show better performance in computational time and overall path-planning length. Bacterial mutation and local search algorithms are combined at post-processing to get a better path length and reduce the number of nodes. The proposed algorithm is tested in simulation.https://www.mdpi.com/2079-9292/11/9/1459RRT* algorithmpath planningbacterial mutationlocal search algorithm
spellingShingle Aphilak Lonklang
János Botzheim
Improved Rapidly Exploring Random Tree with Bacterial Mutation and Node Deletion for Offline Path Planning of Mobile Robot
Electronics
RRT* algorithm
path planning
bacterial mutation
local search algorithm
title Improved Rapidly Exploring Random Tree with Bacterial Mutation and Node Deletion for Offline Path Planning of Mobile Robot
title_full Improved Rapidly Exploring Random Tree with Bacterial Mutation and Node Deletion for Offline Path Planning of Mobile Robot
title_fullStr Improved Rapidly Exploring Random Tree with Bacterial Mutation and Node Deletion for Offline Path Planning of Mobile Robot
title_full_unstemmed Improved Rapidly Exploring Random Tree with Bacterial Mutation and Node Deletion for Offline Path Planning of Mobile Robot
title_short Improved Rapidly Exploring Random Tree with Bacterial Mutation and Node Deletion for Offline Path Planning of Mobile Robot
title_sort improved rapidly exploring random tree with bacterial mutation and node deletion for offline path planning of mobile robot
topic RRT* algorithm
path planning
bacterial mutation
local search algorithm
url https://www.mdpi.com/2079-9292/11/9/1459
work_keys_str_mv AT aphilaklonklang improvedrapidlyexploringrandomtreewithbacterialmutationandnodedeletionforofflinepathplanningofmobilerobot
AT janosbotzheim improvedrapidlyexploringrandomtreewithbacterialmutationandnodedeletionforofflinepathplanningofmobilerobot