Vision-based Simultaneous Localization Research Articles