wiki:ControlSystems/SoftwareTeam/Training

Version 10 (modified by David Albert, 8 years ago) (diff)

--

Software Training

Java

All robot programming is done in the Java programming language. If you don't know Java yet, these training links will help:

Robocode

Once you have a solid foundation in Java, you can use the Robocode to hone your skills in a fun way. Robocode creates a robot arena on your computer where you can program virtual robots and battle them against pre-programmed robots supplied with the simulator or robots programmed by your friends.

WPILib

When you've mastered Robocode and are ready to start programming FRC robots, you'll need to set up a suitable development environment, learn how to access the robot software, understand the WPILib environment, and learn how to load and run code on a robot.