Vision-based global localization for mobile robots with hybrid maps of objects and spatial layouts
The vSLAM Algorithm for Robust Localization and Mapping