Team 2512 is proud to officially release our 2017 competition code to the public!
Highlights from this year’s robot code: https://github.com/daredevils2512/Steamworks_C-
<< PID Tuned shooter flywheel
<< 5 custom RPM set-points mapped to co-driver buttons, allows us to accurately shoot from different positions
<< Stored text file on RoboRIO and wrote to it to select different autonomous modes
<< Pixy Camera communicating over SPI for shooter vision tracking
<< Nexus 5 Phone Camera for gear vision tracking
We utilized FRC Team 254’s 2016 vision server code and converted it to C++:
For their Android vision app, we made communication and protocol changes to better suit our set-up:
Lastly, Team 2512 created a custom PID tuning program. Instead of changing one value at a time through the RoboRIO webpage, we made a program that live changes PIDF values from input on an X-box 360 controller:
Thank you for viewing our 2017 code, we look forward to the exciting season ahead! If you have any questions about what we did don’t be afraid to ask.