wesleyac
31-08-2016, 22:55
1678 is proud to present our code for our 2016 robot, Adrian (https://github.com/frc1678/robot-2016)!
Some cool features of our code include:
5 different control loops
Unit-aware variables (https://github.com/frc1678/robot-2016/tree/master/unitscpp) (no more unit errors)
Custom programming language (https://github.com/donald-pinckney/lemonscript) for describing auto routines
Two ball auto (https://github.com/frc1678/robot-2016/blob/master/frc1678/auto/two_ball.auto), that even works sometimes!
Custom build system
Vision alignment (https://github.com/frc1678/robot-2016/tree/master/vision)
If you're interested in building the code, you'll need a computer running linux or mac (although all of our students use linux, so I'm not sure if it still builds on mac).
You'll need to install bazel. Once you've done that you can run:
bazel build //frc1678 --cpu=roborio # Builds the code
./deploy # Deploys the code to the robot
We're also releasing our code for our 2015 robot Lemon Drop (https://github.com/frc1678/robot-2015).
If you have any questions about our code, feel free to ask! Most of our students spend all their waking hours on chief, so we should get back to you quickly :P
Some cool features of our code include:
5 different control loops
Unit-aware variables (https://github.com/frc1678/robot-2016/tree/master/unitscpp) (no more unit errors)
Custom programming language (https://github.com/donald-pinckney/lemonscript) for describing auto routines
Two ball auto (https://github.com/frc1678/robot-2016/blob/master/frc1678/auto/two_ball.auto), that even works sometimes!
Custom build system
Vision alignment (https://github.com/frc1678/robot-2016/tree/master/vision)
If you're interested in building the code, you'll need a computer running linux or mac (although all of our students use linux, so I'm not sure if it still builds on mac).
You'll need to install bazel. Once you've done that you can run:
bazel build //frc1678 --cpu=roborio # Builds the code
./deploy # Deploys the code to the robot
We're also releasing our code for our 2015 robot Lemon Drop (https://github.com/frc1678/robot-2015).
If you have any questions about our code, feel free to ask! Most of our students spend all their waking hours on chief, so we should get back to you quickly :P