High School Robotics

High School Due Dates

General Information

Requirement For Each Group.

  • A team comprised of 3-6 members registered by the HyperStream Teacher Champion/Advisor in 9th-12th grade
  • Medical Form (All students under the age of 18 as of April 30th)
  • Photo Release Form (All students under the age of 18 as of April 30th)
  • Community Service
  • Team Competition Summaries

Optional participation

  • Best Team Name
  • Best Team Logo

IT Olympic competition components

Each venue will have three components that the teams will be judged on as described in the pages that follow. The three components are:

  • Community Service
  • Primary Competition
  • Real-time Competition

The goals of the competition are to promote interest and exploration of information technology through a fun, unrestricted learning environment that encourages collaboration and experiential learning.

Primary Competition

The primary competition is designed to show the technical abilities of the team. The project that the team has worked on and brought to the competition is what will comprise this portion of the score. Each venue will have different scoring methods and judging criteria which are generally enumerated later in this document.
Real-time Competition
During the IT-Olympics, teams will be asked to solve problems in real-time based on the venue. Because these are real-time problems, the actual challenges and details are not known ahead of time. The problems and the judging criteria are given out during the course of the two-day competition.

Please Make Special Note: Advisors, Mentors, chaperones and visitors will be allowed to watch the competition from the patron seats in Hilton Coliseum during IT-Olympics (only judges and students are allowed in the venue areas and on the floor). The only exception to this is on Friday for the Cyber Defense teams – teachers/mentors can be on the floor on Friday in the cyber venue area only to assist with their cyber teams.

Please be respectful; this is a student event. For all teams to have the same advantage, communications with your teams is not allowed unless cleared by IT-O director or venue director. Any such help or hints will result in a significant point deduction and potentially a disqualification from the competition. This applies to all venues.

High School Robotics Competition

Brought to you by Iowa State University & the Technology Association of Iowa 

The goal of the robotics venue is to design and program an autonomous robot using the Lego Mindstorms NXT or EV3. Due to the increased number of participants in the Robotics venue, we are creating two levels of the robotics competition. There is no difference in the actual real-time challenges or in the sumo rules. This will allow teams of similar experience levels to compete together. Upon registration, we will be grouping clubs into two levels based on experience.

A Lego sumo competition is when two autonomous Lego Mindstorms NXT or EV3 robots try to push or flip each other outside of the circular ring.  The first robot to touch the floor outside of the ring loses the bout.  While pushing may appear the best way to win the bout, flipping, lifting, and disabling its opponent are effective methods to gain control of the robot in order to push it over the edge.

The competition “mat” is a circular ring four feet in diameter with a two-inch border.  The surface is smooth and raised slightly off the ground. Additional Mat details can be found here: bit.ly/SUMOMAT

The robots are placed in the ring 12 inches apart and an equal distance from the center of the ring.  The robots are set down parallel to each other and facing opposite directions so they have to search for each other (no steamrolling straight ahead).  The referee and onlookers will count 3,2,1 and GO!  The team representative will start his robot and then move away from the ring.  The robot must wait three seconds before any motion is made to allow the team representatives to clear the circle.  Then, the first motion must be forward and has to start within ten seconds of the bout.  The robot must find its opponent and then start trying to flip, lift, disable or push it out of the ring.

The combat continues until one robot is disabled, pushed out of the ring or the bout is over (one minute.)  If any parts fall off the robot, they are left on the mat until the end of the bout.  Once a bout has ended, they are removed and given to the representative, and the robot finishes the match without it.  A robot loses the bout if any part of it falls off the edge and touches the floor.  Hanging on the edge is not considered out.  It must touch the floor.

The judgment of the ring official is final.  There is no appeal process.  If a robot accidentally puts itself over the edge, it is considered a suicide and the opponent is credited with the win.

There will be several rounds to the competition.  Each round is three minutes in length or three bouts, whichever is first.  If there is no winner at the end of three bouts, the round is considered a draw.  The winner of a round is the robot who won the most bouts in that round.  The winner of a round gets two points, the loser zero.  A draw gives one point to each robot.

If the robots get entangled during a bout and there is wear and tear on the robot, the two team representatives can agree to restart that bout.  The clock will stop, the robots will get disentangled and the bout will continue with the time remaining in that bout.

Robot requirements:

The robots must be built using only the components sent to the Club and must come from the following kits: education base set 9797 (NXT) or 45560 (EV3) and either education resource set 9648 (older kit number) education resource set 9695 (newer kit number), or education resource 45544 (EV3 kit). Again, you can bring two kits if you do not want to dismantle your sumo bot.

New this year – your sumo bot can contain any parts included in the approved kits but can only contain one intelligent brick and the no more than the intended number of sensors/motors included in one set: 1 ultrasonic sensor, 1 light/color sensor, 1 sound sensor, 1 gyro sensor, 2 touch sensors, 3 motors.

No other components are allowed to be purchased and added from kits other than 9797 (NXT) or 45560 (EV3). If the team has access to more than one kit in the building process, be sure to not include any extras of any given part. There will be significant point deductions for having any extra parts, and they will need to be removed before it can compete in any matches

The robot cannot exceed two pounds and must fit in a 1’ x 1’ frame.

Your documentation score will be based on a display board you prepare. You will prepare a 5 minute presentation using this display to the judges. Use a standard, three-panel display board that unfolds to be 36″ tall by 48″ wide. Display your design choice for the sumo robot by including pictures, mechanical design, and software design. Include the following in your display and presentation:

  • Mechanical Design
    • Explain the basics of your design.
    • Explain the reasoning behind the main components of your design or what directed the design of your robot.
      • Any Defensive Structures
      • Any Offensive Structures
      • Sensors used
      • Motors
    • Anything else that defines your robot or think will give you an edge in the competition
  • Software Design
    • Explain the basics of your program.
    • Using pseudo code, explain the structure of your program and write a brief explanation behind some of the decisions you had to make or what directed the flow of your program. Unless you find it absolutely necessary, there is no need to include your program here, but the use of pseudo code is encouraged.
      • Parallel Programs and how they are used/interact (if applicable)
      • Looping
      • Sensors Readings
      • Motors Manipulations
    • Anything else that defines your robot or think will give you an edge in the competition

Sumo Competition Divisions

The robotics teams are split into 2 divisions for the competition Cardinal (beginners) Division and Gold (experienced) Division based on the average of individual team members previous experience with this competition. The sumo is run with the same bout rules and real time challenges are the same for each, there are a few new opportunities that we will allow teams that are competing in the Gold Division.

The team’s division will be determined by the staff after sign ups are complete.

The teams can however opt into the Gold division if they want to use languages other the Lego software (such as robotc, python, ect). We will also allow teams to opt into the gold division if they want to use multiples of the same sensors from different kits. The robot is still limited to the sensors and parts included in the kit numbers specified, you can just combine sensors and other parts if you choose (such as 2 ultrasonic sensors). If your team is going to go that route, please remember there is still a size and weight limit to adhere to.



Sumo Competition (50% of final score)

25% based on Documentation
25% based on Poster Presentation
50% based on sumo matches against other robots

Real Time Competition (50% of final score)

2 challenges are each scored on the basis
60% meeting the objective
20% creativity
10% stability of the system
10% runs autonomously

*Each school is responsible to do background checks on anyone 18 or older that will be attending IT-Olympics associated with their students/teams.