The Geometry Of Navigation Problems