Search papers, labs, and topics across Lattice.
BatSLAM 2.0 enhances sonar-only SLAM by introducing a sequence verifier to mitigate ambiguity in acoustic place recognition, a persistent challenge in echolocation-based navigation. This novel system integrates an updated acoustic front-end with a robust pose graph on a high-performance factor graph framework to track and verify loop closure candidates. Evaluations in simulation and real-world recordings demonstrate BatSLAM 2.0's ability to construct robust topological maps, preventing map collapse and enabling scalable map sizes.
Sonar-only SLAM now achieves robust topological mapping by verifying loop closures with a sequence-aware approach, overcoming the inherent ambiguity of acoustic echoes.
Echolocating bats can navigate dark and cluttered spaces using echolocation. Over a decade ago, BatSLAM showed that a robot with a biomimetic binaural sonar can build a topological map of the environment, by recognizing places from the received acoustic signals. Sonar place recognition, however, is ambiguous by nature: corridors produce nearly identical echo trains, and wrong loop closure can collapse the topological map. In this paper, we introduce BatSLAM 2.0, a novel sonar-only SLAM system built from three elements: an updated acoustic front-end, a sequence verifier that tracks and verifies loop closure candidates and a pose graph implemented on a high performance factor graph framework. The system was thoroughly evaluated both in simulated as well as real world recordings. In both cases, the BatSLAM2.0 algorithm shows the capability of robust topological map creation, countering map collapse, and robust scaling of map size.