Package frc.robot
Class Constants.VisionConstants
java.lang.Object
frc.robot.Constants.VisionConstants
- Enclosing class:
- Constants
Constants used to configure vision.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe name of the back Limelight on NetworkTables.TheLimelightSettings.withArilTagIdFilter(List)to use on the blue alliance.static final LimelightSettings.ImuModeTheLimelightSettings.ImuModeto use while disabled.static final intThe frequency of processed vision frames while disabled.static final booleanEnable vision odometry updates.static final LimelightSettings.ImuModeTheLimelightSettings.ImuModeto use while enabled.static final StringThe name of the front Limelight on NetworkTables.static final PoseEstimator.PoseEstimatorsUse MegaTag2 for pose estimation.TheLimelightSettings.withArilTagIdFilter(List)to use on the Red alliance. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
FRONT_LIMELIGHT_NAME
The name of the front Limelight on NetworkTables.- See Also:
-
BACK_LIMELIGHT_NAME
The name of the back Limelight on NetworkTables.- See Also:
-
ENABLE_VISION
public static final boolean ENABLE_VISIONEnable vision odometry updates.- See Also:
-
POSE_ESTIMATOR_TYPE
Use MegaTag2 for pose estimation. -
DISABLED_UPDATE_FREQUENCY
public static final int DISABLED_UPDATE_FREQUENCYThe frequency of processed vision frames while disabled.- See Also:
-
DISABLED_IMU_MODE
TheLimelightSettings.ImuModeto use while disabled. -
ENABLED_IMU_MODE
TheLimelightSettings.ImuModeto use while enabled. -
BLUE_TAG_ID_FILTER
TheLimelightSettings.withArilTagIdFilter(List)to use on the blue alliance. -
RED_TAG_ID_FILTER
TheLimelightSettings.withArilTagIdFilter(List)to use on the Red alliance.
-
-
Constructor Details
-
VisionConstants
public VisionConstants()
-