Class Limelight.RetroTarget

java.lang.Object
com.limelightvision.Limelight.LimelightTarget
com.limelightvision.Limelight.RetroTarget
Enclosing class:
Limelight

public static class Limelight.RetroTarget extends Limelight.LimelightTarget
A color/retroreflective target.
  • Field Details

    • cameraPoseTargetSpace

      public double[] cameraPoseTargetSpace
      Camera pose in target space [x, y, z, roll, pitch, yaw] (meters, degrees).
    • targetPoseCameraSpace

      public double[] targetPoseCameraSpace
      Target pose in camera space.
    • targetPoseRobotSpace

      public double[] targetPoseRobotSpace
      Target pose in robot space.
    • robotPoseTargetSpace

      public double[] robotPoseTargetSpace
      Robot pose in target space.
    • robotPoseFieldSpace

      public double[] robotPoseFieldSpace
      Robot pose in field space.
  • Constructor Details

    • RetroTarget

      public RetroTarget()
  • Method Details

    • getCameraPose_TargetSpace

      public org.wpilib.math.geometry.Pose3d getCameraPose_TargetSpace()
      Returns camera pose in target space as a Pose3d.
      Returns:
      Camera pose in target space as a Pose3d
    • getTargetPose_CameraSpace

      public org.wpilib.math.geometry.Pose3d getTargetPose_CameraSpace()
      Returns target pose in camera space as a Pose3d.
      Returns:
      Target pose in camera space as a Pose3d
    • getTargetPose_RobotSpace

      public org.wpilib.math.geometry.Pose3d getTargetPose_RobotSpace()
      Returns target pose in robot space as a Pose3d.
      Returns:
      Target pose in robot space as a Pose3d
    • getRobotPose_TargetSpace

      public org.wpilib.math.geometry.Pose3d getRobotPose_TargetSpace()
      Returns robot pose in target space as a Pose3d.
      Returns:
      Robot pose in target space as a Pose3d
    • getRobotPose_FieldSpace

      public org.wpilib.math.geometry.Pose3d getRobotPose_FieldSpace()
      Returns robot pose in field space as a Pose3d.
      Returns:
      Robot pose in field space as a Pose3d