欢迎访问《图学学报》

图学学报 ›› 2026, Vol. 47 ›› Issue (4): 834-843.DOI: 10.11996/JG.j.2095-302X.2026040834

• 数字化设计与制造 • 上一篇    下一篇

基于层次概率路线图的多目标点路径规划

尹思琪, 刘利刚()   

  1. 中国科学技术大学数学科学学院安徽 合肥 230026
  • 收稿日期:2026-01-07 接受日期:2026-05-11 出版日期:2026-08-31 发布日期:2026-08-31
  • 通讯作者:刘利刚,E-mail:lgliu@ustc.edu.cn
  • 基金资助:
    国家自然科学基金(62025207)

Multi-goal path planning based on hierarchical probabilistic roadmaps

YIN Siqi, LIU Ligang()   

  1. School of Mathematical Sciences, University of Science and Technology of China, Hefei Anhui 230026, China
  • Received:2026-01-07 Accepted:2026-05-11 Published:2026-08-31 Online:2026-08-31
  • Contact: LIU Ligang,E-mail:lgliu@ustc.edu.cn
  • Supported by:
    National Natural Science Foundation of China(62025207)

摘要:

路径规划是机器人领域的重要研究内容。在实际应用中,机器人常需要遍历访问多个目标点,而获取最优遍历次序的关键,在于高效计算目标点之间的路径代价并构建邻接矩阵,从而构造旅行商问题进行求解。概率路线图因具备多次查询优势,适用于邻接矩阵的计算,但存在精度与效率难以兼顾的矛盾:高采样率的概率路线图可获取精准路径代价,却伴随极大的计算耗时;低采样率计算高效,却无法保证路径质量。针对这个问题,提出了一种层次概率路线图,以不同的精度计算各目标点对间的路径代价。该方法主要分为2个阶段:初计算阶段,在低采样率的概率路线图上初步规划出所有点对之间的路径,得到初始邻接矩阵;重计算阶段,选取对遍历次序求解敏感的部分点对,在高采样率的概率路线图上精确地规划其路径并更新邻接矩阵。最后构造出相应的旅行商问题并求解出最优遍历次序,依次将目标点用路径连接起来得到全局遍历路径。为合理地选取重计算点对,提出了自适应选取策略,融合依路径代价和依目标点聚类2种子策略。以目标点的最佳聚类数为判别依据,使用阈值判定目标点集的空间分布情况,并自动选取相应的子策略。在多种仿真环境下进行对比试验,验证了自适应策略的有效性。与已有方法相比,该算法生成的路径代价减小0.5%~1.0%,计算耗时减少20%~40%,具备更高的计算效率。

关键词: 移动机器人, 多目标点, 路径规划, 概率路线图, 层次概率路线图, 旅行商问题

Abstract:

Path planning is a crucial and fundamental research direction in the field of mobile robotics. In practical engineering applications, mobile robots are often required to perform traversal tasks involving multiple target points, where the core challenge of obtaining the optimal traversal sequence lies in efficiently calculating the path cost between each pair of multi-goal points, constructing a reliable cost adjacency matrix, and further formulating the traversal problem as a Traveling Salesman Problem (TSP) for optimal solution. As a classic sampling-based motion planning algorithm, the Probabilistic Road Map (PRM) exhibits a distinct advantage of multiple query reuse after a single roadmap construction, making it suitable for batch computation of the adjacency matrix among multi-goal points. However, the conventional PRM approach suffers from an inherent trade-off between planning accuracy and computational efficiency, which severely restricts its practical application in complex multi-goal traversal scenarios. Specifically, a PRM with a high sampling density can achieve precise estimation of pairwise path costs, but it inevitably leads to excessive computational overhead and prolonged time consumption. In contrast, a PRM with a low sampling density significantly improves computational efficiency, yet it fails to ensure the feasibility of planned paths and the reliability of path cost estimation. To address the aforementioned contradiction between accuracy and efficiency, a Hierarchical Probabilistic Road Maps (HPRM) method was proposed to compute the path costs between multi-goal point pairs at differentiated precision levels. HPRM was composed of two core stages: the initial calculation stage and the recalculation stage. In the initial calculation stage, a low-sampling-rate PRM was constructed to preliminarily plan paths for all multi-goal point pairs, and an initial cost adjacency matrix was established based on the preliminarily calculated path costs. In the recalculation stage, the key multi-goal point pairs that were sensitive to the solution of the traversal order were identified and selected. For these sensitive point pairs, high-precision path replanning was performed on a high-sampling-rate PRM, and the initial adjacency matrix was updated synchronously with the refined path-cost values. Subsequently, the optimized adjacency matrix was utilized to construct the TSP model, and the optimal traversal sequence of multi-goal points was solved by TSP solvers. Finally, the global traversal path was generated by sequentially connecting each multi-goal point with the corresponding optimized local paths. To realize the rational and adaptive selection of multi-goal point pairs for recalculation, an adaptive point pair selection strategy was further proposed, integrating two sub-strategies: the path cost-based screening strategy and the multi-goal point clustering-based screening strategy. Taking the optimal clustering number of multi-goal points as the core decision criterion, this strategy employed a threshold-based judgment mechanism to identify the spatial distribution characteristics of the multi-goal point set, and adaptively selected the most appropriate sub-strategy to screen the sensitive point pairs. Comparative experiments were conducted in multiple complex simulation environments to verify the effectiveness and superiority of the proposed adaptive selection strategy. Experimental results demonstrated that, compared with the existing mainstream PRM-based multi-goal traversal methods, the path cost generated by the proposed algorithm was reduced by 0.5%~1.0%, while the computational time consumption was decreased by 20%~40%. These results indicated that the proposed HPRM algorithm effectively balanced the path planning accuracy and computational overhead, and possessed higher comprehensive computational efficiency and practical application potential in robot multi-goal path planning.

Key words: mobile robot, multi-goal, path planning, probabilistic roadmap, hierarchical probabilistic roadmap, traveling salesman problem

中图分类号: