From 49b55e59420ff920b57bbd3d744fc5658c738a94 Mon Sep 17 00:00:00 2001 From: Bradley Bickford Date: Fri, 12 Jan 2024 17:28:47 -0500 Subject: [PATCH] Adding a couple more methods to IAprilTagProvider --- src/main/java/frc/robot/interfaces/IAprilTagProvider.java | 5 +++-- src/main/java/frc/robot/interfaces/IVisualPoseProvider.java | 2 -- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/frc/robot/interfaces/IAprilTagProvider.java b/src/main/java/frc/robot/interfaces/IAprilTagProvider.java index 09d3107..09d61dd 100644 --- a/src/main/java/frc/robot/interfaces/IAprilTagProvider.java +++ b/src/main/java/frc/robot/interfaces/IAprilTagProvider.java @@ -2,8 +2,9 @@ package frc.robot.interfaces; import java.util.OptionalDouble; -public interface IAprilTagProvider { - +public interface IAprilTagProvider { public OptionalDouble getTagHorizontalOffsetByID(int id); public OptionalDouble getTagDistanceFromCameraByID(int id); + public OptionalDouble getTagPitchByID(int id); + public OptionalDouble getTagYawByID(int id); } diff --git a/src/main/java/frc/robot/interfaces/IVisualPoseProvider.java b/src/main/java/frc/robot/interfaces/IVisualPoseProvider.java index f8649a9..ff147e6 100644 --- a/src/main/java/frc/robot/interfaces/IVisualPoseProvider.java +++ b/src/main/java/frc/robot/interfaces/IVisualPoseProvider.java @@ -1,7 +1,5 @@ package frc.robot.interfaces; -import java.util.Optional; - import edu.wpi.first.math.geometry.Pose2d; public interface IVisualPoseProvider {