Autonomous Sign Reading for Semantic Mapping on the Stanford AI Robot