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 String
The name of the back Limelight on NetworkTables.TheLimelightSettings.withArilTagIdFilter(List)
to use on the blue alliance.static final LimelightSettings.ImuMode
TheLimelightSettings.ImuMode
to use while disabled.static final int
The frequency of processed vision frames while disabled.static final boolean
Enable vision odometry updates.static final LimelightSettings.ImuMode
TheLimelightSettings.ImuMode
to use while enabled.static final String
The name of the front Limelight on NetworkTables.static final PoseEstimator.PoseEstimators
Use 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.ImuMode
to use while disabled. -
ENABLED_IMU_MODE
TheLimelightSettings.ImuMode
to 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()
-