Robust SLAM in large-scale environments requires fault resilience and awareness at multiple stages, from sensing and odometry estimation to loop closure. In this work, we present TBV (Trust But Verify) Radar SLAM, a method for radar SLAM that introspectively verifies loop closure candidates. TBV Radar SLAM achieves a high correct-loop-retrieval rate by combining multiple place-recognition techniques: tightly coupled place similarity and odometry uncertainty search, creating loop descriptors from origin-shifted scans, and delaying loop selection until after verification. Robustness to false constraints is achieved by carefully verifying and selecting the most likely ones from multiple loop constraints. Importantly, the verification and selection are carried out after registration when additional sources of loop evidence can easily be computed. We integrate our loop retrieval and verification method with a fault-resilient odometry pipeline within a pose graph framework. By evaluating on public benchmarks we found that TBV Radar SLAM achieves 65% lower error than the previous state of the art. We also show that it's generalizing across environments without needing to change any parameters.
翻译:在大规模环境中实现鲁棒的SLAM需要在多个阶段具备容错弹性和意识,从感知和里程计估计到循环闭合。在本研究中,我们提出了TBV(Trust But Verify)雷达SLAM,一种用于雷达SLAM的方法,它可以自省地验证循环闭合候选组合。TBV雷达SLAM通过组合多种地方识别技术(紧耦合的位置相似度和里程计不确定性搜索,使用原点偏移扫描创建循环描述符,并在验证之后延迟循环选择),实现了高正确循环检索率。通过仔细验证和选择来获得对虚假约束的鲁棒性,从多个循环约束中仅选择最有可能的一个。重要的是,在注册后执行验证和选择,可以轻松计算出额外的循环证据的来源。我们将我们的循环检索和验证方法与一个具有容错里程计流水线的姿态图框架集成。通过在公共基准测试中进行评估,我们发现TBV雷达SLAM的误差比先前的最先进技术低65%。我们还展示了它的泛化能力,无需更改任何参数即可跨越不同的环境。