A novel approach to visual navigation based on multi-feature matching | IEEE Conference Publication | IEEE Xplore