Package frc.robot
Class LimelightHelpers.PoseEstimate
- java.lang.Object
-
- frc.robot.LimelightHelpers.PoseEstimate
-
- Enclosing class:
- LimelightHelpers
public static class LimelightHelpers.PoseEstimate extends java.lang.Object
Represents a 3D Pose Estimate.
-
-
Field Summary
Fields Modifier and Type Field Description double
avgTagArea
double
avgTagDist
boolean
isMegaTag2
double
latency
Pose2d
pose
LimelightHelpers.RawFiducial[]
rawFiducials
int
tagCount
double
tagSpan
double
timestampSeconds
-
Constructor Summary
Constructors Constructor Description PoseEstimate()
Instantiates a PoseEstimate object with default valuesPoseEstimate(Pose2d pose, double timestampSeconds, double latency, int tagCount, double tagSpan, double avgTagDist, double avgTagArea, LimelightHelpers.RawFiducial[] rawFiducials, boolean isMegaTag2)
-
-
-
Field Detail
-
pose
public Pose2d pose
-
timestampSeconds
public double timestampSeconds
-
latency
public double latency
-
tagCount
public int tagCount
-
tagSpan
public double tagSpan
-
avgTagDist
public double avgTagDist
-
avgTagArea
public double avgTagArea
-
rawFiducials
public LimelightHelpers.RawFiducial[] rawFiducials
-
isMegaTag2
public boolean isMegaTag2
-
-
Constructor Detail
-
PoseEstimate
public PoseEstimate()
Instantiates a PoseEstimate object with default values
-
PoseEstimate
public PoseEstimate(Pose2d pose, double timestampSeconds, double latency, int tagCount, double tagSpan, double avgTagDist, double avgTagArea, LimelightHelpers.RawFiducial[] rawFiducials, boolean isMegaTag2)
-
-