From 40a4d6d369a2f17a5e296d8da6f23a99b310552c Mon Sep 17 00:00:00 2001 From: nathanrsxtn Date: Mon, 28 Feb 2022 17:56:17 -0700 Subject: [PATCH] Disable creating path from loaded auto Fix PathPlanner task for macOS only --- .vscode/tasks.json | 6 ++++-- src/main/java/frc4388/robot/RobotContainer.java | 5 ++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 58a00fa..0e86bd2 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -17,8 +17,10 @@ }, { "label": "pathPlanner", - "type": "process", - "command": "open -n /Applications/PathPlanner.app", + "type": "shell", + "osx": { + "command": "open -n /Applications/PathPlanner.app" + }, "presentation": { "echo": false, "reveal": "silent", diff --git a/src/main/java/frc4388/robot/RobotContainer.java b/src/main/java/frc4388/robot/RobotContainer.java index 536fa55..86231d4 100644 --- a/src/main/java/frc4388/robot/RobotContainer.java +++ b/src/main/java/frc4388/robot/RobotContainer.java @@ -233,7 +233,7 @@ public class RobotContainer { return m_operatorXbox; } - private /* final */ List pathPoints = new ArrayList<>(); + private final List pathPoints = new ArrayList<>(); public void recordInit() { SmartDashboard.putData("Recording", @@ -274,8 +274,7 @@ public class RobotContainer { } public PathPlannerUtil.Path createPath(Double maxVelocity, Double maxAcceleration, Boolean isReversed) { - pathPoints = Arrays.stream(PathPlannerUtil.Path.read(autoChooser.getSelected()).waypoints.get()) - .collect(Collectors.toList()); + // pathPoints = Arrays.stream(PathPlannerUtil.Path.read(autoChooser.getSelected()).waypoints.get()).collect(Collectors.toList()); // Remove points whose angles to neighboring points are less than 10 degrees // apart. int j = 0;