Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
fb1624c
Test shooting works
5690Programmers Feb 28, 2026
58628ba
test changes
5690Programmers Feb 28, 2026
939226a
Update shooting parameters via networktables
5690Programmers Mar 1, 2026
1796231
Merge branch 'arc-field-dev-branch' of https://github.com/SubZero-Rob…
5690Programmers Mar 1, 2026
78f7c38
vendordeps update
5690Programmers Mar 1, 2026
34432b9
Add some aiming and edits to NT turret functionality
5690Programmers Mar 1, 2026
2e17a19
Merge branch 'arc-field-dev-branch' of https://github.com/SubZero-Rob…
5690Programmers Mar 1, 2026
2b600fd
Log distance to april tag
5690Programmers Mar 1, 2026
45cc61f
Change camera constants and add entries to shooting entry table
5690Programmers Mar 1, 2026
d55543b
Working maybe
5690Programmers Mar 1, 2026
ca5b5c0
Arc field changes maybe work idk
5690Programmers Mar 2, 2026
cf51c1b
Fix interpolation algo
5690Programmers Mar 2, 2026
8e83b71
Not working vision
5690Programmers Mar 3, 2026
ca78bfe
Turret pointing in wrong direction
5690Programmers Mar 3, 2026
feba71b
Maybe 180 offset fix and make shoot command change motor speed on the…
forty-eridani Mar 3, 2026
3ef1dde
Properly calculate overshoot for aiming turret
5690Programmers Mar 4, 2026
2c6ffd6
Add zero gyro for drivetrain
5690Programmers Mar 4, 2026
5195b83
Fix right straight auto, autos don't work, lower shooting threshold
5690Programmers Mar 4, 2026
71874e6
Working on stage code
5690Programmers Mar 5, 2026
47acef0
End of thursday code changes
5690Programmers Mar 6, 2026
8563fa7
Get correct position of turret when calculating distance to hub
5690Programmers Mar 6, 2026
dd9c267
Add robot pose to turret measures x and y
5690Programmers Mar 6, 2026
8ac67a1
Qual 1 and 2 edits. Rio problem first match, no problem second match
5690Programmers Mar 6, 2026
ca95f84
Crude fix to thread blocking bug
5690Programmers Mar 6, 2026
095d702
Fix drivetrain gear ratios
5690Programmers Mar 6, 2026
548f1c8
Maybe auto fixes (revert back if doesn't work on practice field)
5690Programmers Mar 7, 2026
5352f26
Add second camera back to vision and create some new autos
5690Programmers Mar 7, 2026
3dd7ca4
Add right side auto and fix some constants
5690Programmers Mar 7, 2026
1670b52
WORKING AUTOS
5690Programmers Mar 7, 2026
02e25e6
Final fixes for LSR
5690Programmers Mar 8, 2026
8e3c816
Add new motors to README
forty-eridani Mar 10, 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
39 changes: 24 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,26 +27,35 @@ This is a guide to using and updating 5690's season code for our 2026 Command Ro

All devices connected to the CAN bus along with their corresponding CAN IDs

| Device | CAN ID |
| ----------------------- | ------ |
| Front Right Drive Motor | 1 |
| Front Left Drive Motor | 2 |
| Rear Left Drive Motor | 3 |
| Rear Right Drive Motor | 4 |
| Front Right Turn Motor | 5 |
| Front Left Turn Motor | 6 |
| Rear Left Turn Motor | 7 |
| Rear Right Turn Motor | 8 |
| Pigeon Gyro | 13 |
| Device | CAN ID |
| -------------------------- | ------ |
| Front Right Drive Motor | 1 |
| Front Left Drive Motor | 10 |
| Rear Left Drive Motor | 14 |
| Rear Right Drive Motor | 2 |
| Front Right Turn Motor | 62 |
| Front Left Turn Motor | 11 |
| Rear Left Turn Motor | 15 |
| Rear Right Turn Motor | 3 |
| Pigeon Gyro | 13 |
| Turret Turning Motor | 18 |
| Turret Shooter Motor | 5 |
| Shooter Hood Motor | 4 |
| Agitator Motor | 9 |
| Roller Motor | 12 |
| First Intake Deploy Motor | 13 |
| Second Intake Deploy Motor | 8 |
| Intake Motor | 7 |
| Climber Motor | 17 |

## Network Map

All devices connected to the robot's local network along with each device's assigned IP address

| Device | IP |
| ------- | ---------- |
| Gateway | 10.56.90.1 |
| RoboRio | 10.56.90.2 |
| Device | IP |
| ------------------ | ----------- |
| Gateway | 10.56.90.1 |
| RoboRio | 10.56.90.2 |
| Vision Coprocessor | 10.56.90.10 |

## Button Bindings
Expand Down
7 changes: 4 additions & 3 deletions simgui-ds.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"Keyboard 0 Settings": {
"System Joysticks": {
"window": {
"visible": true
"enabled": false
}
},
"keyboardJoysticks": [
Expand Down Expand Up @@ -103,5 +103,6 @@
"guid": "78696e70757401000000000000000000",
"useGamepad": true
}
]
],
"zeroDisconnectedJoysticks": false
}
19 changes: 19 additions & 0 deletions src/main/deploy/pathplanner/autos/Left Backwards Auto.auto
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"version": "2025.0",
"command": {
"type": "sequential",
"data": {
"commands": [
{
"type": "path",
"data": {
"pathName": "Left Straight back"
}
}
]
}
},
"resetOdom": true,
"folder": null,
"choreoAuto": false
}
19 changes: 19 additions & 0 deletions src/main/deploy/pathplanner/autos/Left Forward Auto.auto
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"version": "2025.0",
"command": {
"type": "sequential",
"data": {
"commands": [
{
"type": "path",
"data": {
"pathName": "Left Straight Forward"
}
}
]
}
},
"resetOdom": true,
"folder": null,
"choreoAuto": false
}
94 changes: 94 additions & 0 deletions src/main/deploy/pathplanner/autos/Left Side Neutral Auto.auto
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
{
"version": "2025.0",
"command": {
"type": "sequential",
"data": {
"commands": [
{
"type": "named",
"data": {
"name": "Aim"
}
},
{
"type": "named",
"data": {
"name": "Shoot"
}
},
{
"type": "parallel",
"data": {
"commands": [
{
"type": "path",
"data": {
"pathName": "Left Side To Center Path"
}
},
{
"type": "sequential",
"data": {
"commands": [
{
"type": "wait",
"data": {
"waitTime": 2.4
}
},
{
"type": "named",
"data": {
"name": "Deploy Intake"
}
}
]
}
}
]
}
},
{
"type": "wait",
"data": {
"waitTime": 1.0
}
},
{
"type": "parallel",
"data": {
"commands": [
{
"type": "path",
"data": {
"pathName": "Left Side Center Return"
}
},
{
"type": "named",
"data": {
"name": "Retract Intake"
}
}
]
}
},
{
"type": "named",
"data": {
"name": "Aim"
}
},
{
"type": "named",
"data": {
"name": "Shoot"
}
}
]
}
},
"resetOdom": true,
"folder": null,
"choreoAuto": false
}
12 changes: 12 additions & 0 deletions src/main/deploy/pathplanner/autos/New New Auto.auto
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"version": "2025.0",
"command": {
"type": "sequential",
"data": {
"commands": []
}
},
"resetOdom": true,
"folder": null,
"choreoAuto": false
}
19 changes: 19 additions & 0 deletions src/main/deploy/pathplanner/autos/Right Backwards Auto.auto
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"version": "2025.0",
"command": {
"type": "sequential",
"data": {
"commands": [
{
"type": "path",
"data": {
"pathName": "Right Straight Back"
}
}
]
}
},
"resetOdom": true,
"folder": null,
"choreoAuto": false
}
19 changes: 19 additions & 0 deletions src/main/deploy/pathplanner/autos/Right Forward Auto.auto
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"version": "2025.0",
"command": {
"type": "sequential",
"data": {
"commands": [
{
"type": "path",
"data": {
"pathName": "Right Straight Forward"
}
}
]
}
},
"resetOdom": true,
"folder": null,
"choreoAuto": false
}
88 changes: 88 additions & 0 deletions src/main/deploy/pathplanner/autos/Right Side Neutral Auto.auto
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
{
"version": "2025.0",
"command": {
"type": "sequential",
"data": {
"commands": [
{
"type": "named",
"data": {
"name": "Aim"
}
},
{
"type": "named",
"data": {
"name": "Shoot"
}
},
{
"type": "parallel",
"data": {
"commands": [
{
"type": "path",
"data": {
"pathName": "Right Side To Center"
}
},
{
"type": "sequential",
"data": {
"commands": [
{
"type": "wait",
"data": {
"waitTime": 2.4
}
},
{
"type": "named",
"data": {
"name": "Deploy Intake"
}
}
]
}
}
]
}
},
{
"type": "parallel",
"data": {
"commands": [
{
"type": "path",
"data": {
"pathName": "Right Side Center Return"
}
},
{
"type": "named",
"data": {
"name": "Retract Intake"
}
}
]
}
},
{
"type": "named",
"data": {
"name": "Aim"
}
},
{
"type": "named",
"data": {
"name": "Shoot"
}
}
]
}
},
"resetOdom": true,
"folder": null,
"choreoAuto": false
}
25 changes: 25 additions & 0 deletions src/main/deploy/pathplanner/autos/Simple Shoot Auto.auto
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"version": "2025.0",
"command": {
"type": "sequential",
"data": {
"commands": [
{
"type": "named",
"data": {
"name": "Aim"
}
},
{
"type": "named",
"data": {
"name": "Shoot"
}
}
]
}
},
"resetOdom": false,
"folder": null,
"choreoAuto": false
}
2 changes: 1 addition & 1 deletion src/main/deploy/pathplanner/navgrid.json

Large diffs are not rendered by default.

Loading