A Path-Planning Performance Comparison of RRT*-AB with MEA* in a 2-Dimensional Environment

被引:19
作者
Noreen, Iram [1 ]
Khan, Amna [2 ]
Asghar, Khurshid [3 ]
Habib, Zulfiqar [4 ]
机构
[1] Bahria Univ Islamabad, Dept Comp Sci, Lahore 54600, Pakistan
[2] Super Coll, Dept Comp Sci & Informat Technol, Lahore 54600, Pakistan
[3] Univ Okara, Dept Comp Sci, Okara 56300, Pakistan
[4] COMSATS Univ Islamabad, Dept Comp Sci, Lahore Campus, Lahore 54700, Pakistan
来源
SYMMETRY-BASEL | 2019年 / 11卷 / 07期
关键词
path-planning; path search; A*; MEA*; mobile robot; RRT*-AB; optimal criteria;
D O I
10.3390/sym11070945
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
With the advent of mobile robots in commercial applications, the problem of path-planning has acquired significant attention from the research community. An optimal path for a mobile robot is measured by various factors such as path length, collision-free space, execution time, and the total number of turns. MEA* is an efficient variation of A* for optimal path-planning of mobile robots. RRT*-AB is a sampling-based planner with rapid convergence rate, and improved time and space requirements than other sampling-based methods such as RRT*. The purpose of this paper is the review and performance comparison of these planners based on metrics, i.e., path length, execution time, and memory requirements. All planners are tested in structured and complex unstructured environments cluttered with obstacles. Performance plots and statistical analysis have shown that MEA* requires less memory and computational time than other planners. These advantages of MEA* make it suitable for off-line applications using small robots with constrained power and memory resources. Moreover, performance plots of path length of MEA* is comparable to RRT*-AB with less execution time in the 2D environment. However, RRT*-AB will outperform MEA* in high-dimensional problems because of its inherited suitability for complex problems.
引用
收藏
页数:16
相关论文
共 33 条
[1]  
Ahmidi N, 2012, LECT NOTES COMPUT SC, V7510, P471, DOI 10.1007/978-3-642-33415-3_58
[2]  
Alejo D., 2015, Cooperative Robots and Sensor Networks, P53
[3]  
[Anonymous], 1998, ALGORITHMIC COMPUTAT
[4]  
[Anonymous], 1992, IMPLEMENTATION PURE
[5]  
[Anonymous], 2006, Planning algorithms, Complexity
[6]  
[Anonymous], 2018, SYMMETRY, DOI DOI 10.1109/TGRS.2018.2830100
[7]  
Arora T., 2014, INT J COMPUT APPL, V89, P8, DOI [10.5120/15674-4422, DOI 10.5120/15674-4422]
[8]  
Botea A., 2004, J GAME DEV, V1, P1
[9]   AN EXACT ALGORITHM FOR KINODYNAMIC PLANNING IN THE PLANE [J].
CANNY, J ;
REGE, A ;
REIF, J .
DISCRETE & COMPUTATIONAL GEOMETRY, 1991, 6 (05) :461-484
[10]   Theta*: Any-Angle Path Planning on Grids [J].
Daniel, Kenny ;
Nash, Alex ;
Koenig, Sven ;
Felner, Ariel .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2010, 39 :533-579