Class QuestNavConstants
java.lang.Object
frc.alotobots.library.subsystems.vision.questnav.constants.QuestNavConstants
Constants used by the QuestNav Quest navigation subsystem. Contains configuration values for
physical setup and operation parameters.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final doublestatic final doublestatic AprilTagFieldLayoutStandard deviations representing how much we "trust" the position from the QuestNav.static final Transform3dTransform from the robot center to the headset. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
BATTERY_LOW_PERCENT
public static final double BATTERY_LOW_PERCENT- See Also:
-
BATTERY_CRITICAL_PERCENT
public static final double BATTERY_CRITICAL_PERCENT- See Also:
-
ROBOT_TO_QUEST
Transform from the robot center to the headset. Coordinate system: - X: Positive is forwards - Y: Positive is left - Rotation: Positive is counter-clockwise -
QUESTNAV_STD_DEVS
Standard deviations representing how much we "trust" the position from the QuestNav. By default, the Quest 3 provides sub-centimeter accuracy. Values represent: [0]: X position trust (50mm) [1]: Y position trust (50mm) [2]: Rotation trust (~2.87 degrees) -
QUESTNAV_FIELD_LAYOUT
-
-
Constructor Details
-
QuestNavConstants
public QuestNavConstants()
-