REGRACE: A Robust and Efficient Graph-based Re-localization Algorithm using Consistency Evaluation

Débora N. P. Oliveira, Joshua Knights, Sebastián Barbas Laina, Simon Boche, Wolfram Burgard +1 more
3/5/2025
cs.CVcs.RO

No confident code implementation found for this paper.

Abstract

Loop closures are essential for correcting odometry drift and creating consistent maps, especially in the context of large-scale navigation. Current methods using dense point clouds for accurate place recognition do not scale well due to computationally expensive scan-to-scan comparisons. Alternative object-centric approaches are more efficient but often struggle with sensitivity to viewpoint variation. In this work, we introduce REGRACE, a novel approach that addresses these challenges of scalability and perspective difference in re-localization by using LiDAR-based submaps. We introduce rotation-invariant features for each labeled object and enhance them with neighborhood context through a graph neural network. To identify potential revisits, we employ a scalable bag-of-words approach, pooling one learned global feature per submap. Additionally, we define a revisit with geometrical consistency cues rather than embedding distance, allowing us to recognize far-away loop closures. Our evaluations demonstrate that REGRACE achieves similar results compared to state-of-the-art place recognition and registration baselines while being twice as fast. Code and models are publicly available.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{oliveira2025regrace,
  title  = {REGRACE: A Robust and Efficient Graph-based Re-localization Algorithm using Consistency Evaluation},
  author = {Débora N. P. Oliveira and Joshua Knights and Sebastián Barbas Laina and Simon Boche and Wolfram Burgard and Stefan Leutenegger},
  year   = {2025},
  eprint = {2503.03599},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.03599v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.03599.svg)](https://codeofpaper.com/paper/2503.03599)

Discussion