Computational Aspects of Robotics