A lightweight software architecture for robot navigation and visual logging through environmental landmarks recognition | IEEE Conference Publication | IEEE Xplore