An evaluation of 2D SLAM techniques available in Robot Operating System
Robust Monte Carlo localization for mobile robots