Xiruo Chen, Qi Ouyang*, Sihong Meng, Yuke Meng
CMC-Computers, Materials & Continua, Vol.89, No.1, 2026, DOI:10.32604/cmc.2026.086341
- 13 August 2026
Abstract Visual simultaneous localization and mapping (VSLAM) is a key technology for mobile robotics, autonomous driving, and embodied intelligence, enabling self-localization, environment reconstruction, and scene understanding. Although conventional geometric methods have achieved notable success, their performance often degrades in challenging conditions, such as low-texture scenes, severe illumination changes, dynamic interference, and long-term environmental variations. Recent advances in deep learning have created new opportunities to improve VSLAM through stronger feature representations, learned priors, semantic perception, and emerging map representations. At the same time, the increasing adoption of learning-based modules has raised important questions about integration strategies, generalization,… More >