Robotics: Computational Motion Planning