Improving Visual Place Recognition Based Robot Navigation by Verifying Localization Estimates | IEEE Journals & Magazine | IEEE Xplore