World Robotic Olympiade 2013 Part 2: Robot
- 3.1.1. Robots will be measured in an upright position and with all parts fully extended.
- 3.1.2. The upright robot must fit inside an upright 22cm diameter cylinder.
- 3.1.3. The robot height must be less than 22cm.
- 3.1.4. GEN II League: not more than 1kg
- 3.1.5. While being inspected, each robot must be upright and at its maximum size; i.e., anything that protrudes from the robot must be fully extended. If a robot has a moving part that extends in two directions, it will need to be inspected with this part operating. The robot must be able to operate without touching the measuring cylinder.
- 3.2.1. Robots must be controlled autonomously.
- 3.2.2. Robots must be able to be started manually.
- 3.2.3. The use of remote of control any kind is not allowed.
- 3.2.4. Robots must be able to move in all directions.
- 3.2.5. Type 2 (blue
tooth) communication between robots is acceptable as long as it does not
interfere with the performance of other robots.
Robots must have the ability to have their communication disabled at the request of the referee.
- 3.3.1. Competitors must mark or decorate their robots to identify them as belonging to the same team. These must not influence game play and will not be considered in the size restrictions.
- 3.3.2. Colors of robots and/or light transmitters must not interfere with the sensor readings of other robots.
3.4. Teams and Leagues
- 3.4.1. All teams shall consist of no more than two (2) robots. Any substitution of extra robots during a tournament is forbidden and disqualification will result. Teams cannot enter the competition venue with more than two constructed robots.
- 3.5.1. For the GEN II League the following applies:
- Robots are to be constructed using strictly LEGO® brand pieces, motors and sensors only.
- LEGO pieces can not be modified in any way.
- No other building materials can be used, including glue, tape, screws etc.
- Non LEGO compass sensors and Pulsed IR Light Sensors are the only after market sensors that can be used.
- Omni directional wheels are not permitted.
- Cable ties or tape may be used to secure wires.
- Robots can only be programmed in LEGO Robolab and LEGO Mindstorms NXT-G. Any C based programming is not permitted.
3.6. Ball Capturing Zones and Movement
- 3.6.1. Ball Capturing Zones are defined as any internal space created when a straight edge is placed on the protruding points of a robot.
- 3.6.2. The ball cannot penetrate the Ball Capturing Zone by more than 3cm.
- 3.6.3. A robot cannot "hold" a ball. Hint: Holding a ball means taking a full control of the ball by removing all of its degrees of freedom. For example, this would mean fixing a ball to the robot's body, surrounding a ball using the robot's body to prevent access by others, encircling the ball or somehow trapping the ball with any part of the robot's body. If a ball stops rolling while a robot is moving ,or a ball does not rebound when rolled into a robot, it is a good indication that the ball is trapped.
- 3.6.4. The ball cannot be held underneath a robot; i.e., no part of a robot can protrude over more than half of the ball’s diameter.
- 3.6.5. The only exception to rule 3.6.3 is the use of a rotating drum that imparts dynamic back spin on the ball to keep the ball on its surface. This is called a "dribbler".
- 3.6.6. A dribbler must comply with Rule 3.6.2 and 3.6.4. The 3cm is measured from the contact point of the dribbler on the ball.
- 3.6.7. A robot using a dribbler must release the ball in order to score a goal.
- 3.7.1. If a goalie is used, it cannot limit its movement to a single direction on the field. It must be programmed to move in all directions.
- 3.7.2. The goalie
must respond to the ball in a forward direction in an attempt to
intercept the ball ahead of the goal. If required, its movement should
be able to take some part of the robot outside of the penalty box (45 cm
Hint: The goalie cannot respond sideways and followed by a forward movement.
- 3.7.3. Failure to respond to the ball with forward movement down the field will result in the robot being classified as "Damaged." (Section 4.7`)