Online 6DoF Global Localisation in Forests using Semantically-Guided Re-Localisation and Cross-View Factor-Graph Optimisation
Lucas Carvalho de Lima, Ethan Griffiths, Maryam Haghighat, Simon Denman, Clinton Fookes, Paulo Borges, Michael Brünig, Milad Ramezani
TL;DR
This work tackles global localisation of ground robots in GPS-denied forests, where canopy and long-range odometry drift hinder reliable navigation. It introduces FGLoc6D, a framework that combines semantically-guided re-localisation with a cross-view ground-aerial factor-graph to achieve online 6DoF pose estimation against an aerial LiDAR map, aided by a semantically-informed keypoint regression loss that anchors features to tree trunks. The main contributions are (1) online 6DoF geo-localisation in forests, (2) a semantically-guided keypoint regression loss to improve keypoint repeatability, (3) integration of ground-to-aerial unary factors in a factor-graph with LiDAR-inertial odometry, and (4) extensive forest experiments showing drift-free, robust localisation under dense canopies. The results demonstrate superior accuracy and robustness compared to baselines like MCLoc3D and LIO-SAM, with online performance suitable for real-time robotic navigation in challenging forest environments.
Abstract
This paper presents FGLoc6D, a novel approach for robust global localisation and online 6DoF pose estimation of ground robots in forest environments by leveraging deep semantically-guided re-localisation and cross-view factor graph optimisation. The proposed method addresses the challenges of aligning aerial and ground data for pose estimation, which is crucial for accurate point-to-point navigation in GPS-degraded environments. By integrating information from both perspectives into a factor graph framework, our approach effectively estimates the robot's global position and orientation. Additionally, we enhance the repeatability of deep-learned keypoints for metric localisation in forests by incorporating a semantically-guided regression loss. This loss encourages greater attention to wooden structures, e.g., tree trunks, which serve as stable and distinguishable features, thereby improving the consistency of keypoints and increasing the success rate of global registration, a process we refer to as re-localisation. The re-localisation module along with the factor-graph structure, populated by odometry and ground-to-aerial factors over time, allows global localisation under dense canopies. We validate the performance of our method through extensive experiments in three forest scenarios, demonstrating its global localisation capability and superiority over alternative state-of-the-art in terms of accuracy and robustness in these challenging environments. Experimental results show that our proposed method can achieve drift-free localisation with bounded positioning errors, ensuring reliable and safe robot navigation through dense forests.
