Class QuestNavIOReal
java.lang.Object
frc.alotobots.library.subsystems.vision.questnav.io.QuestNavIOReal
- All Implemented Interfaces:
QuestNavIO
Implementation of QuestNavIO for real hardware communication via QuestNav vendor library.
-
Nested Class Summary
Nested classes/interfaces inherited from interface frc.alotobots.library.subsystems.vision.questnav.io.QuestNavIO
QuestNavIO.QuestNavIOInputs, QuestNavIO.QuestNavObservation -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new QuestNavIOReal instance using the QuestNav vendor library. -
Method Summary
Modifier and TypeMethodDescriptionvoidResets the pose components for resetting the QuestNav position tracking.voidUpdates the set of loggable inputs from the QuestNav.
-
Constructor Details
-
QuestNavIOReal
public QuestNavIOReal()Creates a new QuestNavIOReal instance using the QuestNav vendor library.
-
-
Method Details
-
setPose
Description copied from interface:QuestNavIOResets the pose components for resetting the QuestNav position tracking. HARD RESET.- Specified by:
setPosein interfaceQuestNavIO- Parameters:
questNavTargetPose- The target pose of the quest to reset to. NOT THE TARGET ROBOT POSE