We implemented two high-order navigation tasks: path planning and navigation. In the first, given a map and a goal, we construct a safe but direct path for the robot to follow. In the second, the robot is allowed to choose its paths so as to increase its knowledge of its environment.