A school-level island-wide
Science, Technology, Engineering & Management Competition

Each team should design and build an autonomous mobile robot to compete in the RoboSprint racing track. The mission of each robot is to complete the track in the shortest possible time. RoboSprint racing track emulates a typical road. It features bends, up-down climbing in inclined road segments, road breaks and rough surfaces. Exact racing track will be declared on the day of the competition.

Each team will be given a fixed time (2~3 hrs) with two trial runs on the competition track to adjust or program the robot before competing in the preliminary rounds. Competition will test the students’ ability to work as a team, apply basic concepts in science, and fine tune their design under a time limit.

Last date for applications : 31st of October 2016
Final round : 11th of February 2017
Venue : SAITM, Malabe.

• A school can enter any number of teams to the competition. There should be 4 members in each team.
• All team members should be attending the same school at the time of their participation in the competition.
• Each member will be asked to produce a valid identification (NIC/Postal ID/School ID) to prove their eligibility to participate, on the day of the competition.


• The robot must be able to fit inside a box with dimensions of 20 cm X 20 cm X 20 cm. The robot must be wheeled. Exposed wires and electronic or mechanical components should not exceed a footprint of 18 cm X 18 cm, allowing for a 2 cm wide bumper around the robot, at 3~4 cm height from ground, as indicated in Figure 01.

Figure 1: Sample robot dimensions (a) Side view (b) Boundary for the robot foot print
• The bumper is the point of contact with a wall or another robot in the event of a hit, and should prevent damage to the track or another robot.
• The robot’s power supply must be internal (no external power is allowed) and maximum voltage between any pair of points inside the robot cannot exceed 24 V.
• The robot must be designed and built by the competitors alone. No off-the-shelf kits are allowed, except the microcontroller development board (Arduino Mega 2560, Arduino Uno etc.) and drive gear (wheels, gear box, motors) and sensors.
• Team may seek external help, but the robot should be designed and built by the team members themselves. During the trial run and the time given for modifications only the team members are allowed on the track side.
• The robot should have a clearly indicated START switch. Once the robot is switched on it should be self-navigating; it should not receive any input or aid from the team.
• While every effort will be taken to maintain uniform ambient lighting in the arena, the teams are advised to cover their sensors to avoid errors due to ambient light.
• The robot should not leave any parts or marking in the track. Damaging the track will result in an immediate disqualification.


• The racing track consists of two zones A, B. Competition starts in Zone A, where the robot is given a guide line for the track as well as a boundary wall. In Zone B, there’s only a boundary wall to guide the robot through the track.

Figure 02: Top view of a sample racing track indicating Zone A and B
• The racing track will be laid out in black, with a white guide line in one segment, both in matt finish (white/black PVC sticker paper on MDF board). The width of the guiding line (white) will be 3 cm at all time.
• There will be a 6 inches (15.24 cm) high wooden wall on both sides of the track, painted in white. It is optional to use wall following in Zone A, however in Zone B, the robot should be following the wall to complete the track.
• The racing track will fit within a 4.88 m X 2.44 m (16 feet × 8 feet) area. Total height of the track will be limited to 0.76 m (2.5 feet).
• START line will be indicated by a 3 cm thick white line across the track, as shown in Figure 02. White guiding line in the racing track will not cross over.
• The racing track will comprise of straight lines, and (bends) arcs with minimum radius 15 cm. There will be inclined segments of track, with inclination up to 20⁰. The START line will be marked in a straight segment of the track.
• There will be a FINISH marker on the side of the track. The robot is not expected to STOP automatically at this mark; however, team can stop the robot and collect it after passing this point.
• The exact nature of the track, and the proportion of distance to travel in Zone A to Zone B, would be disclosed at the time of the competition, after all teams have submitted their robots.
• The arena dimensions and other specifications listed above are provided as general aids. The exact dimensions of the arena and the lines can slightly deviate from the values given.


• Competition consists of a qualifying round, and a final round. For qualifying round each team will individually run their robot. Eight teams qualifying for the final round will compete with each other in a knockout format.

• Each team will be given three attempts to complete the challenge, and all three attempts must not exceed 08 minutes. Teams will be given additional 1 minute to set up the robot at the start.
• Best score from the three attempts will be taken as the score of the team. In the event of two identical scores, the fastest attempt will be counted.
• The team can decide to stop the robot anytime and be credited with the tasks completed up until the robot stops.

• Eight teams qualifying for the final round will compete with each other in a knockout format.
• Teams will be ranked according to their total score and time taken for completion at the qualifying round. Top 8 teams from the ranking will qualify for the final round.
• Final round consists of four quarterfinals, two semifinals and the final. Based on their rankings, teams will have to compete with each other in the quarterfinal rounds as illustrated in Figure 03.
• The winners of each stage will proceed to the next stage of the competition as shown in Figure 03. The two teams loosing the two semifinals will compete for the third place.
• In each match, two teams will compete against each other, running their robots side by side in the contest arena.
• Teams will be given 1 minute to set up the robot at the start of a match. The time taken by a team to complete the challenge, in a single match, should not exceed 03 minutes.
• Timing starts once the start signal is given. Robot should start on the signal, constructing robot to start in minimum possible time on the press of the START button is in the interest of the team.
• Once the robot moves, team members will not be allowed to touch the robot or enter the Contest Arena, unless the team is taking a retry or on request to stop the robot.

Figure 03: Final Round - Draw
• If the contestants enter the arena during the match, it would be counted as a retry. The team should bring the robot again to the “START” position for each retry.
• A team can take as many retries as it want within 3 minutes without any penalty but only the total time taken by the team will be recorded. Separate time for individual retries will NOT be recorded or maintained.
• In the event of a retry the point scoring would restart from zero.
• When a team takes a retry it is only allowed to restart the robot. Changing the microcontroller or reprogramming the robot is Not Allowed.
• Time would be stopped as soon as robot passes the finish marker.
• If a team wants to stop their robot during the match, the team should inform the judges. The team can then turn off their robot but they must not move it. The time at which the robot is stopped would be recorded as the final time. The team is not allowed to take a retry after the time has stopped.
• On completion of the match, the winner will be decided based on the scores of each team.
• If both teams have equal scores, the fastest team will be declared as the winner. In case of tie, the contestant will be required to run a rematch.

• All the teams must submit their robots for an inspection at the time of registering on competition day. The inspection verifies the size of the robot, START switch and maximum operating voltage. Robots must have passed inspection prior to competing.
• All the teams must submit their robots to the organizers at the beginning of a round. The arena will only be revealed thereafter. After that, teams are not allowed to make any modifications to their robot.
• At the start of each attempt, a team should place the robot in the starting position. The team can arrange the physical position of the robot to their liking; however no part of the robot is allowed to exceed the START line before the current run is started.
• The team should switch on the robot, on the signal from the judges. Once the robot is switched on it should be self-navigating.
• The team can decide to stop the robot anytime and be credited with the distance traveled along the line up until the robot stops.
• The FINISH point will be demarcated on the side of the track. The robot should fully pass the finish line to complete the challenge.
• The time measured by the panel of judges will be final, and will be used in selections, and deciding winners. Time measured by the contestants, by any other measure, is not accepted.
• The decisions of the panel of judges regarding rules and the conduct of the event will be final.
• The organizers reserve the right to make any amendments to the above rules, and such amendments will be notified on the website, stem.saitm.edu.lk

• A sample racing track will be uploaded to competition website two weeks before the competition.

• Contestants will be given time for trial run one day before the contest to calibrate their robot/sensors on a trial field, with similar features, but not the same layout.