New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reorganize subsystems/commands to be more readable & consistent #2
Commits on Mar 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fb370db - Browse repository at this point
Copy the full SHA fb370dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1022a5 - Browse repository at this point
Copy the full SHA c1022a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d407a8 - Browse repository at this point
Copy the full SHA 2d407a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ec1d32 - Browse repository at this point
Copy the full SHA 6ec1d32View commit details -
Changes to TaxiThenShoot and ClimbEasyHighBar
TaxiThenShoot (and by extension RampThenShoot) no longer depend on supplying a controller. ClimbEasyHighBar and ClimbTimed timings have been tuned a bit. Timeouts were also added for AlignWithHubSmart because it wasn't reaching its goal, preventing drivers from driving the robot.
Configuration menu - View commit details
-
Copy full SHA for 18529b1 - Browse repository at this point
Copy the full SHA 18529b1View commit details -
Make TaxiThenShoot the default auto choice
Also added in some delays to ClimbTimed. The default angle in ShooterSubsystem was changed to 12 from 5 as well.
Configuration menu - View commit details
-
Copy full SHA for 0b1d985 - Browse repository at this point
Copy the full SHA 0b1d985View commit details
Commits on Mar 12, 2022
-
Increased feedforward constant for turning with Smart Motion because of increase friction due to the carpet. Increased the current limit for the intake arm to 15 amps, and Increased its max power to full power. Undo port forwarding because it might be causing robot code to cut out? Added reversal for intake and indexer. Intake now runs for all of TaxiThenShoot autonomous. Also fixed RampThenShoot, as it was throwing a NullPointerException in the past. Intake lift motors were changed to coast mode from brake mode to avoid shredding the gears (they're aluminum).
Configuration menu - View commit details
-
Copy full SHA for 3f7ddeb - Browse repository at this point
Copy the full SHA 3f7ddebView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb3556e - Browse repository at this point
Copy the full SHA bb3556eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1b8b1d - Browse repository at this point
Copy the full SHA f1b8b1dView commit details
Commits on Mar 13, 2022
-
Again, a bunch of different competition changes
Added arbitrary feedforward power for turning using Smart Motion. Secondary camera feed is now functional, but for some reason the limelight feed doesn't work on the driver station. Adjusted ClimbTimed timings again. Started implementing speed switching in DefaultDrive but didn't finish. IntakeLift is meant to be used when the intake lift motors are in brake mode to reduce wear on the gears. Shooter ramp time in RampThenShoot was increased to a maximum of 1 second.
Configuration menu - View commit details
-
Copy full SHA for 433fcfe - Browse repository at this point
Copy the full SHA 433fcfeView commit details
Commits on Mar 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d81b886 - Browse repository at this point
Copy the full SHA d81b886View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c336f7 - Browse repository at this point
Copy the full SHA 7c336f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd10e00 - Browse repository at this point
Copy the full SHA fd10e00View commit details
Commits on Mar 15, 2022
-
Reorganize & remove unnecessary shooter code
Also move calculations to utilities/ShooterMath.java, although that might not be necessary.
Configuration menu - View commit details
-
Copy full SHA for e91c909 - Browse repository at this point
Copy the full SHA e91c909View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fde1ae - Browse repository at this point
Copy the full SHA 8fde1aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e238e0 - Browse repository at this point
Copy the full SHA 7e238e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 229e634 - Browse repository at this point
Copy the full SHA 229e634View commit details -
Configuration menu - View commit details
-
Copy full SHA for 727ed96 - Browse repository at this point
Copy the full SHA 727ed96View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5deed4 - Browse repository at this point
Copy the full SHA e5deed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5c115e - Browse repository at this point
Copy the full SHA d5c115eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77a58b1 - Browse repository at this point
Copy the full SHA 77a58b1View commit details
Commits on Mar 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d7d3104 - Browse repository at this point
Copy the full SHA d7d3104View commit details -
Merge branch 'main' into reorganization
I don't know why this was necessary but here we are.
Configuration menu - View commit details
-
Copy full SHA for 65747a4 - Browse repository at this point
Copy the full SHA 65747a4View commit details
Commits on Mar 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8e81ecc - Browse repository at this point
Copy the full SHA 8e81eccView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc2b455 - Browse repository at this point
Copy the full SHA fc2b455View commit details -
Rewrite IntakeSubsystem to be more ergonomic
This also required a few changes elsewhere due to removed/renamed methods.
Configuration menu - View commit details
-
Copy full SHA for 92136c7 - Browse repository at this point
Copy the full SHA 92136c7View commit details -
This included the renaming of some methods & changes elsewhere to reflect these new names. An enum switch is now used for RunUpperIndexer, just as with RunIntakeRoller.
Configuration menu - View commit details
-
Copy full SHA for a2fa51e - Browse repository at this point
Copy the full SHA a2fa51eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64b5e7f - Browse repository at this point
Copy the full SHA 64b5e7fView commit details
Commits on Mar 18, 2022
-
Got Limelight-based alignment with hub functional
Also fixed a few NullPointerExceptions and the like elsewhere.
Configuration menu - View commit details
-
Copy full SHA for ff7eaaf - Browse repository at this point
Copy the full SHA ff7eaafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15919f4 - Browse repository at this point
Copy the full SHA 15919f4View commit details