Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

TreeLoc: 6-DoF LiDAR Global Localization in Forests via Inter-Tree Geometric Matching

About

Reliable localization is crucial for navigation in forests, where GPS is often degraded and LiDAR measurements are repetitive, occluded, and structurally complex. These conditions weaken the assumptions of traditional urban-centric localization methods, which assume that consistent features arise from unique structural patterns, necessitating forest-centric solutions to achieve robustness in these environments. To address these challenges, we propose TreeLoc, a LiDAR-based global localization framework for forests that handles place recognition and 6-DoF pose estimation. We represent scenes using tree stems and their Diameter at Breast Height (DBH), which are aligned to a common reference frame via their axes and summarized using the tree distribution histogram (TDH) for coarse matching, followed by fine matching with a 2D triangle descriptor. Finally, pose estimation is achieved through a two-step geometric verification. On diverse forest benchmarks, TreeLoc outperforms baselines, achieving precise localization. Ablation studies validate the contribution of each component. We also propose applications for long-term forest management using descriptors from a compact global tree database. TreeLoc is open-sourced for the robotics community at https://github.com/minwoo0611/TreeLoc.

Minwoo Jung, Nived Chebrolu, Lucas Carvalho de Lima, Haedam Oh, Maurice Fallon, Ayoung Kim• 2026

Related benchmarks

TaskDatasetResultRank
LocalizationOxford (Stein)
R@5097
8
LocalizationWild-Places K-04
R@5065.3
8
Inter-session place recognitionWild-Places Venman01-04 (12 query-database pairs)
R@1 Mean0.92
6
Inter-session place recognitionWild-Places Karawatha01-04 12 query-database pairs
R@1 Mean0.771
6
Intra-session Place RecognitionOxford Evo
R@190.7
6
Intra-session Place RecognitionOxford (Stein)
R@187.1
6
Intra-session Place RecognitionWild-Places (V-03)
R@186.5
6
Intra-session Place RecognitionWild-Places (V-04)
R@189
6
Intra-session Place RecognitionWild-Places (K-03)
R@179.8
6
Intra-session Place RecognitionWild-Places K-04
R@169.4
6
Showing 10 of 14 rows

Other info

Follow for update