Package-level declarations

Types

Link copied to clipboard
data class AprilTagData(val id: Int, val hamming: Int, val decisionMargin: Float, val center: Point, val corners: List<Point>, val metadata: Optional<AprilTagMetadata>, val ftcPose: Optional<AprilTagPoseFtc>, val robotPose: Optional<Pose3D>, val rawPose: Optional<AprilTagPoseRaw>, val frameAcquisitionNanoTime: Long) : VisionData

Utility data structure for AprilTag Detections.

Link copied to clipboard
data class ContourData(val boundingRect: Rect, val area: Double, val areaPercent: Double, val aspectRatio: Double, val centerX: Double, val centerY: Double, val yaw: Double, val pitch: Double) : VisionData

Data class for storing contour data.

Link copied to clipboard
open class VisionData

Base class for all vision data structures. If used alone, this will act like a VisionData with no data, useful for processors that have no meaningful data to provide.