Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
174 commits
Select commit Hold shift + click to select a range
416f0e0
FEAT: TunerConstants and driving good
SP-COMPuter Feb 25, 2026
282622f
pre-pd. 7
SP-COMPuter Feb 26, 2026
f16c89a
feat: intake pivot gains
SP-COMPuter Feb 26, 2026
7eb8fb8
feat: intake commands, limelight imu stuff, drivetrain stuff
SP-COMPuter Feb 27, 2026
66f2e16
fix previous commit w/ new files
SP-COMPuter Feb 27, 2026
d0ad584
FIX: add match time logging, update drivetrain max velocity
k4limul Feb 27, 2026
671486f
FEAT: add tunable constants ONLY for spindexer (revert to prev if bro…
k4limul Feb 27, 2026
2c3a390
FIX: add back imu mode and robot yaw logging in vision subsystem
k4limul Feb 27, 2026
fcd9c77
FEAT: add motion profile limit switching based on state, increase cur…
k4limul Feb 27, 2026
6e703e9
CLEAN: spotless
k4limul Feb 27, 2026
65df8cb
FIX: intake min/max angles and build error; update glass layout
k4limul Feb 27, 2026
2c8e938
FEAT: add intakeAnalog for kG tuning
k4limul Feb 27, 2026
3f49394
fix: comment out creating a new shooter + update set pivot state to b…
SP-COMPuter Feb 27, 2026
1377153
Merge kalimus changes
SP-COMPuter Feb 27, 2026
52c636e
feat: added bangbang and continued tuning. Added gains for handoff an…
SP-COMPuter Feb 27, 2026
1791a3d
feat: intake tuning + climber stuff (REVERT CLIMBER AFTER TESTING IT)
SP-COMPuter Feb 28, 2026
7f3f378
REFACTOR: motor configs now initialized in subsystem impls
k4limul Feb 28, 2026
a79f5ce
Add: supply and stator current logging
Apetrock24 Feb 28, 2026
0667bbd
ADD: More autons
jopy-wng Feb 28, 2026
d0e2977
FIX: configured autons
jopy-wng Feb 28, 2026
2caf6da
feat: allow for seeding pivot, adding voltage to push down the intake
SP-COMPuter Feb 28, 2026
fd673de
feat: merge
SP-COMPuter Feb 28, 2026
7c58b9b
FIX: FMS logic and Tolerance logic
jopy-wng Feb 28, 2026
d321fc7
turret tracking to hub/ferry based on pose
lucas01b0x Feb 28, 2026
b26b416
Feat: Prelim fms Util
Apetrock24 Feb 28, 2026
b52418f
FIX: account for delay of teleop and auto
Apetrock24 Feb 28, 2026
f8ccbc4
Feat: Set TurretDefaultCommand as default command
lucas01b0x Feb 28, 2026
bb4e4ff
Merge pull request #11 from StuyPulse/hub-ferry-aim-logic
lucas01b0x Feb 28, 2026
17c1f14
Feat+Fix: Preliminary gains switching and offsets for turret, Limelig…
SP-COMPuter Feb 28, 2026
987e7b9
FIX; add timings and msc fixes
Apetrock24 Feb 28, 2026
9cebbd6
FEAT: Added Wheel Radius
chillmjs Feb 28, 2026
582710b
FEAT: Added Wheel Radius Characterizarion
chillmjs Feb 28, 2026
c01e106
Feat: Add voltage override commands for ClimberHopper
SP-COMPuter Feb 28, 2026
419c130
Fix: optomize object creation and add auto override
Apetrock24 Feb 28, 2026
6353567
Revert "FEAT: Added Wheel Radius Characterizarion"
chillmjs Feb 28, 2026
e05159a
CLEAN: Added auton for wheel
chillmjs Feb 28, 2026
506d652
Fix: shift 4 and logging
Apetrock24 Feb 28, 2026
ff23c61
Merge branch 'fms-data' into autos
Apetrock24 Feb 28, 2026
962a9c3
fix: revert complicated code, turret works, only 1 gain slot, trackin…
SP-COMPuter Feb 28, 2026
dffb763
feat: voltage configs for turret + add real button bindings for intake
SP-COMPuter Feb 28, 2026
70ef38a
MERGE: branch 'tuning' into autos
k4limul Mar 1, 2026
92bb0d9
FEAT: ramp omega manually to ensure consistency in tests (determinist…
k4limul Mar 1, 2026
1c055f5
FIX: add current draw key to logging
k4limul Mar 1, 2026
1d61529
CLEAN: cleanup logging
k4limul Mar 1, 2026
662c48c
CLEAN: FMSUtil
k4limul Mar 1, 2026
ef03e8c
BUG: TurretDefaultCommand is broken, removed from RobotContainer
k4limul Mar 1, 2026
5964336
feat: add hot swappable gains to non-swerve subsystems
Danx3mer Mar 2, 2026
ea9d750
FEAT: add SwerveDriveAlignTurretToHub
k4limul Mar 2, 2026
665365c
FIX: used wrong target angle before oops
k4limul Mar 2, 2026
cb3b1d4
feat: shooter limelight configured
SP-COMPuter Mar 2, 2026
df10e74
FIX: turret command logic
lucas01b0x Mar 2, 2026
96f8cee
FIX: auton package naming conventions
lucas01b0x Mar 2, 2026
d1b2680
FIX: rename auton test directory to package name
lucas01b0x Mar 2, 2026
edfb0de
feat: hood analog, hood zero, hood seed, intake stalling, some other …
stuyry Mar 2, 2026
e6bcd0c
FIX: hood zeroing, testing scoring routine
SP-COMPuter Mar 3, 2026
969fae6
FEAT: hood tuning, hood zeroing, scoring routine with swerve alignmen…
SP-COMPuter Mar 3, 2026
4adf5d7
FIX: current limits - changed spindexer supply current limit from dis…
k4limul Mar 4, 2026
2f7a2b8
CLEAN: clean up zeroing for hood and intake pivot
k4limul Mar 4, 2026
6b1c654
clean: remove dynamic gains for all subsystems except for climberhopp…
Danx3mer Mar 4, 2026
23e7c7f
clean: reorder configs
Danx3mer Mar 4, 2026
92c9021
feat: change the default LL IMU mode, add constants to settings for I…
alex-wanger Mar 4, 2026
5cd8efc
clean: reorder pt. 2, and a lot of minor refactoring changes to make …
Danx3mer Mar 4, 2026
52f8e2b
Merge LL stuff into refactoring commit
Danx3mer Mar 4, 2026
aa2c992
clean: remove pivot analog/debug states
Danx3mer Mar 4, 2026
a849c3d
clean: remove pivot analog/debug states
Danx3mer Mar 4, 2026
5867e09
Add: rotation sysid - Yunus
SP-COMPuter Mar 4, 2026
539c704
FIX: spindexer stops once within tolerance, upper soft limit to 39 de…
SP-COMPuter Mar 4, 2026
2744f8f
FEAT: hood automatically retracts to STOW when going under trench, re…
k4limul Mar 4, 2026
2fba0ef
fix: add right button, log isUnderTrench, simplify underTrench logic …
lucas01b0x Mar 4, 2026
e9131e7
feat: data points
SP-COMPuter Mar 4, 2026
695776b
Merge branch 'tuning' of https://github.com/StuyPulse/Tribecbot into …
SP-COMPuter Mar 4, 2026
9af29a4
REFACTOR: Superstructure for Hood, Shooter, and Turret
k4limul Mar 4, 2026
ea7a80a
CLEAN: cleanup of doom and despair
k4limul Mar 4, 2026
52ba31c
REFACTOR: All imports and class names now use Superstructure instead …
lucas01b0x Mar 4, 2026
0f71525
REFACTOR: Move hood, shooter, and turret subsystems into superstructure
lucas01b0x Mar 4, 2026
9fbad78
REFACTOR: Rename all utils and constants from HoodedShooter to Supers…
lucas01b0x Mar 5, 2026
026d295
REFACTOR: Forgot to rename something
lucas01b0x Mar 5, 2026
970738b
REFACTOR: Rename all SmartDashboard stuff from HoodedShooter to Super…
lucas01b0x Mar 5, 2026
66787d9
FIX: Remove bad import
lucas01b0x Mar 5, 2026
026c0f0
FEAT: Port over alpha bot SOTM
brien60 Mar 5, 2026
7c36772
REFACTOR: Unified all logging for the super structure
Material-Energy Mar 5, 2026
f4250c3
FIX: make sotm actually interpolate on the lookahead turret pose
brien60 Mar 5, 2026
848fdbc
REFACTOR: fix typo in logging for superstructure
Material-Energy Mar 5, 2026
3aefa20
REFACTOR: collapse the constants interface in settings into their res…
Material-Energy Mar 5, 2026
832a302
FIX: swerve align to hub should cross wheels in end(), fix max velocity
k4limul Mar 5, 2026
25462a7
FEAT + CLEAN + FIX: add HoodSim and VisualizerHood, cleanup logging a…
k4limul Mar 5, 2026
f60173c
FEAT: Added a default command for the superstructure
Material-Energy Mar 5, 2026
16313b1
FEAT: Stop Handoff and Spindexer when behind tower or hub with Condit…
lucas01b0x Mar 6, 2026
66bc624
REFACTOR: clarify names and move behind hub x tolerance to Field cons…
lucas01b0x Mar 6, 2026
5e32152
feat: wheel radius characterization fixes + working interpolation + m…
SP-COMPuter Mar 6, 2026
bd040f6
merge
SP-COMPuter Mar 6, 2026
ba8433f
feat: turret offsets + intake test
SP-COMPuter Mar 6, 2026
2cdd070
fix: fix last commit w/ unsaved files
SP-COMPuter Mar 6, 2026
666ae93
TEST: need to test
lucas01b0x Mar 6, 2026
c684890
Merge branch 'superstructure' of https://github.com/StuyPulse/2026-Ro…
lucas01b0x Mar 6, 2026
7947242
FIX: tunerconstants drivetrain dimensions were wrong
k4limul Mar 6, 2026
11dbd8e
FEAT: get climber up setpoint
SP-COMPuter Mar 6, 2026
28dd636
Merge branch 'superstructure' of https://github.com/StuyPulse/Tribecb…
SP-COMPuter Mar 6, 2026
4e454bf
ADD: Climb rotation constants
SP-COMPuter Mar 6, 2026
52e8ac6
FIX+FEAT: ClimberHopper only buttons and swich set state from Instant…
lucas01b0x Mar 6, 2026
f2fb0b2
Merge branch 'superstructure' of https://github.com/StuyPulse/2026-Ro…
lucas01b0x Mar 6, 2026
d80a7f6
TEST: atTolerance was our culprit for non responsive spindexer and ha…
szhu70 Mar 6, 2026
a60548f
Merge branch 'superstructure' of github.com:StuyPulse/Tribecbot into …
szhu70 Mar 6, 2026
b394971
FEAT: SOTM toggle ConditionalCommand
lucas01b0x Mar 6, 2026
ae506e7
Merge branch 'superstructure' of https://github.com/StuyPulse/2026-Ro…
lucas01b0x Mar 6, 2026
ec7b049
FEAT: SOTM toggle and untoggle, default command. AtTolerance is disab…
szhu70 Mar 6, 2026
34f1e8d
SCORING WORKS!!
SP-COMPuter Mar 7, 2026
7263b51
Merge branch 'superstructure' of https://github.com/StuyPulse/Tribecb…
SP-COMPuter Mar 7, 2026
c2f1a1c
FIX: Add fixes from alphabot
brien60 Mar 7, 2026
fcfcea8
Add: intake stop rollers
SP-COMPuter Mar 7, 2026
937c185
ADD: Path sweeping and updated button bindings
jopy-wng Mar 7, 2026
2a16499
FIX: robotcontainer for jophy
SP-COMPuter Mar 7, 2026
62f6bfd
ADD: Final autos, controls
jopy-wng Mar 7, 2026
85abfdd
FIX: Path tweaks
jopy-wng Mar 7, 2026
e0bf652
Merge branch 'superstructure' of https://github.com/StuyPulse/Tribecb…
brien60 Mar 7, 2026
3ce3b62
FEAT: 4 TOF values
brien60 Mar 7, 2026
82d1b65
ADD: Elastic format
jopy-wng Mar 7, 2026
fdfefbf
ADD: added rotation to sweep fuel in auto
jopy-wng Mar 7, 2026
24d1ef4
FIX: Uppdated intake widget
jopy-wng Mar 7, 2026
76178b2
FEAT: alex told me to push and flipped me off so i pushed
SP-COMPuter Mar 7, 2026
dda4be3
feat: add logging for the limelight poses to advantagescope
alex-wanger Mar 7, 2026
5c2229e
feat: add ferry interpolation starting values
Danx3mer Mar 7, 2026
c13a4b9
Merge branch 'superstructure' of https://github.com/StuyPulse/Tribecb…
alex-wanger Mar 7, 2026
143676e
FIX: better auto sweeping and logic
jopy-wng Mar 7, 2026
2ea8336
PROGRESS
SP-COMPuter Mar 8, 2026
c5d6897
Merge branch 'superstructure' of https://github.com/StuyPulse/Tribecb…
SP-COMPuter Mar 8, 2026
1069d6b
FIX: fotm
brien60 Mar 8, 2026
2c422a7
MORE CHANGES
SP-COMPuter Mar 8, 2026
5d1676e
Merge branch 'superstructure' of https://github.com/StuyPulse/Tribecb…
SP-COMPuter Mar 8, 2026
668b16f
CLEAN: remove dead code in RobotContainer, push intake and handoff sim
k4limul Mar 8, 2026
bba803c
FIX: handoff and spindexer reverse amount
jopy-wng Mar 9, 2026
e979a7f
Merge branch 'superstructure' into logics
jopy-wng Mar 9, 2026
f267067
ADD: Elastic button for turret seedings
jopy-wng Mar 9, 2026
6229f98
feat: (hood) hood homing command
alex-wanger Mar 9, 2026
196852f
feat: (ll) place expensive debugging calls under debug flag
alex-wanger Mar 9, 2026
cc5bfa1
CLEAN: kill climberhopper, eliminate more dead code
k4limul Mar 9, 2026
86732cf
FIX: turretSim now has wrapping logic + fix scoring routine button bi…
k4limul Mar 9, 2026
185a2fd
FEAT: add HandoffDefaultCommand and SpindexerDefaultCommand to stop w…
k4limul Mar 9, 2026
386f9cb
FEAT: SOTM turns off when leaving alliance zone, intake deploy sets s…
k4limul Mar 9, 2026
55b7412
FEAT: fotm max velocity and add angular velocity limiting for SOTM/FO…
k4limul Mar 9, 2026
a776dab
FIX: ferry zone calculation was broken; also fixed FOTM
k4limul Mar 9, 2026
c8aac01
FIX: elastic and intakeimpl error. crash looped
SP-COMPuter Mar 9, 2026
daed713
FIX: Updated buttons
SP-COMPuter Mar 9, 2026
d210422
ADD: a bunch of stuff daniel said to push so i lwk did
SP-COMPuter Mar 9, 2026
07acd0b
feat: option to override rpm via SmartDashboard
Danx3mer Mar 9, 2026
39fc38e
FEAT: working on accel limit for FOTM/SOTM
SP-COMPuter Mar 9, 2026
5922396
ADD: Dynamic RPM tolerance switching for SOTM
SP-COMPuter Mar 9, 2026
98c200d
FIX: fixed max vel and accel in pathplanner
SP-COMPuter Mar 9, 2026
d4e8309
FEAT: added spindexer tolerance and state on elastic
SP-COMPuter Mar 9, 2026
48a50cc
ADD: swerve drive acceleration limiting commands for SOTM and FOTM
Apetrock24 Mar 9, 2026
d3a7cd8
Clean: fix dead code
Apetrock24 Mar 9, 2026
64b405f
Merge branch 'accel-limit' into logics
Apetrock24 Mar 9, 2026
da7a520
FIX: SOTM / FOTM velocity cap
brien60 Mar 9, 2026
a3bdf87
FIX: Use ferry data instead for fotm
Material-Energy Mar 9, 2026
cea5fba
FIX: update the flight time to be more reasonable
Material-Energy Mar 9, 2026
24bc172
FIX: get rid of prev stuff in swervedrivedrive
brien60 Mar 9, 2026
9840d88
Merge branch 'logics' of https://github.com/StuyPulse/Tribecbot into …
brien60 Mar 9, 2026
67a4129
feat: auto spindexer unjam, hood rezeroing logic fix, intake dynamic …
SP-COMPuter Mar 10, 2026
7670330
FIX: Auto shoot time
jopy-wng Mar 10, 2026
537500a
FIX: handoff and spindexer default cmds, intake
jopy-wng Mar 10, 2026
a18a4aa
ADD: outtake button
jopy-wng Mar 10, 2026
601e2f8
FIX; zero hood and stop spindexer
SP-COMPuter Mar 10, 2026
b73f505
FIX: sysid module translation, remove default commands, change intake…
SP-COMPuter Mar 10, 2026
e306ac5
FEAT: updated auto order
jopy-wng Mar 10, 2026
0da3955
Merge branch 'logics' of github.com:StuyPulse/Tribecbot into logics
jopy-wng Mar 10, 2026
6921691
FEAT: add pid gains for rotation and translation alignment (pidtopose)
SP-COMPuter Mar 10, 2026
54b612b
Merge branch 'logics' of https://github.com/StuyPulse/Tribecbot into …
SP-COMPuter Mar 10, 2026
bad9691
FIX: Autos
SP-COMPuter Mar 10, 2026
c97ff42
CLEAN: cleanup, remove dead code
k4limul Mar 11, 2026
3e4fb43
CLEAN: spotless
k4limul Mar 11, 2026
c880151
FEAT: added intake rolling to shooting
jopy-wng Mar 11, 2026
4ef757f
FEAT: Updated path speeds and added constraints for speed optimization
jopy-wng Mar 11, 2026
d81a0a8
FEAT: one last starting position thing
jopy-wng Mar 11, 2026
c9a1463
FEAT: add left and right corner turret angles
SP-COMPuter Mar 11, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,6 @@
},
],
"java.test.defaultConfig": "WPIlibUnitTests",
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx4G -Xms100m -Xlog:disable"
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx4G -Xms100m -Xlog:disable",
"java.debug.settings.onBuildFailureProceed": true
}
Loading
Loading