Computer and Robotics