Awards for Winners!

Can you build the fastest Line Follower?


Can you build the Strongest Robot?

Join "RoboCON to "Show Your Power"


RoboCON 2020 Competition Registration is closed!

Registration Deadline: March 15, 2020
Competition Date: April 4, 2020
Competition location: Donald E Stephens Convention Center
5555 N River Rd, Rosemont, IL 60018

RoboCON 2019 Highlights


The mission of the RoboCON is to increase public awareness in STEM. We believe that every student has the potential to shine in science, technology, math, and engineering; therefore, we encourage students to share their experiences, talents, and abilities with others through this unique platform. RoboCON is a robotic sumo contest, two autonomous robots attempt to push each other out of a circular arena using mechanisms, cunning, and brute force. We welcome your participation and support in this year’s event.


Registration Fee: $50 per team which entitles the team to compete at all 3 competitions
Registration Deadline: March 15, 2020 
Competition Date: April 4, 2020 
Competition location:
Donald E Stephens Convention Center
5555 N River Rd, Rosemont, IL 60018


For more information please contact:
Megan Magee


Saturday, April 4, 2020

9:50 am | ROBOCON Coaches Meeting

  • Location:TBD

10:00 am – 2:00 pm | ROBOCON Competition

  • Location:TBD
  • Includes: Sumobot, Line Following, and Mass Pulling

2:00 ~ 3:30 pm | CONSEF 2020 Awards Ceremony

  • Location: TBD
  • Participants from CONSEF, STEM Expo, Math Olympics, and ROBOCON will be recognized

Previous RoboCON Tournaments

2019 RoboCON Winners

Sumobot Competition

1st Place: Knight Bots
2nd Place: Tie Breakers
3rd Place: Eagle Terminator

Line Following Competition

1st Place: Transformers  15,52 sec.
2nd Place: GSA Lightning Knights 17.21 sec.
3rd Place: Knight Bots 17.7 sec.

Weight Hauling Competition

1st Place: GSA Lightning Knights 66.1 lbs
2nd Place: Knight Bots 65.88 lbs
3rd Place: Eagle Terminator 65.22 lbs



2019_21 2019_20 2019_19 2019_18 2019_17 2019_16 2019_7 2019_8 2019_12 2019_13 2019_14 2019_15 2019_6 2019_5 2019_4 2019_3 2019_2 2019_1







  • The team registrations and hardware control will begin at 9:00 am. The first matches will begin at 10:00 am. All teams MUST register before 10 am regardless of teams’ schedule. Teams who do not register on time and are not present at their match time will be marked as lost/eliminated.
  • These General Rules apply to all competitions at RoboCON.

Team Rules:

  • A team may have any number of members of any K-12 grade.
  • A team can participate any competition with one robot for each competition.
  • Robots cannot be shared among teams or among competitions
  • A student cannot be a member of different teams but can attend different competitions
  • Registration is first come first serve basis.

Robot Rules:

  • Robots must be constructed only out of LEGO-manufactured parts. No third-party parts or sensors are allowed. The parts must be unaltered and unmodified. NXT or EV3 brick can be used.  Unrestricted non-electrical parts.
  • The robot must be an autonomous robot the team has constructed prior to the tournament to the competition specifications.
  • Programming/Software: Any programming language may be used, including, but not limited to, RCX Code, NXT code, NQC, Robolab, ROBOTC, and Visual Basic.
  • Multiple programs on the CPU are allowed. During a competition, programs may be switched between the rounds. There will be limited time and space for last minute design improvements and adjustments,
  • Use of suction, glue, “sticky wheels,” magnets, or other methods of increasing downward force is not allowed.
  • Robots must be started manually.
  • Robots must operate completely autonomously in all competitions, acting independently of humans or external host controllers.
  • Bluetooth must be turned off.
  • The robot is restricted from destructive action. No intentional interference with the opponent robot is allowed.
  • Judges have the discretion to disqualify any robot whose strategy is deemed to be too dangerous.
  • Judges’ decisions are final. Objections must be made before leaving the competition are.
  • Video recordings are not allowed in case of an objection.

Player Restrictions:

  • When called to a competition for their bout, teams are to present to the field promptly
  • Players on are to behave in a respectful manner, and are not permitted to use profanity or
  • insulting words or actions, or to have their robot use such words or actions. Unsportsmanlike behavior will not be tolerated. Such behavior will result in a violation or disqualification at the judge’s discretion.
  • Only one team member may enter the competition area.


  • Participating teams are always responsible for the safety of their robots and are liable for any accidents caused by their team members or their robots.
  • The RoboCON organization and the organizing team members will never be held responsible nor liable for any incidents and / or accidents caused by participating teams or their equipment.


Robot Construction

Robot dimensions:

  • Maximum Width: 12 inches;
  • Maximum Length: 12 inches;
  • Maximum Height: No height limit;
  • Maximum Weight: 3 pounds
  • All sumo-bots must comply with the size limitations at the beginning of a round, but can expand beyond 12x12 after a round begins.
  • Combination of maximum four sensors of any type can be used (Ex. 2 touch, 2 light sensors; 1 touch, 2 light, 1 ultrasonic sensors). Once the robot is registered, sensors cannot be substituted with a different type of sensor.
  • Motors: Up to three motors can be used, even if it is EV3.

The Tournament:

  • Teams will be divided into groups of 5 teams and will play one game against each other. The top two teams will move on to the next stage to compete in an single game elimination rounds.
  • A game consist of maximum three (3) rounds. A round is over after two (2) minutes or after one “Win” occurs.
  • There will be a 60 seconds break between the rounds to allow some time to fix the broken parts and/or switch programming. During the breaks, robots or programming cannot be modified and cannot be taken to the pit stop.
  • Teams may do any updates to the robot at their pit area only when they are not competing.

