Class AprilTagVisionIOLimelight

java.lang.Object
com.marslib.vision.AprilTagVisionIOLimelight
All Implemented Interfaces:
AprilTagVisionIO

public class AprilTagVisionIOLimelight extends Object implements AprilTagVisionIO
Real hardware implementation of AprilTagVisionIO using a Limelight camera.

Fetches MegaTag2 pose estimates via the LimelightHelpers JSON API. Ambiguity is defaulted to 0.0 because Limelight does not expose per-target pose ambiguity natively; downstream quality control relies on distance-based standard deviation scaling in MARSVision.