Search papers, labs, and topics across Lattice.
GLAM-SLAM is a novel real-time Gaussian-splatting SLAM system designed for large-scale outdoor environments, overcoming limitations of existing systems that are either short-sequence focused or computationally intensive. By integrating a robust feature-based tracking frontend with a structured sparse anchor grid for mapping, the system achieves scalable operation while preserving scene coherence over long sequences. Evaluations on challenging datasets reveal a 15% improvement in reconstruction quality compared to the next best system, all while maintaining real-time performance.
Achieving a 15% boost in reconstruction quality while enabling real-time performance in large-scale outdoor SLAM could redefine the capabilities of autonomous navigation systems.
Existing Gaussian-splatting-based monocular Simultaneous Localization and Mapping (SLAM) systems are either tailored to short sequences, are not real-time, or suffer from prohibitive GPU memory requirements, limiting their applicability in realistic, long-horizon scenarios. To address this, we present GLAM-SLAM, a real-time, decoupled Gaussian-splatting SLAM system designed for large-scale outdoor scenes. We ensure lightweight tracking using a robust, feature-based SLAM frontend, while for mapping, we adopt a structured, sparse anchor grid representation that ensures scalable operation and maintains scene coherence across long-term sequences. To satisfy the dense initialization requirements of 3D Gaussian Splatting (3DGS), we introduce a geometry-based flow-densification anchoring strategy using epipolar constraints. Furthermore, by treating mapping as a multi-scene problem, we propose a scene-partitioning strategy that introduces a strong spatial inductive bias via MLP initializations to generate localized Gaussians. We evaluate our system on the challenging, long-sequence KITTI Odometry, Oxford RobotCar, and M'alaga datasets. Extensive ablations and comparisons demonstrate a 15% improvement in reconstruction quality over the second-best performer, while maintaining real-time performance and the ability to scale to longer sequences. Code is publicly available for the benefit of the community.