Class CameraTargetRelation

java.lang.Object
org.photonvision.estimation.CameraTargetRelation

public class CameraTargetRelation extends Object
Holds various helper geometries describing the relation between camera and target.
  • Field Details

    • camPose

      public final edu.wpi.first.math.geometry.Pose3d camPose
    • camToTarg

      public final edu.wpi.first.math.geometry.Transform3d camToTarg
    • camToTargDist

      public final double camToTargDist
    • camToTargDistXY

      public final double camToTargDistXY
    • camToTargYaw

      public final edu.wpi.first.math.geometry.Rotation2d camToTargYaw
    • camToTargPitch

      public final edu.wpi.first.math.geometry.Rotation2d camToTargPitch
    • camToTargAngle

      public final edu.wpi.first.math.geometry.Rotation2d camToTargAngle
      Angle from the camera's relative x-axis
    • targToCam

      public final edu.wpi.first.math.geometry.Transform3d targToCam
    • targToCamYaw

      public final edu.wpi.first.math.geometry.Rotation2d targToCamYaw
    • targToCamPitch

      public final edu.wpi.first.math.geometry.Rotation2d targToCamPitch
    • targToCamAngle

      public final edu.wpi.first.math.geometry.Rotation2d targToCamAngle
      Angle from the target's relative x-axis
  • Constructor Details

    • CameraTargetRelation

      public CameraTargetRelation(edu.wpi.first.math.geometry.Pose3d cameraPose, edu.wpi.first.math.geometry.Pose3d targetPose)