arXiv:2605.30617cs.ROmath.OC2026-05

利用图结构稀疏性实现机器人状态估计的全局最优解。

Exploiting Chordal Sparsity for Globally Optimal Estimation with Factor Graphs

论文配图:Exploiting Chordal Sparsity for Globally Optimal Estimation with Factor Graphs
图 1 · 摘自论文原文
  • 在GTSAM框架内自动构建凸松弛模型,无需手动推导。
  • 通过贝叶斯树分解,对弦图稀疏问题提速数倍。
  • 适合需要安全保证的导航与定位场景,如自动驾驶。

鲁棒高效的态势估计对机器人感知、导航和控制至关重要。当前常用因子图框架(如GTSAM或g2o)虽便捷,但其标准求解器为局部优化,易陷入次优解,存在安全隐患。而基于凸松弛的方法虽可全局求解或验证,却需大量人工建模且求解代价高,因需处理大型半定规划(SDP)。本文提出新方法:1)在GTSAM中自动构造常见因子与变量类型的凸SDP松弛;2)利用原生贝叶斯树结构分解SDP,显著加速弦图稀疏问题的求解。在两类案例中验证:3D位姿图SLAM环状图与2D定位链状图。实验显示该结构感知全局求解器相比传统局部求解器具有更优扩展性。代码已开源:https://github.com/borglab/gtsam。

原文摘要 · Abstract (English)

Robust and efficient state estimation is crucial for perception, navigation, and control in robotics. State estimation problems are conveniently modeled using the factor-graph framework as enabled by modern software packages such as GTSAM or g2o. However, the standard solvers included in such frameworks are local and may converge to poor local minima, posing significant safety concerns. Conversely, techniques based on convex relaxations have been shown to provide a means of globally solving or certifying many state estimation problems. However, these relaxations 1) often require substantial effort to formulate, and 2) may incur significantly higher cost compared to efficient local solvers, as they require solving a large semidefinite program (SDP). In this work, we address both shortcomings by 1) creating a new procedure within the GTSAM framework for automatically constructing convex SDP relaxations for any factor graphs with common factor and variable types, and by 2) exploiting the Bayes tree constructions native to GTSAM to decompose the SDP problem, leading to significant speedup in solver time for chordally sparse problems. We demonstrate the favorable scaling of this structure-exploiting global estimator compared to standard local solvers for two case studies: A 3D pose-graph SLAM problem with a ring factor graph and a 2D localization problem with a chain factor graph. The software framework is available at https://github.com/borglab/gtsam.

状态估计因子图凸优化机器人

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。