Class CameraIO.CameraIOInputs

java.lang.Object
frc.robot.systems.vision.CameraIO.CameraIOInputs
Enclosing interface:
CameraIO

public static class CameraIO.CameraIOInputs extends Object
  • Field Details

    • iCamName

      public String iCamName
    • iIsConnected

      public boolean iIsConnected
    • iHasTarget

      public boolean iHasTarget
    • iHasBeenUpdated

      public boolean iHasBeenUpdated
    • iYaw

      public double iYaw
    • iPitch

      public double iPitch
    • iArea

      public double iArea
    • iLatencySeconds

      public double iLatencySeconds
    • iPoseAmbiguity

      public double iPoseAmbiguity
    • iLatestTimestamp

      public double iLatestTimestamp
    • iNumberOfTargets

      public int iNumberOfTargets
    • iSingleTagAprilTagID

      public int iSingleTagAprilTagID
    • iLatestEstimatedRobotPose

      public edu.wpi.first.math.geometry.Pose3d iLatestEstimatedRobotPose
    • iCameraToRobot

      public edu.wpi.first.math.geometry.Transform3d iCameraToRobot
    • iCameraToApriltag

      public edu.wpi.first.math.geometry.Transform3d iCameraToApriltag
    • iRobotToApriltag

      public edu.wpi.first.math.geometry.Transform3d iRobotToApriltag
    • iLatestTagTransforms

      public edu.wpi.first.math.geometry.Transform3d[] iLatestTagTransforms
    • iLatestTagAmbiguities

      public double[] iLatestTagAmbiguities
  • Constructor Details

    • CameraIOInputs

      public CameraIOInputs()