Tree-Based Representation of Locally Shortest Paths for 2D K-Shortest Non-Homotopic Path Planning

ICRA 2024(2024)

引用 0|浏览0
暂无评分
摘要
A novel algorithm to solve the 2D 𝑘-shortest non-homotopic path planning (𝑘-SNPP) task is proposed in this paper. The task is of practical significance as a sub-module for higher level planning and scheduling tasks, and is gaining increasing attention and focus in recent years. There have existed algorithms that explicitly characterised non-homotopic paths using topological invariants such as ℎ-signature and winding number. However, these algorithms are inefficient due to their separate treatment of topology and geometry: Topological invariants are singularly utilised for distinguishing non-homotopic property among paths, which significantly increases the volume of the robot configuration space. Meanwhile, distance-optimal path planners search for locally shortest paths in the augmented space, which becomes extremely time-consuming. In this paper, a topological tree is proposed to simultaneously leverage topology and geometry. The tree grows from the starting location and explores all topological routes, until the best 𝑘 of its leaves reach the goal. It is proven that different branches of the tree explore different homotopy classes of paths, and all the branches are locally shortest. Comparative experiments for 𝑘-SNPP are conducted in challenging grid-based simulated environments to validate the performance of the proposed algorithm. The C++ implementation of the proposed algorithm is released for the benefit of the robotics community
更多
查看译文
关键词
Planning, Scheduling and Coordination,Motion and Path Planning
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要