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 Pose3d optimisedCameraToObject
    • includeObservationInCalibration

      public boolean includeObservationInCalibration
    • snapshotName

      public String snapshotName
    • snapshotDataLocation

      @Nullable public @Nullable Path snapshotDataLocation
  • Constructor Details

    • BoardObservation

      public BoardObservation(List<org.opencv.core.Point3> locationInObjectSpace, List<org.opencv.core.Point> locationInImageSpace, List<org.opencv.core.Point> reprojectionErrors, Pose3d optimisedCameraToObject, boolean includeObservationInCalibration, String snapshotName, Path snapshotDataLocation)
  • Method Details