Class PoseEstimator
java.lang.Object
io.github.roboblazers7617.limelight.PoseEstimator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
PoseEstimators enum for easier decoding. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
PoseEstimator
(Limelight limelight, PoseEstimator.PoseEstimators poseEstimator) -
Method Summary
Modifier and TypeMethodDescriptionGets the latest raw fiducial/AprilTag detection results from NetworkTables.void
Prints detailed information about a PoseEstimate to standard output.
-
Constructor Details
-
PoseEstimator
-
-
Method Details
-
getBotPoseEstimates
-
getRawFiducialTargets
Gets the latest raw fiducial/AprilTag detection results from NetworkTables. name- Returns:
- Array of RawFiducialTarget objects containing detection details
-
printPoseEstimate
Prints detailed information about a PoseEstimate to standard output. Includes timestamp, latency, tag count, tag span, average tag distance, average tag area, and detailed information about each detected fiducial.- Parameters:
pose
- The PoseEstimate object to print. If null, prints "No PoseEstimate available."
-
validPoseEstimate
-