Lessons Learned

Don’t fix a system that’s not broken!

We tried to make improvements during competitions that we thought were necessary, but those improvements came with very unexpected and negative results.

Simplicity is king!

There is no point in making something super complex with dozens of parts if you can do the exact same thing in 2 parts.

Fewer motors will work better than more complex configurations.

Less worry about making sure all those motors have the power to run!

Measure twice, cut once!

Don’t waste resources having to fix items you mismeasured, which could have been prevented, to begin with!

Other teams are an exceptional source of knowledge and help during construction and competition.

Gracious Professionalism and Coopertition at its finest! Big shout out to Team Unknown who gave us a wheel during one of our Regional Competition when one of ours broke!

Use a preconfigured chassis and systems whenever possible.

It will simplify the Mechanical/Build Process while allowing you to have the extra time to focus on additional custom parts to add onto your robot afterward.

Community Participation is very important and should not be overlooked.

Remember that at the end of the day, FIRST is more than robots! What you do in your community to make an impact on others and spread the message of FIRST, could greatly benefit how you do at competitions. And that’s just not because of all the awards you can win!

Do not under estimate yourselves, anything is possible.

If you told us that we were going to go to FIRST World Championships in our rookie year, we would have called you crazy!

Learn CAD and use it

We created parts of our robot using CAD software to design custom parts of our robot. This was essential in manufacturing our custom parts and was integral in us being a competitive robot. We didn’t custom make everything on our robot but it certainly helped us to compete at the level we did.

Be ambitious

As a rookie team we were not seen as a competitive robot at our regionals and the championship. We needed to learn to become independent as we became a competitive robot and ended up coming 4th at one of our regionals. As a team we had to be ambitious as we went into the finals.

Display gracious professionalism always – there will be many curve balls

As many teams do, we faced challenges at the competitions and difficult calls made by referees. A controversial call was made against us however we had to get up and keep going, as a team and an alliance at our regional we accepted the call the head referee made. The way we handled ourselves earned us much praise and respect from teams, volunteers and mentors at our regionals.

Get sponsors

It may sound silly, but talk to everyone you know about FRC; someone will help. Most of our sponsors came from personal contacts; for example my sister’s best friend’s dad that has a plastic manufacturing company – everything helps!


FRC takes a lot of time and some money! You need to be prepared for some late nights and intense weekends, particularly if you have a small team like ours.

Be open and direct

Learning to communicate effectively is one of the big life skills that everyone should know. Communication is vital both within your team and externally. You need to be prepared for judges, sponsors and teammates to ask you question you hadn’t even thought of. Within your team it is vital to have important communication to ensure that everyone is on the right page and there are no miscommunication (which we have definitely had).

Repetitive prototyping

This was a really important skill; learning how to have an idea, create the basics for it, test and then improve. It was how we developed our climber and gear intake. We need to test all of our ideas fast; “Fail fast in order to succeed sooner.”

Get your finances sorted as early as you can

As a team we spent what seemed like ages going round and round on finances. Eventually we didn’t come up with a system and we are still working things out. It would have been better if we had put the time into developing a better financial plan to make it smoother going into the intensive build season.

Mechanical, software and other build skills

We learnt how to build and program a robot for the competition. This involved learning to code various different things, from the basic getting started project to vision tracking and use of sensors. We also learn about forces, torque and motor loads, and how to work out the right motors and materials to use for different components and modules of the robot.