Robotics competitions and challenges