iMalc has it spot on there - Your robot may as well be an animated sprite - After the path is found then the problem becomes mapping your animation to the following of the path, which is akin to...