FRC team 1778, Chill Out!, is a FIRST Robotics team from
Mountlake Terrace. This “technical site” is for meeting summaries or any
other information that we see fit to add.
Useful links:
Our main two programmers are:
- Simon Branch (email,
Discord:
siomn
)
- Apollo Graves
Meeting summaries follow.
Thursday, October 3rd
Tuesday, October 15
Thursday, October 17
Tuesday, October 22
- Everyone has now written a flywheel subsystem with two Krakens (one
inverted), using a velocity PID and a gear ratio.
- Learned about commands
and created a simple command that changes the PID setpoint and exits
when the flywheel is within tolerance of that setpoint.
- Figured out that you need to press “refresh
Gradle” in the right toolbar if IntelliJ, for some reason, doesn’t
know about any library code.
- Rushed through the basic idea of feedforwards.
Thursday, October 24
Started getting setup for swerve codebase. Added a new
testing
branch to the offseason bot code (can reference the
code
for Zappy Feet). Everyone knows how to pull from that branch
now.
Checklist for next year’s swerve drive:
- switch turn motors from CANSparkMax to TalonFX
- remove resetting relative encoders from absolute encoders when robot
stops moving for a while (unnecessary)
- discretize ChassisSpeeds for odometry
- streamline setting encoder offsets (add a dashboard button to save
them to a file on the rio, then read that file on startup)
- characterize drive train so we can use feedforward for auto
- do pose estimation (and properly)
Saturday, October 26
- Setup more development stuff. Get Pathplanner installed. Started
adding people to the
LICENSE
file.
Tuesday, October 29