Abstract

This article introduces a novel confidence random tree-based sampling path planning algorithm for mobile service robots operating in real environments. The algorithm is time efficient, can accommodate narrow corridors, enumerates possible solutions, and minimizes the cost of the path. These benefits are realized by incorporating notable approaches from other existing path planning algorithms into the proposed algorithm. During path selection, the algorithm considers the length and safety of each path via a sampling and rejection method. The algorithm operates as follows. First, the confidence of a path is computed based on the clearance required to ensure the safety of the robot, where the clearance is defined as the distance between the path and the closest obstacle. Then, the sampling method generates a tree graph in which the edge lengths are controlled by the confidence. In a low confidence space, such as a narrow corridor, the corresponding graph has denser samples with short edges while in a high confidence space, the samples are widely spaced with longer edges. Finally, a rejection method is employed to ensure a reasonably short computation time by optimizing the sample density by rejecting unnecessary samples. The performance of the proposed algorithm is validated by comparing the experimental results to those of several commonly used algorithms.

Highlights

  • Path planning is an essential function in mobile robot navigation

  • We proposed a novel confidence random tree (CRT)-based sampling path planner that considers path length and safety objectives

  • The solution path length is minimized such that cmax Á t is maximized

Read more

Summary

Introduction

Path planning is an essential function in mobile robot navigation. In such applications, planners are employed to identify solution paths in a sufficiently short amount of time, especially in real environments. Dynamic programming: To identify a near-optimal solution while respecting the path length and safety objectives, the CRT algorithm locates suboptimal samples at each iteration. These are used as the suboptimal samples in the iteration instead of recomputing. Non-parametric terminal condition: When the CRT method identifies a solution path, the path is considered to be a near-optimal path and no more samples are generated. This property is comparable to those of other optimal path planners that use the run time and number of samples as terminal conditions

Related work
Experiments
Conclusions and future work
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.