Scan Context++: Structural Place Recognition Robust to Rotation and Lateral Variations in Urban Environments
About
Place recognition is a key module in robotic navigation. The existing line of studies mostly focuses on visual place recognition to recognize previously visited places solely based on their appearance. In this paper, we address structural place recognition by recognizing a place based on structural appearance, namely from range sensors. Extending our previous work on a rotation invariant spatial descriptor, the proposed descriptor completes a generic descriptor robust to both rotation (heading) and translation when roll-pitch motions are not severe. We introduce two sub-descriptors and enable topological place retrieval followed by the 1-DOF semi-metric localization thereby bridging the gap between topological place retrieval and metric localization. The proposed method has been evaluated thoroughly in terms of environmental complexity and scale. The source code is available and can easily be integrated into existing LiDAR simultaneous localization and mapping (SLAM).
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Place Recognition | HeLiPR Single-Session KAIST05 DB → KAIST05 Query 1.0 | Mean AUC85.9 | 26 | |
| Multi-Session Place Recognition | SNAIL 2 Pairs | Recall@192.7 | 22 | |
| Multi-Session Place Recognition | NCLT 3 Pairs | R@172.6 | 22 | |
| Multi-Session Place Recognition | HeLiPR 2 Pairs | R@171.5 | 22 | |
| Inter-session place recognition | Wild-Places Venman01-04 (12 query-database pairs) | R@1 Mean0.594 | 19 | |
| Place Recognition | HeLiPR Multi-Session KAIST05 DB → KAIST06 Query 1.0 | Mean AUC76.1 | 16 | |
| Multi-Session Place Recognition | NCLT 26→20 V-32 | AUC93.1 | 16 | |
| Place Recognition | GrandTour quadruped ANYmal (various sites (LEE-1, ARC-1, GRI-1, SBB-1->2)) | Recall@1 (LEE-1 Site)26.4 | 16 | |
| Place Recognition | Wild-Places Karawatha01-04 (inter-session (12 query-database pairs)) | R@1 Mean37 | 13 | |
| Place Recognition | Oxford Forest of Dean (Intra-session) | R@142.6 | 13 |