Commit de23ffd
committed
Squashed commit of the following:
commit f82a33d
Author: Talon540-root <122660543+Talon540-root@users.noreply.github.com>
Date: Mon Mar 10 15:46:43 2025 -0400
Moved hardware IDs to respective subsystem constants files
commit 9a6732f
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sun Mar 9 13:26:05 2025 -0400
Fix drive PID Coefficients and Deep Run Changes
commit 8773d7d
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Mar 8 23:35:34 2025 -0500
Semi-final PID Coefficients
commit d390ead
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Mar 5 01:01:36 2025 -0500
Reimplement I term into SparkMax PID Controllers
Revert "Reimplement I term into SparkMax PID Controllers"
This reverts commit 553d51a.
proto drive I term and IZone
commit 72df17d
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Mar 5 00:49:10 2025 -0500
Update tunable number API to avoid redundant resets and call correct static overrides
commit 8072903
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Tue Mar 4 23:39:29 2025 -0500
update vendor deps
commit f47b2de
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Tue Mar 4 23:27:50 2025 -0500
stuff for ayush to fix
commit 813d3df
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Tue Mar 4 14:04:32 2025 -0500
add algae mode
commit 2391b50
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Mon Mar 3 09:49:19 2025 -0500
Add robot relative override
commit db57af5
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Mar 1 19:01:14 2025 -0500
add wait period to checking intake when enabling immediately after elevator (fix this later to be better)
commit c8e1dbb
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Mar 1 19:00:45 2025 -0500
make eject configurable based on level
commit 26c56be
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Mar 1 19:00:19 2025 -0500
add taxi auto
commit 60ebba7
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Mar 1 19:00:08 2025 -0500
remove intake timeout
commit 773704f
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Fri Feb 28 12:44:29 2025 -0500
add reserialize command
commit fd13f3f
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Fri Feb 28 12:44:13 2025 -0500
update dispenser eject to be faster
also goes back to stow automatically
commit 5b7bf78
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Fri Feb 28 12:42:38 2025 -0500
Rename holdingCoral to better match lombok
commit 3d7c324
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Fri Feb 28 12:41:47 2025 -0500
stop elevator from honing on gyro reset
commit f17c272
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Fri Feb 28 12:41:19 2025 -0500
Make intake toggleable
commit de0014c
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Fri Feb 28 12:40:28 2025 -0500
Make slow mode toggleable and cleanup changes from Thursday
commit e9c1694
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Fri Feb 28 10:51:20 2025 -0500
idk if this matters
commit 24e9f2b
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Fri Feb 28 10:50:57 2025 -0500
Auto hone elevator on start
commit eda4d4b
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Fri Feb 28 10:50:05 2025 -0500
Fix characterization DT bug
commit a6ac1fe
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Fri Feb 28 10:49:23 2025 -0500
fix merge
commit 32aca1e
Author: Talon540-root <122660543+Talon540-root@users.noreply.github.com>
Date: Thu Feb 27 01:05:11 2025 -0500
tuning stuff
commit 1b9467e
Merge: 07083ba 2e7b277
Author: Talon540-root <122660543+Talon540-root@users.noreply.github.com>
Date: Wed Feb 26 18:55:24 2025 -0500
Merge branch 'sriman-dev' of https://github.com/Talon540Programming/Reefscape2025 into sriman-dev
commit 2e7b277
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 26 18:48:56 2025 -0500
Create ElevatorVisualizer.java
commit b32b9fc
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 26 18:48:48 2025 -0500
Update RobotContainer.java
commit 6cfc8e3
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 26 14:57:45 2025 -0500
Update LoggedTunableNumber.java
commit e7fadb7
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 26 11:20:15 2025 -0500
schedule home command if not homed on teleop init
commit 1d3b191
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 26 10:24:53 2025 -0500
add proto auto intake
commit d1f8beb
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 26 10:24:33 2025 -0500
add sprint
commit d267a5f
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 26 01:54:57 2025 -0500
add elevator and end effector subsystems
commit 07083ba
Author: Talon540-root <122660543+Talon540-root@users.noreply.github.com>
Date: Wed Feb 26 01:36:12 2025 -0500
fixes
commit ee57f87
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Tue Feb 25 22:03:17 2025 -0500
WIP
commit 9f9de79
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Tue Feb 25 03:29:28 2025 -0500
Update IO
commit ba09067
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Mon Feb 24 14:36:57 2025 -0500
Implement ElevatorIO
commit 19e3976
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Mon Feb 24 14:36:49 2025 -0500
Implement DispenserIO
commit bd348ee
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Mon Feb 24 14:36:40 2025 -0500
Make sim models non static
avoids building creating these objects when running as non-sim
commit 1baa58d
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Mon Feb 24 11:09:27 2025 -0500
Add updatable debouncer
commit ba6e299
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Mon Feb 24 05:03:14 2025 -0500
Update EqualsUtil.java
commit fb12507
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sun Feb 23 13:58:29 2025 -0500
Update FieldConstants.java
commit 96f6eae
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Feb 22 10:40:15 2025 -0500
dont make conversion factors variables
commit 4343534
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Feb 22 10:39:38 2025 -0500
explicitly set motor temp signals
commit e8fbd80
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Feb 22 01:28:04 2025 -0500
Update Intake
commit 6adf211
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Feb 22 01:05:32 2025 -0500
Fix DT bug
commit ca2f600
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Feb 22 00:53:08 2025 -0500
Update robot constants to match bot
commit 68e75f9
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 19 23:34:57 2025 -0500
Add intake subsystem
commit de577e5
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 19 21:47:57 2025 -0500
fix akit version mismatch
commit 2a1068c
Merge: 420fa3d 3be2661
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sun Feb 16 15:45:12 2025 -0500
Merge branch 'main' into sriman-dev
commit 3be2661
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sun Feb 16 15:43:57 2025 -0500
Update stuff (#7)
* Implement Full Logging and Drivetrain Subsystem (#1)
* Da Code
* Add alerts on drive spark maxes
* Add Config Changes from Meeting
* Other lil bs
* Add automatic brake disable on robot disable
* add odometry
* add SIM module
* Add DriveCommands
* Update RobotContainer.java
* Formatting fixes
* Misc Fixes
* Add low voltage warning for DT
* Add velocity scalars for DT
* Update PID Coefficents and fix odometry issues
* Update URCL.json
---------
Fix CI
Co-Authored-By: Talon540-root <122660543+Talon540-root@users.noreply.github.com>
* Increase voltage warning on battery and add CAN error alert
* clean
* Fix Modules Falsely Reporting as Disconnected
* Cleanup typing, make errors more obvious
* Cleanup dashboard setting stuff
* Update sim characterization constants to be more accurate, stops a massive overshooting for some reason
* Log drive motor temps
* Formatting fixes
* Inline tuning mode alert
* Rename RobotState to PoseEstimator
Because only vision and drive will interact with pose (and purely position) and no other robot state is tracked, it makes more sense for this to be renammed to reflect that.
* Refactor abstract alerts into util class to later roll into LEDs
* Update Phoenix6 to 2025.2.2
* Refactor code structure to not over-expose subsystem specific stuff
* Shorten name for drive temp
* Fix red alliance drive commands bug
* Update WPILIB to 2025.3.1
---------
Co-authored-by: Talon540-root <122660543+Talon540-root@users.noreply.github.com>
commit 420fa3d
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sun Feb 16 15:38:07 2025 -0500
Update WPILIB to 2025.3.1
commit 5b6968a
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Thu Feb 13 01:44:37 2025 -0500
Fix red alliance drive commands bug
commit 2952998
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Feb 15 01:43:00 2025 -0500
Shorten name for drive temp
commit b2626e8
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Thu Feb 13 00:06:04 2025 -0500
Refactor code structure to not over-expose subsystem specific stuff
commit 2af259b
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 12 23:47:30 2025 -0500
Update Phoenix6 to 2025.2.2
commit 2ae942f
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 12 23:44:07 2025 -0500
Refactor abstract alerts into util class to later roll into LEDs
commit 876046f
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 12 23:42:36 2025 -0500
Rename RobotState to PoseEstimator
Because only vision and drive will interact with pose (and purely position) and no other robot state is tracked, it makes more sense for this to be renammed to reflect that.
commit e5c4843
Merge: f7606cf 9325f68
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 12 22:08:31 2025 -0500
Merge branch 'main' into sriman-dev
commit 9325f68
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 12 22:07:52 2025 -0500
Misc drive fixes (#6)
* Implement Full Logging and Drivetrain Subsystem (#1)
* Da Code
* Add alerts on drive spark maxes
* Add Config Changes from Meeting
* Other lil bs
* Add automatic brake disable on robot disable
* add odometry
* add SIM module
* Add DriveCommands
* Update RobotContainer.java
* Formatting fixes
* Misc Fixes
* Add low voltage warning for DT
* Add velocity scalars for DT
* Update PID Coefficents and fix odometry issues
* Update URCL.json
---------
Fix CI
Co-Authored-By: Talon540-root <122660543+Talon540-root@users.noreply.github.com>
* Increase voltage warning on battery and add CAN error alert
* clean
* Fix Modules Falsely Reporting as Disconnected
* Cleanup typing, make errors more obvious
* Cleanup dashboard setting stuff
* Update sim characterization constants to be more accurate, stops a massive overshooting for some reason
* Log drive motor temps
* Formatting fixes
* Inline tuning mode alert
---------
Co-authored-by: Talon540-root <122660543+Talon540-root@users.noreply.github.com>
commit f7606cf
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 12 22:07:08 2025 -0500
Inline tuning mode alert
commit addcdce
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 12 22:04:53 2025 -0500
Formatting fixes
commit 1b089c2
Merge: 37cd26f 93e655d
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 12 22:03:18 2025 -0500
Merge branch 'main' into sriman-dev
commit 37cd26f
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 12 21:55:27 2025 -0500
Log drive motor temps
commit 15e8caf
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 12 21:43:07 2025 -0500
Update sim characterization constants to be more accurate, stops a massive overshooting for some reason
commit 803498a
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 12 21:42:46 2025 -0500
Cleanup dashboard setting stuff
commit 1cc2430
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 12 21:42:25 2025 -0500
Cleanup typing, make errors more obvious
commit 98c0715
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 5 13:21:38 2025 -0500
Fix Modules Falsely Reporting as Disconnected
commit 93e655d
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Jan 18 04:02:47 2025 -0500
Implement Full Logging and Drivetrain Subsystem (#1)
* Da Code
* Add alerts on drive spark maxes
* Add Config Changes from Meeting
* Other lil bs
* Add automatic brake disable on robot disable
* add odometry
* add SIM module
* Add DriveCommands
* Update RobotContainer.java
* Formatting fixes
* Misc Fixes
* Add low voltage warning for DT
* Add velocity scalars for DT
* Update PID Coefficents and fix odometry issues
* Update URCL.json
---------
Fix CI
commit f9babf3
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Sat Feb 1 09:57:53 2025 -0500
clean
commit 16c4eba
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Jan 29 12:44:39 2025 -0500
Increase voltage warning on battery and add CAN error alert
commit 9485d1d
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Mon Feb 24 14:36:49 2025 -0500
Implement Elevator Subsystem
Implement ElevatorIO
Update IO
WIP
fixes
add elevator and end effector subsystems
commit 0aa671a
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Feb 19 23:34:57 2025 -0500
Implement Intake Subsystem, fix SIM initialization
Update Intake
explicitly set motor temp signals
dont make conversion factors variables
Update FieldConstants.java
Add updatable debouncer
Make sim models non static
avoids building creating these objects when running as non-sim
commit b616b8f
Author: Sriman Achanta <68172138+srimanachanta@users.noreply.github.com>
Date: Wed Jan 29 12:44:39 2025 -0500
Alerts usage update, dependency bump, and misc drive fixes
clean
Fix Modules Falsely Reporting as Disconnected
Cleanup typing, make errors more obvious
Cleanup dashboard setting stuff
Update sim characterization constants to be more accurate, stops a massive overshooting for some reason
Log drive motor temps
Inline tuning mode alert
Rename RobotState to PoseEstimator
Because only vision and drive will interact with pose (and purely position) and no other robot state is tracked, it makes more sense for this to be renammed to reflect that.
Refactor abstract alerts into util class to later roll into LEDs
Update Phoenix6 to 2025.2.2
Refactor code structure to not over-expose subsystem specific stuff
Shorten name for drive temp
Fix red alliance drive commands bug
Update WPILIB to 2025.3.1
fix akit version mismatch
Fix DT bug
Update EqualsUtil.java
Update robot constants to match bot1 parent 2609d97 commit de23ffd
12 files changed
Lines changed: 30 additions & 27 deletions
File tree
- src/main/java/frc/robot
- subsystems
- dispenser
- drive
- elevator
- intake
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
| |||
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
39 | 41 | | |
40 | 42 | | |
41 | 43 | | |
42 | 44 | | |
43 | 45 | | |
44 | 46 | | |
45 | 47 | | |
| 48 | + | |
46 | 49 | | |
47 | 50 | | |
48 | 51 | | |
| |||
80 | 83 | | |
81 | 84 | | |
82 | 85 | | |
83 | | - | |
| 86 | + | |
84 | 87 | | |
85 | 88 | | |
86 | 89 | | |
87 | | - | |
| 90 | + | |
| 91 | + | |
88 | 92 | | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
| 93 | + | |
95 | 94 | | |
96 | 95 | | |
97 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
123 | 123 | | |
| 124 | + | |
124 | 125 | | |
125 | 126 | | |
126 | 127 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
195 | 195 | | |
196 | 196 | | |
197 | 197 | | |
198 | | - | |
| 198 | + | |
199 | 199 | | |
200 | | - | |
| 200 | + | |
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
| |||
Lines changed: 1 addition & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | 28 | | |
30 | 29 | | |
31 | 30 | | |
| |||
50 | 49 | | |
51 | 50 | | |
52 | 51 | | |
53 | | - | |
54 | 52 | | |
55 | 53 | | |
56 | 54 | | |
57 | 55 | | |
58 | 56 | | |
59 | 57 | | |
60 | 58 | | |
61 | | - | |
62 | 59 | | |
63 | 60 | | |
64 | 61 | | |
| |||
139 | 136 | | |
140 | 137 | | |
141 | 138 | | |
142 | | - | |
| 139 | + | |
143 | 140 | | |
144 | 141 | | |
145 | 142 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
23 | 26 | | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | | - | |
| 25 | + | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
0 commit comments