Add a NetworkTables client to download paths

Rename shooter CSV file
Add workspace file
This commit is contained in:
nathanrsxtn
2022-03-01 20:23:01 -07:00
parent cd4fd4938a
commit 2fc3297c64
24 changed files with 444 additions and 14 deletions
@@ -1,6 +1,8 @@
package frc4388.utility;
import java.io.File;
import java.io.OutputStream;
import java.io.Writer;
import java.util.Optional;
import com.diffplug.common.base.Errors;
@@ -31,6 +33,10 @@ public final class PathPlannerUtil {
Errors.log().run(() -> objectMapper.writeValue(resultFile, this));
}
public void write(Writer writer) {
Errors.log().run(() -> objectMapper.writeValue(writer, this));
}
public static final class Waypoint {
public Optional<Translation2d> anchorPoint;
public Optional<Translation2d> prevControl;