Semantic Localization and Mapping in Robot Vision