Class CameraConstants

java.lang.Object
frc.robot.subsystems.vision.CameraConstants

@NullMarked public class CameraConstants extends Object
Constants for a camera
  • Field Details

    • name

      public final String name
    • height

      public final int height
    • width

      public final int width
    • horizontalFieldOfView

      public final Rotation2d horizontalFieldOfView
    • simFps

      public final Frequency simFps
    • simLatency

      public final Time simLatency
    • simLatencyStdDev

      public final Time simLatencyStdDev
    • calibrationErrorMean

      public final double calibrationErrorMean
    • calibrationErrorStdDev

      public final double calibrationErrorStdDev
    • robotToCamera

      public final Transform3d robotToCamera
    • translationError

      public final double translationError
    • rotationError

      public final double rotationError
    • singleTagError

      public final double singleTagError
    • isTurret

      public final boolean isTurret
  • Constructor Details

    • CameraConstants

      public CameraConstants(String name, int height, int width, Rotation2d horizontalFieldOfView, Frequency simFps, Time simLatency, Time simLatencyStdDev, double calibrationErrorMean, double calibrationErrorStdDev, Transform3d robotToCamera, double translationError, double rotationError, double singleTagError, boolean isTurret)
      Constants for a camera