Reliable navigation, place recognition and object interaction require autonomous robots to maintain precise environmental ...