Topological Mapping And Navigation In Real-World Environments