About

These reference sheets allow you to add new stuff to your basic robot repository. There is no specific order you should go through these, but you should keep a few things in mind when looking through these:

These guides will help you get setup for harder tasks

In terms of the other guides, you can use them to add to your project whenever you feel ready. It is important to note, however, that...

  • Advanced Java should be prioritized so that you can grasp higher level concepts like Command Based Programming
  • Sensors will help you get a better understanding of what information you can get from the robot
  • Simulation is a very cool way to visualize what each part of your robot is doing, especially with a drivetrain. This often goes in hand with Telemetry to help you get information needed for simulation and visualization.
    • driveSim
  • Control Theory is a very advanced concept with a lot of facets. It's also primarily used for either drivetrains or more complex mechanisms like an elevator or an arm. Be warned!