Is Robotics Engineering Hard