Introduction
FRC team 3566's coding knowledge base.
Framework:
RoboRIO
- WPILib
- Subsystems
- …
- Trajectory
- Feedback Control
- Feedforward
- PID
- Localization
- Control
- Joystick
- Drive logic
- Swerve Drive
- Cheesy drive
- Tank Drive
- etc…
- Button Mapping
Coprocessor (Rpi/ Jetson Nano)
- Linux
- OS
- Bootstrap
- Uploading code
- Ssh
- GitHub
- Multithreading
- Network table
- CS core https://robotpy.readthedocs.io/projects/cscore/en/stable/api.html
- Network tables https://robotpy.readthedocs.io/projects/pynetworktables/en/stable/api.html
- Open CV
- Intel Realsense
Driver Station
- Smart Dashboard
- GUI (optional)
Other Hardwares
Scouting
- The Blue Alliance: https://www.thebluealliance.com/apidocs