The Play:

  • At the beginning of a match, the robots will be placed parallel on the ring about 5 inches apart and an equal distance from the center of the ring.
  • When both contestants are ready, the ring judge will signal the match at which time the robots must be manually activated by pressing a button on the brick.
  • All robots are required to have a five (5) second start delay.
  • Robots will begin their initial movement in opposite directions.
  • Robots must touch to the white border before it moves any other direction.
  • Players must clear out of the Ring Area once the robots have been activated.
  • The winner either pushes the opponent out of the ring completely or the opponent leaves the ring on its own. Hanging on the edge does not disqualify the robot.
  • When any of “major parts” (any one of motors, bricks or tires) of one robot falls off the edge and touches the floor or it becomes disabled for any reason, the other robot will be declared winner.
  • If the judge decides a robot is disabled beyond repair in 60 seconds during a round, the other robot will be declared as the winner of the round.
  • A team gets two (2) points for “win”; One (1) point for “draw” and Zero (0) for “loss” in a round
  • If it is determined by the judge that both robots are stuck in an entanglement or deadlock for at least fifteen (15) seconds, the judge will call for a Reset.
  • If the judge declares a Reset, the clock is stopped, the robots are put back in starting position, and the robots are reactivated and clock will be restarted.
  • At the end of the match, the points will be totaled and a winner will be determined.
  • Judging:
  • A single judge will oversee each round as well as timing.
  • In any round, the judge has the sole discretion in any dispute. The judge’s decision is final.
  • The judge has the authority to remove a participant at any time. This can be due to harmful violence, disregard for the rules, poor sportsmanship, or any other reason that the judge declares.
  • Intentional damage to the opponent robot or the robot arena is prohibited. Robotic sumo is a game of pushing, not destruction. Everything from flame-throwers, to sharp objects, to liquids is absolutely and entirely prohibited.
  • The officials and/or Judges will disqualify any robot whose strategy or operation is considered dangerous.
  • In the group stages if scores of robots are the same in a group, the standing will be determined according to the weight of the robot, the lighter robot will have precedence.



The dohyo will be used is a circle of 4' diameter. The doyho can be downloaded and printed at a printing office such as Kinko's. It should be printed on a matte vinyl material.


The goal of the Lego Line-Following Race is for a Lego Mindstorms Robot (RCX, NXT or EV3) to be the fastest overall tracking a randomly wavy black line.

  • There are no restrictions about the dimensions or the weight of the line follower robot.
  • A line-following program must control your robot’s motion, using a downward facing light sensor or color sensor to follow a black line.
  • Maximum 2 motors can be used for wheel/robot movement. There may be no motorized attachments other than wheels.
  • Only one team member may enter the racetrack area to start the robot; other team members may watch from outside the racetrack area.


  • For this race, the track will be on a white surface. The lines will have random and irregular curves from one end to the other. A sample track can be downloaded here. The competition track may be different than the sample provided.
  • The overall length of the track will be 9 feet with a 1” black line.
  • There will be no crossovers (e.g. places where the line crosses itself)
  • Sharp angles may occur, but will not be smaller than 90°.

The Play:

  • Each teams’ robot will run the course three times. The judge will record the times of each run. The standings will be determined as the robot with the lowest total time for the three races.
  • Time is measured from crossing the start line until the robot crosses the finish line.
  • A robot is deemed to have crossed the line when the forward most part of the robot contacts or crosses over the line.
  • If a robot leaves its line, it may be taken back to the starting position for that race and be restarted immediately, without waiting for a judge’s signal.
  • Any robot that loses the line course must reacquire the line at the point where it was lost, or at any earlier (e.g. already traversed) point. If robot reacquires the line at an advance point, it must be restarted from the beginning.
  • The timer will continue to run including restarts on that race.
  • A maximum of 3 minutes is allowed for a robot to complete the course. A robot that cannot complete the course in the allotted time will have 3 minutes for that race.
  • The Judge will record the times of each race, and has the discretion to disqualify any robot or team not meeting the requirements for competition. The judge’s decision is final, and cannot be disputed once competitors leave the racetrack area.


The goal of the Lego weight hauling competition is for a Lego Mindstorms Robot (RCX, NXT or EV3) carry the heaviest weight from one point to another without loosing the weight nor breaking down.


  • For this race, the track will be on a white surface with black Start and Finish lines
  • The overall length of the track will be 4 feet.

Robot dimensions:

  • No specific size requirements
  • Maximum Weight: 3 pounds
  • Any type of sensors, if needed, can be used.
  • Motors: Up to three motors can be used, even if it is EV3.

The Play:

  • Each teams’ robot will have three attempts to haul a weight. The standings will be determined by the heaviest load hauled in any of these three attempts.
  • The competition will have three sessions; 5 minutes break between the sessions. The robots will begin the sessions in an order determined prior to the competition.
  • In the case of a draw, the standing will be determined according to the weight of the robot, the lighter robot will have precedence.
  • The weight will be hauled from crossing the start line until the robot crosses the finish line.
  • A robot is deemed to have crossed the line when the forward most part of the robot contacts or crosses over the line.
  • The weights will be in metric system with 100 gr increments with no pre-determined lower or upper limit. The teams will mention the weight their robot will attempt to pull. The weight will be provided.
  • The weights will be on a four-wheel carriage (will be provided by the judge and all teams will use the same one) that will be attached to the back of the robot.
  • Robots must have a place at the back to attach the carriage with a string.