Romi Curriculum- Introduction

Okay! Welcome to the Romi Curriculum (Timed-base) for real! Starting here, you'll actually start coding the robot!

You might be confused about what I mean by Timed-based. Timed-based programming is designing your robot's code to run depending on

What is Timed Based Code?

Timed-based code is a strategy many FIRST Robotics teams use for their robots' code. It relies on The Robot Class's methods, that run at specific intervals of a match, to control the robot.

Pros

  • Simpler than Command-based (The style we, FRC 9450 uses as of Reefscape 2025. For more info about it, go to #)

  • Easy to learn

  • More control over the robot

Cons

  • Isn't as modular as Command-based

  • Almost impossible to use on complex robots (The Robot Class will end up having thousands of lines of code, which isn't particularly fun)

Outline

Last updated