Robotics and Artificial Intelligence