Autonomous General Navigation