Path Planning of a Mobile Robot Based on the Improved RRT Algorithm

RRT (rapidly exploring random tree) is a sampling-based planning algorithm that has been widely used due to its simple structure and fast speed. However, the RRT algorithm has several issues such as low planning efficiency, high randomness, and poor path quality. To address these issues, this paper...

Full description

Bibliographic Details
Main Authors: Xiangjie Li, Yala Tong
Format: Article
Language:English
Published: MDPI AG 2023-12-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/14/1/25
_version_ 1827385025559003136
author Xiangjie Li
Yala Tong
author_facet Xiangjie Li
Yala Tong
author_sort Xiangjie Li
collection DOAJ
description RRT (rapidly exploring random tree) is a sampling-based planning algorithm that has been widely used due to its simple structure and fast speed. However, the RRT algorithm has several issues such as low planning efficiency, high randomness, and poor path quality. To address these issues, this paper proposes a novel method, the adjustable probability and sampling area and the Dijkstra optimization-based RRT algorithm (APSD-RRT), which consists of the following two modules: an APS-RRT planner and an optimizer. The APS-RRT planner can reach a feasible path quickly using the proposed adjustable probability and sampling area strategies, while the optimizer applies the Dijkstra algorithm to prune and improve the initial path generated by the APS-RRT planner and smooths-out sharp nodes based on the interpolation method. A series of experiments are conducted to demonstrate that our method can perform much better in terms of the balance between the computing cost and performance.
first_indexed 2024-03-08T15:12:45Z
format Article
id doaj.art-ccd4c4ee574c40309772931e473e5f2e
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-08T15:12:45Z
publishDate 2023-12-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-ccd4c4ee574c40309772931e473e5f2e2024-01-10T14:50:40ZengMDPI AGApplied Sciences2076-34172023-12-011412510.3390/app14010025Path Planning of a Mobile Robot Based on the Improved RRT AlgorithmXiangjie Li0Yala Tong1School of Science, Hubei University of Technology, Wuhan 430068, ChinaSchool of Science, Hubei University of Technology, Wuhan 430068, ChinaRRT (rapidly exploring random tree) is a sampling-based planning algorithm that has been widely used due to its simple structure and fast speed. However, the RRT algorithm has several issues such as low planning efficiency, high randomness, and poor path quality. To address these issues, this paper proposes a novel method, the adjustable probability and sampling area and the Dijkstra optimization-based RRT algorithm (APSD-RRT), which consists of the following two modules: an APS-RRT planner and an optimizer. The APS-RRT planner can reach a feasible path quickly using the proposed adjustable probability and sampling area strategies, while the optimizer applies the Dijkstra algorithm to prune and improve the initial path generated by the APS-RRT planner and smooths-out sharp nodes based on the interpolation method. A series of experiments are conducted to demonstrate that our method can perform much better in terms of the balance between the computing cost and performance.https://www.mdpi.com/2076-3417/14/1/25RRTpath planningpath optimizationmobile robotsampling-based algorithm
spellingShingle Xiangjie Li
Yala Tong
Path Planning of a Mobile Robot Based on the Improved RRT Algorithm
Applied Sciences
RRT
path planning
path optimization
mobile robot
sampling-based algorithm
title Path Planning of a Mobile Robot Based on the Improved RRT Algorithm
title_full Path Planning of a Mobile Robot Based on the Improved RRT Algorithm
title_fullStr Path Planning of a Mobile Robot Based on the Improved RRT Algorithm
title_full_unstemmed Path Planning of a Mobile Robot Based on the Improved RRT Algorithm
title_short Path Planning of a Mobile Robot Based on the Improved RRT Algorithm
title_sort path planning of a mobile robot based on the improved rrt algorithm
topic RRT
path planning
path optimization
mobile robot
sampling-based algorithm
url https://www.mdpi.com/2076-3417/14/1/25
work_keys_str_mv AT xiangjieli pathplanningofamobilerobotbasedontheimprovedrrtalgorithm
AT yalatong pathplanningofamobilerobotbasedontheimprovedrrtalgorithm