Visual Navigation Using Heterogeneous Landmarks and Unsupervised Geometric Constraints | IEEE Journals & Magazine | IEEE Xplore