Vision-Based Kidnap Recovery with SLAM for Home Cleaning Robots
Simultaneous localization and mapping: part I