Learning to SLAM on the Fly in Unknown Environments: A Continual Learning Approach for Drones in Visually Ambiguous Scenes
Ali Safa, Tim Verbelen, Ilja Ocket, Andr\'e Bourdoux, Hichem Sahli,, Francky Catthoor, Georges Gielen

TL;DR
This paper introduces a novel continual learning approach for drone SLAM in unknown, visually ambiguous environments, using a modulated dictionary learning pipeline with Bayesian surprise to enable on-the-fly adaptation.
Contribution
It proposes a new method combining dictionary learning and Bayesian surprise for real-time SLAM adaptation in unseen environments, addressing limitations of offline-trained neural networks.
Findings
Effective in challenging warehouse scenarios with ambiguous scenes
Enables on-the-fly adaptation for drones in unknown environments
Improves visual disambiguation in SLAM systems
Abstract
Learning to safely navigate in unknown environments is an important task for autonomous drones used in surveillance and rescue operations. In recent years, a number of learning-based Simultaneous Localisation and Mapping (SLAM) systems relying on deep neural networks (DNNs) have been proposed for applications where conventional feature descriptors do not perform well. However, such learning-based SLAM systems rely on DNN feature encoders trained offline in typical deep learning settings. This makes them less suited for drones deployed in environments unseen during training, where continual adaptation is paramount. In this paper, we present a new method for learning to SLAM on the fly in unknown environments, by modulating a low-complexity Dictionary Learning and Sparse Coding (DLSC) pipeline with a newly proposed Quadratic Bayesian Surprise (QBS) factor. We experimentally validate our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Sensor-Based Localization · UAV Applications and Optimization · Advanced Neural Network Applications
