Class LocalizationFusionConstants.ValidationThresholds

java.lang.Object
frc.alotobots.library.subsystems.vision.localizationfusion.LocalizationFusionConstants.ValidationThresholds
Enclosing class:
LocalizationFusionConstants

public static class LocalizationFusionConstants.ValidationThresholds extends Object
Constants related to pose validation and thresholds. Defines distance and rotation thresholds for validating poses from different sources.
  • Field Details

    • APRILTAG_VALIDATION_THRESHOLD

      public static final double APRILTAG_VALIDATION_THRESHOLD
      Maximum acceptable difference between AprilTag and Quest poses for validation (meters).
      See Also:
    • INIT_VALIDATION_THRESHOLD

      public static final double INIT_VALIDATION_THRESHOLD
      Stricter threshold used during initialization phase for validating poses (meters).
      See Also:
    • DISABLED_RECALIBRATION_THRESHOLD

      public static final double DISABLED_RECALIBRATION_THRESHOLD
      Maximum allowed pose change during disabled state to trigger recalibration (meters).
      See Also:
    • MAX_ROTATION_CHANGE_DEGREES

      public static final double MAX_ROTATION_CHANGE_DEGREES
      Maximum allowed rotation change between poses (degrees).
      See Also:
  • Constructor Details

    • ValidationThresholds

      public ValidationThresholds()