Algorithmic motion planning in robotics