Move
l Reference controller: keep the robot on a
preplanned path.
l Optimal controller: optimize a global cost
function, such as the potential field
function.
l Reactive controller: reflex design that
makes decision based on feedbacks.