[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3628797.3628902acmotherconferencesArticle/Chapter ViewAbstractPublication PagessoictConference Proceedingsconference-collections
research-article

GPU-Based Parallel Path Planning for Mobile Robot Navigation in Dynamic Environments

Published: 07 December 2023 Publication History

Abstract

In our modern, ever-evolving, and intricately interconnected world, the task of planning optimal paths for mobile robots has emerged as a challenge. This challenge arises from our surroundings’ growing dynamism and complexity, characterized by the continual variation of obstacles and environmental conditions. This paper proposes a new approach called the Parallel Kinematic Rapidly Exploring Random Tree (PK-RRT) algorithm for mobile robot path planning in dynamic environments. Our PK-RRT algorithm incorporates kinematic constraints when the robot moves on the RRT tree to ensure that the paths generated are feasible and smooth. It also applies the multi-threading technique in which multiple threads work in parallel to speed up the path generation process and improve its convergence. We conducted a comprehensive performance comparison with two existing algorithms, namely Bidirectional Rapidly Exploring Random Tree (Bi-RRT) and Quadratic Rapidly Exploring Random Tree (Quad-RRT). The results show that our PK-RRT algorithm reduces the computation time by 30%, improves the computational efficiency by 40%, and increases the stability by 50% compared to the existing algorithms.

References

[1]
A. Casalino et al.2019. MT-RRT: a general purpose multithreading library for path planning. In IEEE/RSJ Intl. Conf. on Intel. Robots and Sys. (IROS). 1510–1517.
[2]
Couto, Tiago et al.2021. Robotic Welding Optimization Using A* Parallel Path Planning. In Optimization, Learning Algorithms and Applications. Springer International Publishing, Cham, 357–364.
[3]
Guo, Na et al.2021. Local Path Planning of Mobile Robot Based on Long Short-Term Memory Neural Network. Automatic Control and Computer Sciences 55 (03 2021), 53–65. https://doi.org/10.3103/S014641162101003X
[4]
Hsu, David et al.2002. Randomized kinodynamic motion planning with moving obstacles. The International Journal of Robotics Research 21, 3 (2002), 233–255.
[5]
Jia, Tao et al.2020. Dynamic obstacle avoidance path planning for UAV. In 2020 3rd International Conference on Unmanned Systems (ICUS). 814–818. https://doi.org/10.1109/ICUS50048.2020.9274865
[6]
Jose Luis Blanco et al.2015. TP-Space RRT – Kinematic Path Planning of Non-Holonomic Any-Shape Vehicles. International Journal of Advanced Robotic Systems 12, 5 (2015), 55. https://doi.org/10.5772/60463
[7]
K. Almazrouei et al.2023. Dynamic Obstacle Avoidance and Path Planning through Reinforcement Learning. Applied Sciences 13, 14 (2023).
[8]
Sertac Karaman and Emilio Frazzoli. 2010. Optimal kinodynamic motion planning using incremental sampling-based methods. In Decision and Control (CDC), 2010 49th IEEE Conference on. IEEE, 7681–7687.
[9]
Karaman, Sertac et al.2011. Anytime motion planning using the rrt. In Robotics and Automation (ICRA), 2011 IEEE International Conference on. IEEE, 1478–1483.
[10]
James J Kuffner and Steven M LaValle. 2000. RRT-connect: An efficient approach to single-query path planning. In Robotics and Automation, 2000. Proceedings. ICRA’00. IEEE International Conference on, Vol. 2. IEEE, 995–1001.
[11]
James J Kuffner Jr. and Steven M LaValle. 2000. RRT-Connect: An efficient approach to single-query path planning. Volume 2 (2000).
[12]
Kuwata, Yoshiaki et al.2009. Real-time motion planning with applications to autonomous urban driving. IEEE Transactions on Control Systems Technology 17, 5 (2009), 1105–1118.
[13]
Steven M LaValle and James J Kuffner Jr.2001. Randomized kinodynamic planning. The International Journal of Robotics Research 20, 5 (2001), 378–400.
[14]
FF Li, Y Du, and KJ Jia. 2022. Path planning and smoothing of mobile robot based on improved artificial fish swarm algorithm. Scientific Reports 12 (2022), 659. https://doi.org/10.1038/s41598-021-04506-y
[15]
Perez, Alejandro et al.2012. LQR-RRT*: Optimal sampling-based motion planning with automatically derived extension heuristics. (2012).
[16]
Plaku et al.2005. Sampling-based roadmap of trees for parallel motion planning. IEEE Transactions on Robotics 21, 4 (2005), 597–608.
[17]
Justin J Webb and Jur van den Berg. 2013. Kinodynamic RRT*: Asymptotically optimal motion planning for robots with linear dynamics. In Robotics and Automation (ICRA), 2013 IEEE International Conference on. IEEE, 5054–5061.
[18]
Yuanyuan Zhang. 2022. Improved Artificial Potential Field Method for Mobile Robots Path Planning in a Corridor Environment. 185–190. https://doi.org/10.1109/ICMA54519.2022.9856300

Index Terms

  1. GPU-Based Parallel Path Planning for Mobile Robot Navigation in Dynamic Environments

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    SOICT '23: Proceedings of the 12th International Symposium on Information and Communication Technology
    December 2023
    1058 pages
    ISBN:9798400708916
    DOI:10.1145/3628797
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 07 December 2023

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Dynamic Obstacle
    2. GPU
    3. Mobile Robot
    4. Parallel

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    SOICT 2023

    Acceptance Rates

    Overall Acceptance Rate 147 of 318 submissions, 46%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 45
      Total Downloads
    • Downloads (Last 12 months)45
    • Downloads (Last 6 weeks)4
    Reflects downloads up to 18 Dec 2024

    Other Metrics

    Citations

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media