Abstract

This paper proposed a triangular inequality-based rewiring method for the rapidly exploring random tree (RRT)-Connect robot path-planning algorithm that guarantees the planning time compared to the RRT algorithm, to bring it closer to the optimum. To check the proposed algorithm’s performance, this paper compared the RRT and RRT-Connect algorithms in various environments through simulation. From these experimental results, the proposed algorithm shows both quicker planning time and shorter path length than the RRT algorithm and shorter path length than the RRT-Connect algorithm with a similar number of samples and planning time.

Highlights

  • With the recent Fourth Industrial Revolution, interest in mobile robots has increased in various fields such as robotics, smart factories, and autonomous driving [1]

  • To verify the performance of the proposed triangular inequality-based rapidly exploring random tree (RRT)-Connect algorithm in this paper, the RRT algorithm, the RRT-Connect algorithm, and the proposed algorithm are compared in various environment maps shown in the experimental environment through the simulator

  • Each algorithm was implemented based on the pseudocode (A1–9) shown Sections 3 and 4 (For the RRT algorithm, refer to the pseudocode (AA1) in Appendix A), and the performance measures used for comparison of various algorithms are Number of samples, Path length, and Planning time

Read more

Summary

Introduction

With the recent Fourth Industrial Revolution, interest in mobile robots has increased in various fields such as robotics, smart factories, and autonomous driving [1]. To overcome the limitation of getting closer to the optimum at the expense of planning time, this paper proposes a triangular inequality-based RRT-Connect algorithm that finds an ancestor node as a via point, where the addition of path length from the start point to the via point and path length from the via point to the newly inserted node is the most optimized, based on the principle of triangular inequality and RRT-Connect. This paper shows that the proposed algorithm has a shorter path length than the RRT and RRT-Connect algorithms without sacrificing other performance measures such as the number of samples or planning time.

RRT-Connect Algorithm
Pseudocode of the RRT-Connect Algorithm
Generate n-th Random Sample
Pseudocode of the Extend Method from the RRT-Connect Algorithm
Pseudocode of the Connect Method from the RRT-Connect Algorithm
Proposed Triangular Inequality-Based RRT-Connect Algorithm
Pseudocode of Proposed Extend Method for the Improved RRT-Connect Algorithm
Pseudocode of the Proposed Connect Method for the RRT-Connect Algorithm
Experimental Results
Experimental Environment
Experimental Results and Analysis for Each Map
Experimental Results and Analysis in Total
Conclusions
Generaten-th Random Sample

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.