Skip to content
This repository was archived by the owner on Dec 18, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
210 commits
Select commit Hold shift + click to select a range
cc604d7
added v3 manipulator
proctornt Jun 5, 2025
d5fae0c
intake IO
proctornt Jun 5, 2025
e055443
Finished files for epsilon manipulator IO + constant; some errors tha…
Abhi52897340598327 Jul 20, 2025
96a3703
Add V3 Epsilon intake subsystem and constants; finished manipulator s…
Aradig26 Aug 1, 2025
b12aa2f
Merge branch 'main' into feature-v3
Aradig26 Aug 1, 2025
199d927
Merge branch 'main' into feature-v3
Aradig26 Aug 1, 2025
b7e7a7e
finish intake and manipulator
Aradig26 Aug 4, 2025
db38a10
Co-authored-by: Anshu <aadiga@wpi.edu>
ElliotScher Aug 4, 2025
e0fd446
Started work on V3 superstructure implementation
Abhi52897340598327 Aug 9, 2025
6c03905
V3 superstructure initial
Abhi52897340598327 Aug 9, 2025
84d400f
format and build
Aradig26 Aug 9, 2025
e2c9f63
Added comments
Abhi52897340598327 Aug 9, 2025
fde1009
Finished with V3_EpsilonSuperstructureActions
Abhi52897340598327 Aug 9, 2025
56f84b7
Started V3_SuperstructureStates
Abhi52897340598327 Aug 9, 2025
6a6488b
Fixed a bunch of errors --> hopefully no build errors
Abhi52897340598327 Aug 9, 2025
e843a3a
Fixed another error
Abhi52897340598327 Aug 9, 2025
e99085a
Added comments fo V3_SuperstructureActions
Abhi52897340598327 Aug 9, 2025
3fb6ab6
Worked on V3_SuperstructureStates
Abhi52897340598327 Aug 10, 2025
590c3c2
Added edge from L2_prep back to L2_transition and so on for L3 and L4
Abhi52897340598327 Aug 10, 2025
1f5eccb
Added comments for superstructure dot file for V3
Abhi52897340598327 Aug 10, 2025
40a6204
Added more superstructure states for V3
Abhi52897340598327 Aug 10, 2025
43ec061
Added more states + updated manipulator constants for V3
Abhi52897340598327 Aug 10, 2025
b025023
Changed intake states to STOW for L1, 2, 3, 4 PREP
Abhi52897340598327 Aug 10, 2025
65407b8
Updated states for V3 superstructure
Abhi52897340598327 Aug 10, 2025
74d6d61
Will work on more states for V3 later. This is a good baseline for now
Abhi52897340598327 Aug 11, 2025
a875a7d
Finished superstructure states baseline for V3! (Added transition sta…
Abhi52897340598327 Aug 11, 2025
4cfaa4f
Added comments for V3_SuperstructureStates and methods
Abhi52897340598327 Aug 12, 2025
4ba1c3f
Changes
Abhi52897340598327 Aug 12, 2025
2b98fa8
Worked on bare bones for V3 superstructure edges
Abhi52897340598327 Aug 12, 2025
1dcb7fa
Commented code because of build errors
Abhi52897340598327 Aug 12, 2025
7118ba7
Worked on edges for V3 Superstructure w/Anshu + Elliot
Abhi52897340598327 Aug 12, 2025
f226fd2
more edges
Aradig26 Aug 13, 2025
846eb3f
Worked on edges for V3 Superstructure w/Anshu + Elliot
Abhi52897340598327 Aug 15, 2025
fa2f3e7
Intermediate_wait_for_elevator state added
Abhi52897340598327 Aug 15, 2025
84af1b1
Worked on more edges
Abhi52897340598327 Aug 16, 2025
2fb96e7
Organized edges
Abhi52897340598327 Aug 16, 2025
75c73d4
Added more states
Abhi52897340598327 Aug 16, 2025
1914bf8
Superstructure changes
Abhi52897340598327 Aug 16, 2025
77628c7
Further organization
Abhi52897340598327 Aug 16, 2025
e35bacc
Added transition
Abhi52897340598327 Aug 19, 2025
0bb5fc6
lkjhkjhljkhljhlkj
Abhi52897340598327 Aug 25, 2025
75e6960
Merge branch 'development' into feature-v3
ElliotScher Aug 26, 2025
725a293
merge development
ElliotScher Aug 26, 2025
85df130
Add mechanism 3d
ElliotScher Aug 27, 2025
6b68545
Add epsilon model
ElliotScher Aug 27, 2025
56fd7d9
Co-authored-by: Noah Proctor <proctornt@users.noreply.github.com>
Abhi52897340598327 Aug 28, 2025
02b0b49
worked on robot container for V3
Abhi52897340598327 Aug 28, 2025
519d383
format
ElliotScher Aug 29, 2025
45046e9
Merge branch 'feature-v3' of github.com:Team-190/2k25-Robot-Code into…
ElliotScher Aug 29, 2025
d55cb74
Fixed errors on superstructure for V3 + renamed superstructure files
Abhi52897340598327 Aug 29, 2025
05436f7
Fixed some more errors with V3 Robot Container
Abhi52897340598327 Aug 30, 2025
f3837f2
Co-authored-by: ThatGuyRuchir <Ruchir-Kafle@users.noreply.github.com>
Abhi52897340598327 Aug 30, 2025
a4a88dd
Fixed all errors in V3_EpsilonRobotContainer
LordVanra Aug 30, 2025
b7d82a8
initial
ElliotScher Aug 30, 2025
dd0f296
Fixed auto implementations for V3 Robot Container. Still some more er…
Abhi52897340598327 Aug 31, 2025
9491a3e
need to fix state machine
ElliotScher Aug 31, 2025
aeb62b6
refactor V3 subsystems for consistency and format
Aradig26 Aug 31, 2025
7e10c80
move intake and manipulator into the superstructure subsystem
Aradig26 Aug 31, 2025
dea7a12
Add methods for managing reef goals and scoring in V3_EpsilonSuperstr…
Aradig26 Aug 31, 2025
718d18c
.dot in progress
ElliotScher Aug 31, 2025
1c4f375
finish dot file
ElliotScher Aug 31, 2025
8d505a1
finish dot file
ElliotScher Sep 1, 2025
b361b7d
ughh
ElliotScher Sep 1, 2025
ea5d414
Refactor ElevatorPositions to use PositionConstants for improved stru…
Aradig26 Sep 1, 2025
7c861ee
Fixed errors for v3 robot container. Should be all set now.
Abhi52897340598327 Sep 1, 2025
194893b
merge conflict
Aradig26 Sep 1, 2025
358e461
start simulating
Aradig26 Sep 1, 2025
2983ef8
temp fix
Aradig26 Sep 1, 2025
bf175ec
Merge branch 'dotv3' into feature-v3
Aradig26 Sep 1, 2025
84542c1
build
Aradig26 Sep 1, 2025
73e2399
start simulation
Aradig26 Sep 2, 2025
91c90ae
do not use timing in sim
lmaxwell24 Sep 4, 2025
8edce60
Made the emergencyEject and intakeAlgaeFloor commands
SeptimusHeap7 Sep 4, 2025
f6d3b26
Co-authored-by: Sriaditya Vaddadi <vaddadisri26@users.noreply.github.…
LordVanra Sep 4, 2025
eb97ee6
Fixed the ovreride
SeptimusHeap7 Sep 4, 2025
9c957d5
fix manipulator safety check
Aradig26 Sep 6, 2025
38826d5
use positive for all manipulator arm states (useful when we later add…
Aradig26 Sep 6, 2025
4e97722
arm side switching and add configs to talonFX implementation of manip…
Aradig26 Sep 6, 2025
aea0eb9
some small fixes
Aradig26 Sep 7, 2025
6326885
clear arm in most states when intake is in
Aradig26 Sep 7, 2025
2b1caa9
reduce tolerance and correct arm length (with coral)
Aradig26 Sep 7, 2025
d1a8c78
fixed a few transitions
Aradig26 Sep 7, 2025
4c3da70
fixed most collisions!
Aradig26 Sep 7, 2025
2cb07e0
revert testing change
Aradig26 Sep 7, 2025
8dcb476
fix all states
Aradig26 Sep 8, 2025
57e4ae2
Added the handoffCoral command
SeptimusHeap7 Sep 8, 2025
efab4de
Fixed the handoff
SeptimusHeap7 Sep 8, 2025
7f36c3a
completed command for intaking coral --> simulated it but has issues
Abhi52897340598327 Sep 4, 2025
921be89
Finished Handoff command to stop and go into STOW_UP
SeptimusHeap7 Sep 11, 2025
a5c84d2
Commands v3 jasmine (#131)
jasminepalit Sep 11, 2025
df369ab
Intake Coral From Ground (#128)
LordVanra Sep 11, 2025
49de2ad
Feature v3 drive commands (#129)
Abhi52897340598327 Sep 11, 2025
7abf989
Merge branch 'feature-v3' into v3commandsRishi
piltzintecuhtli Sep 11, 2025
9facbcd
fixed double rollers
piltzintecuhtli Sep 11, 2025
517c35e
Merge pull request #132 from Team-190/v3commandsRishi
ElliotScher Sep 11, 2025
ac2e6b2
V3 drop algae commands (#130)
Ade11edA Sep 11, 2025
cc714fc
Changed auto aligning position of v3 to be a coral length further awa…
Ruchir-Kafle Sep 12, 2025
c33a706
run roller in periodic
Aradig26 Sep 12, 2025
86e6a5a
Added processAlgae() composite command.
vaddadisri26 Sep 15, 2025
b865f71
Co-authored-by: Anshu <aadiga@wpi.edu>
SeptimusHeap7 Sep 15, 2025
7957758
Merge remote-tracking branch 'origin/feature-v3' into V3_processor_score
Aradig26 Sep 15, 2025
dfd36f3
Worked on 3-piece auto
Abhi52897340598327 Sep 15, 2025
78fc4ca
Fixed merge conflicts
Abhi52897340598327 Sep 15, 2025
2fd51bc
Exceedingly UNFINISHED climber code!!
vaddadisri26 Sep 15, 2025
23099e0
Worked on 3-piece auto --> still in the making
Abhi52897340598327 Sep 15, 2025
f7a8869
Merge pull request #134 from Team-190/V3_processor_score
ElliotScher Sep 16, 2025
29a931c
finally a working 3-piece
Abhi52897340598327 Sep 18, 2025
7453e18
more changes
Abhi52897340598327 Sep 18, 2025
b1bf165
Co-authored-by: jasminepalit <jasminepalit@users.noreply.github.com>
Abhi52897340598327 Sep 18, 2025
bb2ca50
changes
Abhi52897340598327 Sep 18, 2025
c03299d
Finished the climber subsystem and added the climb() Command.
vaddadisri26 Sep 18, 2025
c060fab
Merge branch 'feature-v3' into Sri-feature-v3
vaddadisri26 Sep 18, 2025
2815892
worked on auto that intakes lollipop coral with manipulator from ground
Abhi52897340598327 Sep 18, 2025
fbf03ad
Merge pull request #135 from Team-190/Sri-feature-v3
ElliotScher Sep 19, 2025
499c002
4-piece! (not manipulator ground intake though)
Abhi52897340598327 Sep 19, 2025
c4a01ab
Refactor autonomous command and update superstructure states for impr…
ElliotScher Sep 20, 2025
d9b406e
Remove unused auto routine and clean up intake threshold definition
ElliotScher Sep 20, 2025
b3dc71c
start maplesim for algae simulation
Aradig26 Sep 22, 2025
587536c
remove print
Aradig26 Sep 22, 2025
a7c2a50
Added javadoc comments to subsystems and a couple other files
LordVanra Sep 22, 2025
4fd85a9
Add autonomous routines to chooser and update dashboard display
ElliotScher Sep 23, 2025
0edfde9
Merge pull request #136 from Team-190/v3-documented
ElliotScher Sep 23, 2025
93f0142
choose scoreSide automatically for barge score
Aradig26 Sep 23, 2025
cf51ba7
Merge branch 'feature-v3' into feature-v3-maple-sim
Aradig26 Sep 23, 2025
3aec816
Merge pull request #138 from Team-190/feature-v3-maple-sim
ElliotScher Sep 24, 2025
3c6f6ad
Finished pathing
LordVanra Sep 25, 2025
28c2d3d
Pre-bringup code cleanup; next step is to test transitions in sim.
vaddadisri26 Sep 25, 2025
5afe349
format
Aradig26 Sep 25, 2025
8a3c91b
Merge branch 'feature-v3' into v3-prebringup
Aradig26 Sep 25, 2025
615e192
fixed
Aradig26 Sep 25, 2025
e3edbd6
fix 2 collisions and climb state
Aradig26 Sep 26, 2025
1890eae
Update Superstructure and related classes to enforce required states …
Aradig26 Sep 26, 2025
6112779
climber state fixed
Aradig26 Sep 26, 2025
890da3a
Remove unused startup script and Python HID interface; add chassis sp…
ElliotScher Sep 26, 2025
0a93bfe
Add armBelowThreshold method and update runReefScoreGoal command to i…
ElliotScher Sep 26, 2025
bd2cb9c
Update armBelowThreshold logic and refine reef scoring command condit…
ElliotScher Sep 26, 2025
c0bffea
Merge pull request #139 from Team-190/v3-prebringup
ElliotScher Sep 27, 2025
9f2ce86
Merge branch 'feature-v3' into answerkeys
ElliotScher Sep 28, 2025
8b6bc3c
Merge branch 'feature-v3' of https://github.com/Team-190/2k25-Robot-C…
ArnavPrabhudesai Oct 6, 2025
dc8e741
ik
ElliotScher Oct 14, 2025
2777566
V3 bringup sim (#144)
Aradig26 Oct 16, 2025
80baf95
Merge branch 'feature-v3' of https://github.com/Team-190/2k25-Robot-C…
ArnavPrabhudesai Oct 16, 2025
52eb935
started superstructure stuff
ElliotScher Oct 17, 2025
68e96c0
preliminary leds
ElliotScher Oct 18, 2025
f30fc73
Did v3 drive train Bringup (#145)
Aradig26 Oct 18, 2025
84cbf5b
more fixing
ElliotScher Oct 18, 2025
580b84a
done
ElliotScher Oct 19, 2025
be947bd
remove ik
ElliotScher Oct 19, 2025
fb4b2c2
Elevator Bringup
jasminepalit Oct 19, 2025
7cbe8b6
Merge pull request #146 from Team-190/elevator-bringup
ElliotScher Oct 19, 2025
9d72743
start manipulator
ElliotScher Oct 19, 2025
6d94717
Merge branch 'superstructurefix' into feature-v3
ElliotScher Oct 19, 2025
a3c745c
Refactor intake and climber IOs; update elevator constants and supers…
ElliotScher Oct 20, 2025
5b8d06a
handoff works!
ElliotScher Oct 20, 2025
bd7c3d4
Merge branch 'feature-v3' of https://github.com/Team-190/2k25-Robot-C…
ArnavPrabhudesai Oct 20, 2025
294711b
deploy folder based on robot (so we can have different deploy folders…
Aradig26 Oct 20, 2025
b4d6eef
V3 bringup oct20 (#147)
Aradig26 Oct 20, 2025
b6b742a
Merge branch 'feature-v3' of https://github.com/Team-190/2k25-Robot-C…
ArnavPrabhudesai Oct 20, 2025
5c37c6a
More bringup for button commands and fixed some logic for certain bin…
ArnavPrabhudesai Oct 21, 2025
968ff9f
Merge pull request #148 from Team-190/v3_bringup_oct20
ElliotScher Oct 21, 2025
241efbe
initial GV attempt. May need to recal cameras
ElliotScher Oct 21, 2025
a01ad1b
calibdb
ElliotScher Oct 21, 2025
e2423cf
Refactor vision and drive constants, update coral width, and adjust r…
ElliotScher Oct 22, 2025
86eaa47
Update robot constants for simulation mode and adjust manipulator ang…
ElliotScher Oct 22, 2025
df15169
Update robot constants and adjust superstructure states for improved …
ElliotScher Oct 23, 2025
fb38ab4
Enhance superstructure states and manipulator constants for improved …
ElliotScher Oct 23, 2025
a6d2917
negative trajectory
lmaxwell24 Oct 24, 2025
d3d8f2a
Refactor drive and composite commands for improved algae intake and s…
ElliotScher Oct 24, 2025
5f61e46
Update robot constants for simulation mode and enhance climber functi…
ElliotScher Oct 24, 2025
58fd664
Refactor climber commands and constants for improved functionality an…
ElliotScher Oct 24, 2025
cb00716
9991
ElliotScher Oct 25, 2025
3d9e419
format
Aradig26 Oct 26, 2025
a93e126
Co-authored-by: jasminepalit <jasminepalit@users.noreply.github.com>
AbhiraamVenigalla Oct 27, 2025
665a627
Tested code
ArnavPrabhudesai Oct 27, 2025
0e35c15
Merge pull request #149 from Team-190/v3bringup-oct27
ElliotScher Oct 28, 2025
204df0a
Merge branch 'feature-v3' into robot-dependant-deploy
Aradig26 Oct 30, 2025
3acafff
before BOTB and GBTG (#150)
ElliotScher Oct 31, 2025
e0cb01c
minimal auto
lmaxwell24 Oct 31, 2025
c3d65e5
Merge pull request #151 from Team-190/v3-feature-minimal-auto
ElliotScher Oct 31, 2025
e48efc9
Update at 'Sat Nov 01 11:58:07 EDT 2025'
Aradig26 Nov 1, 2025
00c0672
climber
Aradig26 Nov 1, 2025
a4678db
Update at 'Sat Nov 01 12:33:52 EDT 2025'
Aradig26 Nov 1, 2025
0e90e98
Update at 'Sat Nov 01 12:51:42 EDT 2025'
Aradig26 Nov 1, 2025
892b777
algae & barge
Aradig26 Nov 1, 2025
b4cda51
Update at 'Sat Nov 01 12:58:12 EDT 2025'
Aradig26 Nov 1, 2025
3b8e9d3
Update at 'Sat Nov 01 12:58:24 EDT 2025'
Aradig26 Nov 1, 2025
cf908bf
Update at 'Sat Nov 01 13:00:41 EDT 2025'
Aradig26 Nov 1, 2025
2846809
Update at 'Sat Nov 01 13:01:00 EDT 2025'
Aradig26 Nov 1, 2025
2919895
Update at 'Sat Nov 01 13:06:50 EDT 2025'
Aradig26 Nov 1, 2025
74469a5
Update at 'Sat Nov 01 13:07:02 EDT 2025'
Aradig26 Nov 1, 2025
a80073f
Update at 'Sat Nov 01 13:10:33 EDT 2025'
Aradig26 Nov 1, 2025
3e12fbd
Update at 'Sat Nov 01 13:10:56 EDT 2025'
Aradig26 Nov 1, 2025
46409ad
Update at 'Sat Nov 01 13:13:40 EDT 2025'
Aradig26 Nov 1, 2025
b4f7ebc
Update at 'Sat Nov 01 13:13:49 EDT 2025'
Aradig26 Nov 1, 2025
6a013a0
Event nhalt1 (#152)
ElliotScher Nov 4, 2025
43d3f03
Merge branch 'feature-v3' into robot-dependant-deploy
Aradig26 Nov 10, 2025
104eb42
had to do reflection to get Choreo to work
Aradig26 Nov 10, 2025
bb1e427
V2 seems to be rotating in auto when it shouldn't
Aradig26 Nov 10, 2025
99874a9
return to 190 from 9991
ElliotScher Nov 22, 2025
a75ba7a
Epsilon -> Poot
ElliotScher Nov 22, 2025
8dba4f4
Merge branch 'feature-v3' into robot-dependant-deploy
Aradig26 Nov 24, 2025
ae45e84
update to poot
Aradig26 Nov 24, 2025
cf99b64
gv stuff
Aradig26 Nov 24, 2025
128bce1
Merge pull request #153 from Team-190/robot-dependant-deploy
ElliotScher Nov 24, 2025
c501977
rm TrajectoryGenerator.java
Aradig26 Nov 24, 2025
953f6ae
wrongly placed parenthesis
Aradig26 Nov 25, 2025
e7b5aa3
remove thetaStdev override
Aradig26 Dec 15, 2025
ee6ddd6
remove secific absolute aths
ElliotScher Dec 17, 2025
4b8d632
remove unused files and scripts related to superstructure and DH para…
ElliotScher Dec 17, 2025
fc28262
remove Superstructure.dot Graphviz DOT files redundancy
ElliotScher Dec 18, 2025
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: 3 additions & 0 deletions .OutlineViewer/outlineviewer.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@
"Gains": {
"open": true
},
"Stow Gains": {
"open": true
},
"open": true
},
"Funnel": {
Expand Down
242 changes: 0 additions & 242 deletions Superstructure.dot

This file was deleted.

91 changes: 91 additions & 0 deletions advantagescopeassets/Robot_Poot/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
{
"name": "Poot",
"sourceUrl": "https://frc190.onshape.com/documents/fffbf0683934212b94752d43/w/aa43f9bee049f3b1d51e0915/e/de81482fe4fd1694f19df80a",
"disableSimplification": true,
"rotations": [
{
"axis": "x",
"degrees": 90
},
{
"axis": "z",
"degrees": -90
}
],
"position": [
0,
0,
0
],
"cameras": [],
"components": [
{
"zeroedRotations": [
{
"axis": "x",
"degrees": 90
},
{
"axis": "z",
"degrees": -90
}
],
"zeroedPosition": [
-0.1875,
0,
-0.1363
]
},
{
"zeroedRotations": [
{
"axis": "x",
"degrees": 90
},
{
"axis": "z",
"degrees": -90
}
],
"zeroedPosition": [
0.177800,
0,
-0.095250
]
},
{
"zeroedRotations": [
{
"axis": "x",
"degrees": 90
},
{
"axis": "z",
"degrees": -90
}
],
"zeroedPosition": [
0.15381615,
0,
-0.120650
]
},
{
"zeroedRotations": [
{
"axis": "x",
"degrees": 90
},
{
"axis": "z",
"degrees": -90
}
],
"zeroedPosition": [
0.15381615,
0,
-0.270855
]
}
]
}
Binary file added advantagescopeassets/Robot_Poot/model.glb
Binary file not shown.
Binary file added advantagescopeassets/Robot_Poot/model_0.glb
Binary file not shown.
Binary file added advantagescopeassets/Robot_Poot/model_1.glb
Binary file not shown.
Binary file added advantagescopeassets/Robot_Poot/model_2.glb
Binary file not shown.
Binary file added advantagescopeassets/Robot_Poot/model_3.glb
Binary file not shown.
Loading