Interface DetectionSource

All Known Implementing Classes:
LimelightSource

public interface DetectionSource
A camera backend that produces detections.
  • Method Details

    • fetchLatestDetections

      List<Detection> fetchLatestDetections(Pose robotPose)
      Returns the latest detections, located in field coordinates from the given robot pose. Detections that cannot be located on the field are left out.
    • stalenessMs

      long stalenessMs()
      Age, in milliseconds, of the data behind the last fetchLatestDetections(org.hivevisionftc.vision.Pose) call.