From e235e0327a4c8b1b2be006c6080e1000250747ba Mon Sep 17 00:00:00 2001 From: James Ding Date: Tue, 5 Mar 2024 18:20:38 -0800 Subject: [PATCH] Sync --- .pathplanner/settings.json | 20 +- .run/Debug Robot via IP.run.xml | 4 + .run/Debug Robot via USB.run.xml | 4 + simgui.json | 33 +- .../deploy/pathplanner/autos/1m Test.auto | 25 + .../deploy/pathplanner/autos/2m Test.auto | 25 + .../{Example Auto.auto => Circle Test.auto} | 4 +- src/main/deploy/pathplanner/navgrid.json | 1634 +---------------- .../paths/{Example Path.path => 1m Test.path} | 41 +- .../deploy/pathplanner/paths/2m Test.path | 52 + .../{Amp Placement Path.path => Amp.path} | 0 .../deploy/pathplanner/paths/Circle Test.path | 106 ++ .../deploy/pathplanner/paths/Playground.path | 52 + .../pathplanner/paths/Source Direct Left.path | 52 + .../paths/Source Direct Middle.path | 52 + .../paths/Source Direct Right.path | 52 + src/main/java/org/rambots/AutoConstants.kt | 11 + src/main/java/org/rambots/BuildConstants.java | 10 +- src/main/java/org/rambots/RobotContainer.kt | 19 +- .../java/org/rambots/commands/AmpScoring.kt | 23 + .../rambots/commands/PathFinderAndFollow.java | 7 +- .../org/rambots/subsystems/drive/Drive.java | 6 +- .../subsystems/drive/DriveConstants.java | 22 +- .../subsystems/drive/ModuleIOTalonFX.java | 19 +- .../vision/AprilTagVisionIOLimelight.java | 59 +- 25 files changed, 559 insertions(+), 1773 deletions(-) create mode 100644 src/main/deploy/pathplanner/autos/1m Test.auto create mode 100644 src/main/deploy/pathplanner/autos/2m Test.auto rename src/main/deploy/pathplanner/autos/{Example Auto.auto => Circle Test.auto} (83%) rename src/main/deploy/pathplanner/paths/{Example Path.path => 1m Test.path} (52%) create mode 100644 src/main/deploy/pathplanner/paths/2m Test.path rename src/main/deploy/pathplanner/paths/{Amp Placement Path.path => Amp.path} (100%) create mode 100644 src/main/deploy/pathplanner/paths/Circle Test.path create mode 100644 src/main/deploy/pathplanner/paths/Playground.path create mode 100644 src/main/deploy/pathplanner/paths/Source Direct Left.path create mode 100644 src/main/deploy/pathplanner/paths/Source Direct Middle.path create mode 100644 src/main/deploy/pathplanner/paths/Source Direct Right.path create mode 100644 src/main/java/org/rambots/AutoConstants.kt create mode 100644 src/main/java/org/rambots/commands/AmpScoring.kt diff --git a/.pathplanner/settings.json b/.pathplanner/settings.json index 5c6a51b..ba0ba64 100644 --- a/.pathplanner/settings.json +++ b/.pathplanner/settings.json @@ -1,12 +1,18 @@ { - "robotWidth": 0.9, - "robotLength": 0.9, + "robotWidth": 0.83, + "robotLength": 0.8255, "holonomicMode": true, - "pathFolders": [], - "autoFolders": [], - "defaultMaxVel": 4.331208, - "defaultMaxAccel": 3.0, + "pathFolders": [ + "Autonomous", + "Source On-The-Fly", + "Testing" + ], + "autoFolders": [ + "Troll" + ], + "defaultMaxVel": 4.33, + "defaultMaxAccel": 8.0, "defaultMaxAngVel": 540.0, "defaultMaxAngAccel": 720.0, - "maxModuleSpeed": 4.5 + "maxModuleSpeed": 4.331208 } \ No newline at end of file diff --git a/.run/Debug Robot via IP.run.xml b/.run/Debug Robot via IP.run.xml index bf5a423..e5daf11 100644 --- a/.run/Debug Robot via IP.run.xml +++ b/.run/Debug Robot via IP.run.xml @@ -7,6 +7,10 @@