Autonomous mobile robot self-localization based on environmental visual features | IEEE Conference Publication | IEEE Xplore