MONSTER Dataset
Robustness Analysis of Monocular SLAM Systems: Current Limitations and Future Research Directions
Algorithms evaluated
Public Datasets
Benchmark sequences
Isolated failure modes (MONSTER)
Difficulty levels per mode
Trials per sequence
Dataset previews unavailable
Explore trajectories, videos, and evaluation metrics across datasets, variants, and algorithms, built for fast qualitative and quantitative inspection.
Simultaneous Localization and Mapping (SLAM) is essential for autonomous robots, yet despite years of research, state-of-the-art visual SLAM algorithms still fail in many real-world environments. Current benchmarks evaluate on scenarios with multiple confounding factors, such as motion blur, poor lighting, and dynamic objects. While this is useful for evaluating real world performance, it does not give specific and actionable insights into what is causing performance degradation, hindering algorithmic innovation.
Our paper conducts the most extensive robustness analysis to date, analyzing 8 popular monocular SLAM algorithms across sequences from 8 benchmark datasets and performing detailed analysis to identify current limitations and propose research directions needed to advance monocular SLAM toward robust real-world deployment. To complement this evaluation, we present MONSTER (MONocular Synthetic TEsting of Robustness), a novel synthetic dataset that isolates 28 individual sources of performance degradation, each with three difficulty levels. By systematically introducing camera, environment, and trajectory challenges, MONSTER enables precise identification of algorithm-specific weaknesses that are masked in normal datasets.
We make the MONSTER dataset, our collected data, and an interactive data visualizer available at our website
Links for the paper, code, dataset downloads, and reproducibility.
If you use MONSTER or the benchmark results in your research, please cite:
@article{monster2025,
title = {Robustness Analysis of Monocular SLAM Systems: Current Limitations and Future Research Directions},
author = {People's Names are Anonymized for Review},
journal = {IEEE Transactions on Robotics},
year = {2025}
}