Code Documentation#
This page contains the links to the documentation of code from the toolkit, WPIlib, and other vendors that we use.
RobotPy and WPILib#
Robotpy and WPIlib contain most of the code that we use to program our robot, as well as contain more verbose information on how to develop robot code.
Caution
The documentation for WPIlib is mostly in Java and C++, and does not contain much information on how to use the Python version of the library.
The documentation for RobotPy is not complete, and is still being worked on.
[RobotPy](http://robotpy.readthedocs.io/en/stable/)
robotpy-toolkit-7407#
The robotpy-toolkit-7407 is a library that we use to make programming our robot easier. It contains many functions that we use to make our code more readable and easier to write.
[robotpy-toolkit-7407](https://choate-robotics.github.io/7407-robotpy-toolkit/)
CTRE and REVRobotics#
CTRE and REVRobotics are the two main vendors that we use for motor controllers and other electrical components and sensors.
Limelight#
Limelight is the primary vision processing system that we use on our robot.
[Limelight](http://docs.limelightvision.io/en/latest/)