Code · 2020

2020 Robot Code (shuttle)

Code from our 2020 season. Hop on in and enjoy the ride.

What’s in it

shuttle-2020

  • Teleop driving and autonomous pieces for driving, the elevator, claws and intake rotation
  • A NetworkTables helper and an echo server
  • Constants for controls, driving, PID and CAN IDs
  • Older mecanum drive code and an alternate control scheme in an extras folder
  • Java
  • WPILib 2020
  • Phoenix
  • Elevator

Tech at a glance

Language
Java 11
Framework
WPILib 2020
Vendor libraries
CTRE Phoenix, REV

Try it

Quick start

Build./gradlew build
Simulate./gradlew simulateJava
Deploy to a roboRIO./gradlew deploy

Full instructions are in the README on GitHub.

This code is released under the MIT License, so you are welcome to learn from it and reuse it.

Want to join?

If you go to Buckley, come by the robotics room after school. We’ll find something for you to work on.