Package limelight.sim


package limelight.sim
Simulation support for Limelight, publishing simulated AprilTag/fiducial detections to the same NetworkTables keys a real Limelight would populate.
  • Classes
    Class
    Description
    Simulates a Limelight running the AprilTag/fiducial pipeline, publishing to the same NetworkTables keys a real Limelight would populate ("tx", "ty", "ta", "tv", "tid", "botpose*", "rawfiducials", "t2d", "targetpose_*"/"camerapose_*"/"botpose_targetspace", "tl"/"cl"/"getpipe"/"getpipetype", "json", ...) so that code written against LimelightData, LimelightTargetData and LimelightPoseEstimator behaves the same in simulation as on real hardware.
    Configurable properties describing a simulated Limelight camera, used by LimelightSim.