Class BoardObservation

java.lang.Object
org.photonvision.vision.calibration.BoardObservation
All Implemented Interfaces:
Cloneable

public final class BoardObservation extends Object implements Cloneable
  • Field Details

    • locationInObjectSpace

      public List<org.opencv.core.Point3> locationInObjectSpace
    • locationInImageSpace

      public List<org.opencv.core.Point> locationInImageSpace
    • reprojectionErrors

      public List<org.opencv.core.Point> reprojectionErrors
    • optimisedCameraToObject

      public edu.wpi.first.math.geometry.Pose3d optimisedCameraToObject
    • includeObservationInCalibration

      public boolean includeObservationInCalibration
    • snapshotName

      public String snapshotName
    • snapshotData

      public JsonImageMat snapshotData
  • Constructor Details

    • BoardObservation

      public BoardObservation(List<org.opencv.core.Point3> locationInObjectSpace, List<org.opencv.core.Point> locationInImageSpace, List<org.opencv.core.Point> reprojectionErrors, edu.wpi.first.math.geometry.Pose3d optimisedCameraToObject, boolean includeObservationInCalibration, String snapshotName, JsonImageMat snapshotData)
  • Method Details