Hierarchical Topology Map with Explicit Corridor for global path planning of mobile robots

被引:2
作者
Han, Jeong-woo [1 ]
Jeon, Soo [1 ]
Kwon, Hyock Ju [1 ]
机构
[1] Univ Waterloo, Waterloo, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Global path planning; Autonomous mobile robot; Topological maps; Skeleton; Voronoi graph; Explicit Corridor; ALGORITHMS;
D O I
10.1007/s11370-023-00458-6
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
One way to construct a global path for a mobile robot is to extract the equidistant points from obstacles in an occupancy grid map (OGM) as its backbone of thin lines (skeleton) and find an appropriate path from them. Such skeleton-based methods are advantageous as they provide complete path planning, i.e., a feasible path is guaranteed to be found if it exists and often allow safe distances from obstacles with light computation. However, a skeleton path needs to be properly refined to avoid excessive bypasses, which inherently exist, and get an optimal path. This paper introduces hierarchical topology map with explicit corridor (HTM-EC) as a new skeleton-based strategy for global path planning with path optimization. HTM-EC is a skeleton-based hierarchical graph structure with a topology graph and the corresponding skeleton of a map, which can be an alternative map expression of an OGM. A skeleton path can be quickly obtained from the topology graph of HTM-EC as needed with the light computation facilitated by the significantly reduced size of searching space. The novelty of the paper lies on, first, the formulation of HTM-EC structure, and second, the refinement method of the given skeleton path with cost optimization by using corridor discretization and dynamic programming. For cost optimization, we incorporate the allowable speed that limits the navigation speed in narrow areas for safe operation, which enables a time-optimal path with the cost of traveling time. Simulations and experiments were conducted with real OGMs and a mobile robot to validate the proposed global planning method.
引用
收藏
页码:195 / 212
页数:18
相关论文
共 36 条
[1]   DYNAMIC PROGRAMMING [J].
BELLMAN, R .
SCIENCE, 1966, 153 (3731) :34-&
[2]   Roadmap-based path planning - Using the Voronoi diagram for a clearance-based shortest path [J].
Bhattacharya, Priyadarshi ;
Gavrilova, Marina L. .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2008, 15 (02) :58-66
[3]  
Bhattacharya P, 2007, ISVD 2007: THE 4TH INTERNATIONAL SYMPOSIUM ON VORONOI DIAGRAMS IN SCIENCE AND ENGINEERING 2007, PROCEEDINGS, P38
[4]  
Brock O, 1999, ICRA '99: IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, PROCEEDINGS, P341, DOI 10.1109/ROBOT.1999.770002
[5]   Sensor-based exploration: The hierarchical generalized Voronoi graph [J].
Choset, H ;
Burdick, J .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2000, 19 (02) :96-125
[6]  
Dijkstra E. W., 1959, NUMER MATH, V1, P269, DOI [DOI 10.1007/BF01386390, 10.1007/BF01386390]
[7]   Faster RRT-based Nonholonomic Path Planning in 2D Building Environments Using Skeleton-constrained Path Biasing [J].
Dong, Yiqun ;
Camci, Efe ;
Kayacan, Erdal .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2018, 89 (3-4) :387-401
[8]   Planning Short Paths with Clearance using Explicit Corridors [J].
Geraerts, Roland .
2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, :1997-2004
[9]  
Gómez JV, 2014, IEEE INT CONF ROBOT, P1871, DOI 10.1109/ICRA.2014.6907105
[10]  
Han JW, 2019, IEEE ASME INT C ADV, P1586, DOI [10.1109/AIM.2019.8868423, 10.1109/aim.2019.8868423]