Reasoning with inaccurate spatial knowledge. [for Planetary Rover