EN
RRT- Dijkstra: An Improved Path Planning Algorithm for Mobile Robots
Abstract
The path planning problem is one of the most researched topics in autonomous vehicles. During the last decade, sampling-based algorithms for path planning have acquired significant attention from the research community. Rapidly exploring Random Tree (RRT) is a sampling-based planning approach, which is a concern to researchers due to its asymptotic optimality. However, the use of samples close to obstacles in path planning and the path with sharp turns does not make it efficient for real-time path tracking applications. For the purposes of overcoming these limitations, this paper proposes a combination of RRT and Dijkstra algorithms. The RRT-Dijkstra guarantees a shorter path planning to the optimum and collision-free solution. The optimality is measured by various factors such as path length, execution time, and the total number of turns. The aim here is review and performance comparison of these planners based on metrics, i.e., path length, execution time, and the total number of turning points. The algorithms are tested in complex structured with obstacles environments. The experimental performance shows that RRT-Dijkstra requires less turning point and execution time in 2D environments. These are advantages of the proposed method. The proposed method is suitable for off-line path planning and path-following.
Keywords
References
- F. Duchoň et al., “Path Planning with Modified a Star Algorithm for a Mobile Robot,” Procedia Eng., vol. 96, pp. 59–69, 2014, doi: 10.1016/j.proeng.2014.12.098.
- E. W. Dijkstra, “A note on two problems in connexion with graphs,” Numer. Math., vol. 1, no. 1, pp. 269–271, Dec. 1959, doi: 10.1007/BF01386390.
- S. A. Fadzli, S. I. Abdulkadir, M. Makhtar, and A. A. Jamal, “Robotic Indoor Path Planning using Dijkstra ’ s Algorithm with Multi-Layer Dictionaries,” pp. 1–4, 2015.
- P. Hart, N. Nilsson, and B. Raphael, “A Formal Basis for the Heuristic Determination of Minimum Cost Paths,” IEEE Trans. Syst. Sci. Cybern., vol. 4, no. 2, pp. 100–107, 1968, doi: 10.1109/TSSC.1968.300136.
- J. J. Kuffner and S. M. La Valle, “RRT-connect: an efficient approach to single-query path planning,” in Proceedings - IEEE International Conference on Robotics and Automation, 2000, doi: 10.1109/robot.2000.844730.
- J. Bruce and M. Veloso, “Real-time randomized path planning for robot navigation,” in IEEE/RSJ International Conference on Intelligent Robots and System, 2002, vol. 3, pp. 2383–2388, doi: 10.1109/IRDS.2002.1041624.
- A. Bry and N. Roy, “Rapidly-exploring random belief trees for motion planning under uncertainty,” in Proceedings - IEEE International Conference on Robotics and Automation, 2011, doi: 10.1109/ICRA.2011.5980508.
- T. Weerakoon, K. Ishii, and A. A. F. Nassiraei, “An Artificial Potential Field Based Mobile Robot Navigation Method To Prevent From Deadlock,” J. Artif. Intell. Soft Comput. Res., vol. 5, no. 3, pp. 189–203, Jul. 2015, doi: 10.1515/jaiscr-2015-0028.
Details
Primary Language
English
Subjects
Artificial Intelligence, Control Engineering, Mechatronics and Robotics
Journal Section
Research Article
Publication Date
December 29, 2020
Submission Date
August 24, 2020
Acceptance Date
September 24, 2020
Published in Issue
Year 2020 Volume: 1 Number: 2
APA
Dirik, M., & Kocamaz, F. (2020). RRT- Dijkstra: An Improved Path Planning Algorithm for Mobile Robots. Journal of Soft Computing and Artificial Intelligence, 1(2), 69-77. https://izlik.org/JA29WW46KK
AMA
1.Dirik M, Kocamaz F. RRT- Dijkstra: An Improved Path Planning Algorithm for Mobile Robots. JSCAI. 2020;1(2):69-77. https://izlik.org/JA29WW46KK
Chicago
Dirik, Mahmut, and Fatih Kocamaz. 2020. “RRT- Dijkstra: An Improved Path Planning Algorithm for Mobile Robots”. Journal of Soft Computing and Artificial Intelligence 1 (2): 69-77. https://izlik.org/JA29WW46KK.
EndNote
Dirik M, Kocamaz F (December 1, 2020) RRT- Dijkstra: An Improved Path Planning Algorithm for Mobile Robots. Journal of Soft Computing and Artificial Intelligence 1 2 69–77.
IEEE
[1]M. Dirik and F. Kocamaz, “RRT- Dijkstra: An Improved Path Planning Algorithm for Mobile Robots”, JSCAI, vol. 1, no. 2, pp. 69–77, Dec. 2020, [Online]. Available: https://izlik.org/JA29WW46KK
ISNAD
Dirik, Mahmut - Kocamaz, Fatih. “RRT- Dijkstra: An Improved Path Planning Algorithm for Mobile Robots”. Journal of Soft Computing and Artificial Intelligence 1/2 (December 1, 2020): 69-77. https://izlik.org/JA29WW46KK.
JAMA
1.Dirik M, Kocamaz F. RRT- Dijkstra: An Improved Path Planning Algorithm for Mobile Robots. JSCAI. 2020;1:69–77.
MLA
Dirik, Mahmut, and Fatih Kocamaz. “RRT- Dijkstra: An Improved Path Planning Algorithm for Mobile Robots”. Journal of Soft Computing and Artificial Intelligence, vol. 1, no. 2, Dec. 2020, pp. 69-77, https://izlik.org/JA29WW46KK.
Vancouver
1.Mahmut Dirik, Fatih Kocamaz. RRT- Dijkstra: An Improved Path Planning Algorithm for Mobile Robots. JSCAI [Internet]. 2020 Dec. 1;1(2):69-77. Available from: https://izlik.org/JA29WW46KK