Rules – Spring 2020¶
- Registration for the Spring 2020 edition is open until Sunday, January 19.
- Teams that register must pay $250 materials fee if all members are new to Race On. Teams where one or more team members competed in a previous Race On competition still have to register online but do not pay the materials fee. We encourage teams to reuse previously received cars and we can help replace certain components.
- Teams are formed of two to four students that are currently enrolled at USC and are the only ones who build, program, and race the car.
- Each team delegates a contact person that will represent the team.
- All teams compete in the same races and on the same racing track irrespective of their program and year of study.
- Students are required to exhibit appropriate sportsmanship behavior and any attempts of cheating would result in penalties or disqualification.
Race On competition consists of three races with mandatory participation.
Date Room Race 0 Saturday, February 8 EEB 132 Race 1 Saturday, February 29 EEB 132 Race 2 Friday, April 17 EEB 132
Teams are awarded points based on their performance in each race.
- In Race 0, teams will race on a simple loop track. The goal of this race is to stimulate teams to finish assembling their cars.
- In Race 1, teams will race on an average complexity track and will be awarded points for both participation and ranking.
- In Race 2 teams will race on a longer and more complex track. Teams will receive points for completing a lap and the ranking points will be double compared to the first race.
The point system is designed such that a team that did average in Race 1 can still win the competition if they improve for Race 2. The best team from Race 1 does not automatically win if they do average in Race 2. However, winning Race 1 helps break some ties in the final standings.
In all three races, teams will be awarded points for running the car, finishing a lap, and ranking in the top five in each race.
Race 0 Race 1 Race 2 Run 2 2 - Lap - 2 4 Rank 1 - 10 20 Rank 2 - 8 16 Rank 3 - 6 12 Rank 4 - 4 8 Rank 5 - 2 4
Run points will be awarded in Race 0 and Race 1. Teams that manage to run their car, car moves autonomously on the track, will receive 2 points.
- Lap points will be awarded in Race 1 and Race 2. Teams that complete a lap would receive 2 points in Race 1 and 4 points in Race 2.
- Ranking points will be awarded in Race 1 and Race 2. The top five teams that have the fastest time will be awarded ranking points based on the table below. The ranking points of Race 2 are double of the ones from Race 1.
- The team score is the sum of the points accumulated in all the races.
- This final score will be compared against the final score of all the teams to determine the final ranking.
- The team with the most points wins.
- If multiple teams have the same number of points, they will receive the same ranking.
Team 1 manages to assemble the car for Race 0 and run it on the track. In Race 1, the team runs the car but does not complete a lap, and in Race 2, the team finishes the lap and it is the fastest lap of all teams. As a result, Team 1 will receive 28 points: 2 points for running the car in Race 0, plus 2 points for running the car in Race 1, plus 4 points for finishing a lap in Race 2, and 20 points for ranking first in Race 2.
Team 2 does not manage to assemble the car for Race 0. In Race 1 they finish a lap and rank third and in Race 2 the car runs on the track but does not complete a lap. As a result, team 2 will receive 10 points: 2 points for running the car in Race 1, plus 2 points for finishing a lap in Race 1, and 6 points for ranking third in Race 1.
- Teams that competed before in Race On are allowed to switch to Jetson Nano once they earn 2 or more points.
- Teams that accumulate 4 points or more by the end of Race 1 will receive encoders and an inertial measurement unit as an award.
- At the end of the competition, after Race 2, teams will be awarded an Amazon gift card in the value of $10 for each accumulated point.
- All teams compete with a car built around a 1/10 scale RC touring chassis.
- Distance between the front and back wheels, wheelbase, should be between 250 mm to 270 mm.
- Altering the contact surface of the tires is not allowed. Changing the tires to similar ones but with a different pattern is allowed.
- Cars should use one Mabuchi RS-540SH brushed motor to drive the car.
- Cars should use one battery, two LiPo cells with 7.4 V nominal and 8.4 V max, to power the car and the electronics.
- Converters that produce voltages above 8.4 V are not allowed.
- Cars should be controlled solely by a Raspberry Pi or Jetson Nano board and operate autonomously during the race.
- The camera must be the primary navigation sensor.
- Car dimensions should not exceed 12 inch width, 15 inch length, and 12 inch height with all sensors and additional boards mounted.
- Adding additional sensors such as accelerometer, gyroscope, encoders are allowed.
- Adjusting the suspension springs and weight balance, removing auxiliary chassis parts, and mounting additional boards is allowed.
- Additional modifications are allowed if they are easy to replicate by other teams.
To see whether your additional modifications are acceptable, contact Race On team before implementing them. If your modifications are illegal, you will not be allowed to compete in the races.
- The racing track is built out of black segments containing white lines for delimiting the track boundary.
- The dimensions of a track segment are 48 inch width and 48 inch length.
- The white lines delimiting the track are 2 inches wide and spaced 2 inches from the edge of the track segment.
- Track segments are of three types, Start/Finish Line, Straight Line, and 90° Turn.
- The Start/Finish segment is similar to the Straight Line segment but has two white squares in the middle which are 2 inches wide and spaced 2 inches apart.
The racing day is composed of three parts, practice session in the morning followed by the car inspection around noon and ending with the race itself in the afternoon. The exact time of each part would be announced a week before the race day.
- On the morning of the race day, each team will receive dedicate practice time on the race track.
- The start time and the duration of the practice session will be announced a week before.
- During the practice session, each time will receive 1 minute on the track and no other cars are allowed to be on the track during that time.
- At the end of the 1-minute practice run, teams are allowed to get back in line to request and additional minute.
- Before the race starts, all cars should be handed on for inspection.
- The judges will inspect the cars according to requirements specified in the cars section.
- Violation of the requirements would be penalized with extra time or disqualified based on the severity of the violation.
- Cars would stay in the inspection area until the beginning of the race.
- No mechanical modifications are allowed after this point without approval from the judges.
- Only teams that passed the inspection are allowed to race.
- Teams will be grouped into 30 minutes slots.
- At the beginning of each slot, all the teams in that slot are required to come to the pre-race area to pick up their car.
- Teams are allocated into slots at random and find their racing order within the slot at the beginning of that slot.
- The team has 4 minutes in the pre-race area to set up their car and practice on a simple oval track.
- The team that is going to race next has priority on the practice track.
- After being called for racing, teams have 4 minutes to record a time.
- Teams have a practice run plus three attempts to finish the race and record the fastest time.
- The first run is considered a practice run and does not count for ranking.
- Teams, in order, will finish the first attempt before proceeding with the second and then the third.
- Cars are placed two to six feet before the finish line.
- During the race, cars should always be between the two white lines delimiting the track.
- If during the race one or more wheels completely cross the white line, the attempt is marked as failed.