Code · 2025 · REEFSCAPE
2025 Robot Code
Code for our 2025 Reefscape robot. An elevator and a wrist score coral at different heights, a climber handles the endgame, and a swerve drivetrain with Limelight vision drives up and lines up on the reef.
What’s in it
1661-RobotCode-2025
- Swerve drivetrain on CTRE Phoenix 6 with Tuner X generated constants
- Elevator, wrist, intake and climber subsystems, with manual, move-to and calibration commands
- Automatic coral intake and an auto drive, aim and score command
- PathPlanner autos, including a command that pathfinds, runs a command, then follows a path
- SysId characterization commands and an autonomous debugger for tuning
Tech at a glance
- Language
- Java 17
- Framework
- WPILib 2025 (command-based)
- Vendor libraries
- Phoenix 6, PathPlanner, REVLib
Try it
Quick start
Build
./gradlew buildSimulate
./gradlew simulateJavaDeploy to a roboRIO
./gradlew deployFull 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.
