Control of a robot in a partially unknown environment

This paper discusses the problem of controlling the motion of a robot in a partially unknown environment. The problem can be formulated as a stochastic control problem with some state variables related to the physical dynamics of the robot and others related to the information the robot has obtained about the environment. First, a dynamic programming procedure that calculates the optimum policy for the robot is described. Next, a heuristic method that is capable of solving much larger problems is presented. The performance of the heuristic is shown to compare favorably with that of humans in complex examples.