Releases: AZ-First/Az-RBSI
Releases · AZ-First/Az-RBSI
v1.0.0-alpha-1
What's Changed
First Alpha Release of v1.0.0
- Needs extensive testing on different drive bases.
- Needs extensive testing with both PathPlanner and Choreo autonomous creators.
- Vision not yet integrated.
- Power Monitoring not yet integrated (causes the motors to behave weirdly).
Full Changelog: https://github.com/AZ-First/Az-RBSI/commits/v1.0.0-alpha-1
Installation / Getting Started:
- Clone the repo / make a branch for yourself for submitting PRs back to
main. - Insert your team number in
.wpilib/wpilib_preferences.json-- we probably need to find a better way to deal with this. - Use Phoenix Tuner X to create a swerve project. Follow the instructions in the Phoenix documentation for the Tuner X Swerve Project Generator. This will generate the correct offsets and inversions for your drive train.
- On the final screen in Tuner X, choose "Generate only TunerConstants" and overwrite the file located at
src/main/java/frc/robot/generated/TunerConstants.java. - In
TunerConstants.java, comment out the last import and last method. Before removing them, both lines will be marked as errors in VSCode. - In
TunerConstants.java, changekSteerInertiato0.004andkDriveInertiato0.025. - The Az-RBSI expects an Xbox-style controller -- if you have a PS4 or other, change this at the top of
RobotContainer.java.