Text this: An Improved VSLAM for Mobile Robot Localization in Corridor Environment