Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accelPowerWatts - Variable in class com.limelightvision.Limelight.HardwareData
-
AI accelerator power draw in watts.
- accelPresent - Variable in class com.limelightvision.Limelight.HardwareData
-
True if an AI accelerator is present.
- accelTempCelsius - Variable in class com.limelightvision.Limelight.HardwareData
-
AI accelerator temperature in degrees Celsius.
- accelThrottling - Variable in class com.limelightvision.Limelight.HardwareData
-
True if the AI accelerator is throttling.
- accelType - Variable in class com.limelightvision.Limelight.HardwareData
-
AI accelerator type.
- accelX - Variable in class com.limelightvision.Limelight.IMUData
-
Accelerometer X (forward) axis.
- accelY - Variable in class com.limelightvision.Limelight.IMUData
-
Accelerometer Y (left) axis.
- accelZ - Variable in class com.limelightvision.Limelight.IMUData
-
Accelerometer Z (up) axis.
- ACTIVE - Enum constant in enum class com.limelightvision.Limelight.PipelineConfigurationOverrideState
-
The override is applied.
- ACTIVE - Enum constant in enum class com.limelightvision.Limelight.SharedMapState
-
The shared map is in use.
- alarmState - Variable in class com.limelightvision.Limelight.OCRTarget
- alarmString - Variable in class com.limelightvision.Limelight.OCRTarget
- alpha - Variable in class com.limelightvision.Limelight.RobotOrientationData
-
IMU assist alpha.
- ambiguity - Variable in class com.limelightvision.Limelight.FiducialTarget
-
Pose ambiguity.
- avgTagAreaPercent - Variable in class com.limelightvision.Limelight.LimelightResults
-
Average area of contributing tags (percentage of image).
- avgTagAreaPercent - Variable in class com.limelightvision.Limelight.PoseEstimate
-
Average area of contributing tags (percentage of image).
- avgTagDistanceMeters - Variable in class com.limelightvision.Limelight.LimelightResults
-
Average distance to contributing tags in meters.
- avgTagDistanceMeters - Variable in class com.limelightvision.Limelight.PoseEstimate
-
Average distance to contributing tags in meters.
B
- BarcodeTarget() - Constructor for class com.limelightvision.Limelight.BarcodeTarget
- barcodeTargets - Variable in class com.limelightvision.Limelight.LimelightResults
- boundingBox - Variable in class com.limelightvision.Limelight.OCRTarget
-
Bounding box [x, y, width, height] in pixels.
- bufferUsage - Variable in class com.limelightvision.Limelight.RewindData
C
- cameraId - Variable in class com.limelightvision.Limelight.HardwareData
-
Camera sensor ID.
- CameraIntrinsics() - Constructor for class com.limelightvision.Limelight.CameraIntrinsics
- cameraMatrix - Variable in class com.limelightvision.Limelight.CameraIntrinsics
-
Row-major 3x3 camera matrix [fx, 0, cx, 0, fy, cy, 0, 0, 1], scaled to the processing resolution.
- cameraPoseRobotSpace - Variable in class com.limelightvision.Limelight.LimelightResults
-
Final camera pose in robot space [x, y, z, roll, pitch, yaw] (meters, degrees).
- cameraPoseTargetSpace - Variable in class com.limelightvision.Limelight.FiducialTarget
-
Camera pose in target space [x, y, z, roll, pitch, yaw] (meters, degrees).
- cameraPoseTargetSpace - Variable in class com.limelightvision.Limelight.RetroTarget
-
Camera pose in target space [x, y, z, roll, pitch, yaw] (meters, degrees).
- captureLatencyMillis - Variable in class com.limelightvision.Limelight.LimelightResults
-
Capture latency in milliseconds.
- classId - Variable in class com.limelightvision.Limelight.ClassifierTarget
-
Class index from the class list.
- classId - Variable in class com.limelightvision.Limelight.CounterTarget
- classId - Variable in class com.limelightvision.Limelight.DetectorTarget
-
Class index from the class list.
- ClassifierTarget() - Constructor for class com.limelightvision.Limelight.ClassifierTarget
- classifierTargets - Variable in class com.limelightvision.Limelight.LimelightResults
- classifierTargetsRejected - Variable in class com.limelightvision.Limelight.LimelightResults
-
Classifier results below the confidence threshold.
- className - Variable in class com.limelightvision.Limelight.ClassifierTarget
-
Human-readable class name.
- className - Variable in class com.limelightvision.Limelight.CounterTarget
- className - Variable in class com.limelightvision.Limelight.DetectorTarget
-
Human-readable class name.
- clearCameraPose_RobotSpaceOverride() - Method in class com.limelightvision.Limelight
-
Clears the camera pose override.
- clearCropWindowOverride() - Method in class com.limelightvision.Limelight
-
Clears the crop window override, returning to the full image.
- clearFiducial3DOffsetOverride() - Method in class com.limelightvision.Limelight
-
Clears the fiducial 3D offset override.
- clearFiducialDownscalingOverride() - Method in class com.limelightvision.Limelight
-
Clears the AprilTag downscaling override.
- clearFiducialIDFiltersOverride() - Method in class com.limelightvision.Limelight
-
Clears the AprilTag ID filter override.
- clearKeystoneOverride() - Method in class com.limelightvision.Limelight
-
Clears the keystone override.
- clearPipelineConfigurationOverride() - Method in class com.limelightvision.Limelight
-
Clears the published pipeline configuration override.
- clearPriorityTagIDOverride() - Method in class com.limelightvision.Limelight
-
Clears the priority AprilTag ID override.
- clearSharedMap() - Static method in class com.limelightvision.Limelight
-
Clears the shared field map.
- close() - Method in class com.limelightvision.Limelight
-
Releases this instance's NetworkTables subscriptions and removes its telemetry topics.
- com.limelightvision - package com.limelightvision
- confidence - Variable in class com.limelightvision.Limelight.ClassifierTarget
-
Classification confidence (0-1).
- confidence - Variable in class com.limelightvision.Limelight.DetectorTarget
-
Detection confidence (0-1).
- confidence - Variable in class com.limelightvision.Limelight.OCRTarget
- Configured MegaTag1 and MegaTag2 - Section in class com.limelightvision.Limelight
- corners - Variable in class com.limelightvision.Limelight.LimelightTarget
-
Target corners as [x, y] pixel pairs.
- count - Variable in class com.limelightvision.Limelight.CounterTarget
- CounterTarget() - Constructor for class com.limelightvision.Limelight.CounterTarget
- counterTargets - Variable in class com.limelightvision.Limelight.LimelightResults
- cpuTempCelsius - Variable in class com.limelightvision.Limelight.HardwareData
-
CPU temperature in degrees Celsius.
- cpuUsagePercent - Variable in class com.limelightvision.Limelight.HardwareData
-
CPU usage percentage.
- customCalibration - Variable in class com.limelightvision.Limelight.CameraIntrinsics
-
True when the camera uses a user-uploaded calibration file.
D
- data - Variable in class com.limelightvision.Limelight.BarcodeTarget
-
Decoded barcode data string.
- decode(byte[]) - Static method in class com.limelightvision.Limelight
-
Decodes a results envelope from raw MessagePack bytes.
- decode(byte[], long) - Static method in class com.limelightvision.Limelight
-
Decodes a results envelope and stamps it with its NetworkTables receive time.
- DECODE_ERROR - Enum constant in enum class com.limelightvision.Limelight.Status
-
The newest frame did not decode.
- defaultMT1() - Static method in class com.limelightvision.Limelight.PoseEstimateConfig
-
The MegaTag1 defaults.
- defaultMT2() - Static method in class com.limelightvision.Limelight.PoseEstimateConfig
-
The MegaTag2 defaults.
- describeRejection(int) - Static method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Returns the rejection flags as readable text, for example "TAG_COUNT|AMBIGUITY".
- DetectorTarget() - Constructor for class com.limelightvision.Limelight.DetectorTarget
- detectorTargets - Variable in class com.limelightvision.Limelight.LimelightResults
- digitCount - Variable in class com.limelightvision.Limelight.OCRTarget
- diskFreeMB - Variable in class com.limelightvision.Limelight.HardwareData
-
Free disk space in MB.
- diskTotalMB - Variable in class com.limelightvision.Limelight.HardwareData
-
Total disk space in MB.
- distortionCoefficients - Variable in class com.limelightvision.Limelight.CameraIntrinsics
-
OpenCV distortion coefficients.
E
- enabled - Variable in class com.limelightvision.Limelight.RewindData
- error - Variable in class com.limelightvision.Limelight.LimelightResults
-
Non-empty if the envelope failed to decode.
- EXTERNAL - Enum constant in enum class com.limelightvision.Limelight.IMUMode
-
Use the external orientation directly.
- EXTERNAL_SEED_INTERNAL - Enum constant in enum class com.limelightvision.Limelight.IMUMode
-
Uses the external orientation.
F
- family - Variable in class com.limelightvision.Limelight.BarcodeTarget
-
Barcode family (e.g.
- family - Variable in class com.limelightvision.Limelight.FiducialTarget
-
Fiducial family (e.g.
- fiducialId - Variable in class com.limelightvision.Limelight.FiducialTarget
-
Fiducial/AprilTag ID.
- FiducialTarget() - Constructor for class com.limelightvision.Limelight.FiducialTarget
- fiducialTargets - Variable in class com.limelightvision.Limelight.LimelightResults
- fielded - Variable in class com.limelightvision.Limelight.FiducialTarget
-
True if this tag contributed to pose estimation.
- fieldedTagCount - Variable in class com.limelightvision.Limelight.PoseEstimate
-
Number of fielded tags.
- flushing - Variable in class com.limelightvision.Limelight.RewindData
- flushNT() - Static method in class com.limelightvision.Limelight
-
Flushes NetworkTables immediately.
- focusMetric - Variable in class com.limelightvision.Limelight.LimelightResults
-
Focus metric for focus-assist.
- FORCE_BLINK - Enum constant in enum class com.limelightvision.Limelight.LEDMode
-
LEDs forced to blink.
- FORCE_OFF - Enum constant in enum class com.limelightvision.Limelight.LEDMode
-
LEDs forced off.
- FORCE_ON - Enum constant in enum class com.limelightvision.Limelight.LEDMode
-
LEDs forced on.
- FORCED_OFF - Enum constant in enum class com.limelightvision.Limelight.PipelineConfigurationOverrideState
-
The camera web interface forced the override off.
- frameCount - Variable in class com.limelightvision.Limelight.RewindData
- frameIndex - Variable in class com.limelightvision.Limelight.LimelightResults
-
Frame counter starting at 0, or -1 before the first frame.
- frameIndex - Variable in class com.limelightvision.Limelight.PoseEstimate
-
The frame index of the source camera.
- fromDeployFolder(String) - Static method in class com.limelightvision.Limelight.FieldMap
-
Reads an .fmap field map file from the deploy directory of the robot program (
src/main/deployin the robot project). - fromDeployFolder(String) - Static method in class com.limelightvision.Limelight.PipelineConfiguration
-
Reads a .vpr pipeline file from the deploy directory of the robot program (
src/main/deployin the robot project). - fromString(String) - Static method in class com.limelightvision.Limelight.FieldMap
-
Wraps .fmap contents.
- fromString(String) - Static method in class com.limelightvision.Limelight.PipelineConfiguration
-
Wraps .vpr contents.
G
- getAgeSeconds() - Method in class com.limelightvision.Limelight.LimelightResults
-
Returns seconds since this frame arrived.
- getCameraIntrinsics() - Method in class com.limelightvision.Limelight
-
Returns the camera intrinsics that the running pipeline uses.
- getCameraPose_RobotSpace() - Method in class com.limelightvision.Limelight
-
Returns camera pose in robot space (meters, degrees) as a Pose3d.
- getCameraPose_RobotSpace() - Method in class com.limelightvision.Limelight.LimelightResults
-
Returns camera pose in robot space (meters, degrees).
- getCameraPose_TargetSpace() - Method in class com.limelightvision.Limelight.FiducialTarget
-
Returns camera pose in target space as a Pose3d.
- getCameraPose_TargetSpace() - Method in class com.limelightvision.Limelight.RetroTarget
-
Returns camera pose in target space as a Pose3d.
- getCaptureLatencyMillis() - Method in class com.limelightvision.Limelight
-
Returns capture latency in milliseconds.
- getCurrentPipelineIndex() - Method in class com.limelightvision.Limelight
-
Returns active pipeline index (0-9).
- getCurrentPipelineType() - Method in class com.limelightvision.Limelight
-
Returns active pipeline type, for example "pipe_fiducial", "pipe_color", or "pipe_detector".
- getDistanceToCamera() - Method in class com.limelightvision.Limelight.FiducialTarget
-
Returns 3D distance from the camera to this tag in meters.
- getDistanceToRobot() - Method in class com.limelightvision.Limelight.FiducialTarget
-
Returns 3D distance from the robot center to this tag in meters.
- getFieldedFiducials() - Method in class com.limelightvision.Limelight.PoseEstimate
-
Returns the visible fiducials that contributed to pose estimation.
- getHardwareData() - Method in class com.limelightvision.Limelight
-
Returns hardware/system stats from the latest frame.
- getIMUData() - Method in class com.limelightvision.Limelight
-
Returns iMU state from the latest frame.
- getLatestRawFrame() - Method in class com.limelightvision.Limelight
-
Returns the newest raw results envelope without decoding it.
- getLatestResults() - Method in class com.limelightvision.Limelight
-
Returns the latest results envelope.
- getLoadStatus() - Method in class com.limelightvision.Limelight.FieldMap
-
Returns why this field map is or is not usable.
- getLoadStatus() - Method in class com.limelightvision.Limelight.PipelineConfiguration
-
Returns why this configuration is or is not usable.
- getName() - Method in class com.limelightvision.Limelight
-
Returns the camera's NetworkTables name.
- getPipelineConfigurationOverrideState() - Method in class com.limelightvision.Limelight
-
Returns the camera's pipeline configuration override state from the latest results frame.
- getPoseEstimate(Limelight.LimelightResults, Limelight.PoseEstimateType) - Method in class com.limelightvision.Limelight
-
Builds a pose estimate of the given type from one results envelope.
- getPoseEstimate(Limelight.PoseEstimateType) - Method in class com.limelightvision.Limelight
-
Gets the pose estimate of the given type from the newest frame.
- getProtocolVersion() - Method in class com.limelightvision.Limelight
-
Returns the msgpack envelope protocol version from the camera.
- getPythonScriptData() - Method in class com.limelightvision.Limelight
-
Returns data set by a python snapscript via llpython.
- getRobotPose(Limelight.PoseEstimateType) - Method in class com.limelightvision.Limelight
-
Returns the full 3D robot pose for the given estimate type.
- getRobotPose(Limelight.PoseEstimateType) - Method in class com.limelightvision.Limelight.LimelightResults
-
Returns the full 3D robot pose for the given estimate type.
- getRobotPose_FieldSpace() - Method in class com.limelightvision.Limelight.FiducialTarget
-
Returns megaTag1 robot pose in field space from this tag only, as a Pose3d.
- getRobotPose_FieldSpace() - Method in class com.limelightvision.Limelight.RetroTarget
-
Returns robot pose in field space as a Pose3d.
- getRobotPose_FieldSpace_MT2() - Method in class com.limelightvision.Limelight.FiducialTarget
-
Returns megaTag2 robot pose in field space from this tag only, as a Pose3d.
- getRobotPose_MT1() - Method in class com.limelightvision.Limelight.LimelightResults
-
Returns megaTag1 robot pose in field space (field-center origin).
- getRobotPose_MT2() - Method in class com.limelightvision.Limelight.LimelightResults
-
Returns megaTag2 robot pose in field space.
- getRobotPose_TargetSpace() - Method in class com.limelightvision.Limelight.FiducialTarget
-
Returns robot pose in target space as a Pose3d.
- getRobotPose_TargetSpace() - Method in class com.limelightvision.Limelight.RetroTarget
-
Returns robot pose in target space as a Pose3d.
- getSharedMapState() - Method in class com.limelightvision.Limelight
-
Returns the camera's shared field map state from the latest results frame.
- getStatus() - Method in class com.limelightvision.Limelight
-
Returns the current health of the camera from the point of view of this consumer.
- getTargetAreaPercent() - Method in class com.limelightvision.Limelight
-
Returns target area as a percentage of the image (0-100).
- getTargetCount() - Method in class com.limelightvision.Limelight
-
Returns total number of retro, fiducial, detector, classifier, and barcode targets in the latest frame.
- getTargetCount() - Method in class com.limelightvision.Limelight.LimelightResults
-
Returns total number of retro, fiducial, detector, classifier, and barcode targets.
- getTargetDistanceMeters() - Method in class com.limelightvision.Limelight
-
Returns 3D distance from the camera to the primary fiducial target in meters.
- getTargetingLatencyMillis() - Method in class com.limelightvision.Limelight
-
Returns targeting/pipeline latency in milliseconds.
- getTargetPose_CameraSpace() - Method in class com.limelightvision.Limelight.FiducialTarget
-
Returns target pose in camera space as a Pose3d.
- getTargetPose_CameraSpace() - Method in class com.limelightvision.Limelight.RetroTarget
-
Returns target pose in camera space as a Pose3d.
- getTargetPose_RobotSpace() - Method in class com.limelightvision.Limelight.FiducialTarget
-
Returns target pose in robot space as a Pose3d.
- getTargetPose_RobotSpace() - Method in class com.limelightvision.Limelight.RetroTarget
-
Returns target pose in robot space as a Pose3d.
- getTXDegrees() - Method in class com.limelightvision.Limelight
-
Returns horizontal offset from crosshair to target in degrees.
- getTXDegreesNoCrosshair() - Method in class com.limelightvision.Limelight
-
Returns horizontal offset from principal pixel to target in degrees (crosshair-independent).
- getTYDegrees() - Method in class com.limelightvision.Limelight
-
Returns vertical offset from crosshair to target in degrees.
- getTYDegreesNoCrosshair() - Method in class com.limelightvision.Limelight
-
Returns vertical offset from principal pixel to target in degrees (crosshair-independent).
- gyroXDegreesPerSecond - Variable in class com.limelightvision.Limelight.IMUData
-
Gyro angular velocity about X in degrees per second.
- gyroYDegreesPerSecond - Variable in class com.limelightvision.Limelight.IMUData
-
Gyro angular velocity about Y in degrees per second.
- gyroZDegreesPerSecond - Variable in class com.limelightvision.Limelight.IMUData
-
Gyro angular velocity about Z in degrees per second.
H
- hardware - Variable in class com.limelightvision.Limelight.LimelightResults
- HardwareData() - Constructor for class com.limelightvision.Limelight.HardwareData
- hardwareType - Variable in class com.limelightvision.Limelight.LimelightResults
-
Hardware type identifier.
- hasNumericValue - Variable in class com.limelightvision.Limelight.OCRTarget
- hasTarget() - Method in class com.limelightvision.Limelight
-
Returns true if the camera is connected, sends fresh frames, and has at least one valid target.
- hfovDegrees - Variable in class com.limelightvision.Limelight.CameraIntrinsics
-
Horizontal field of view in degrees.
I
- ignoreNT - Variable in class com.limelightvision.Limelight.LimelightResults
-
True if the camera is ignoring NetworkTables input.
- imageSource - Variable in class com.limelightvision.Limelight.LimelightResults
-
Image source index.
- imu - Variable in class com.limelightvision.Limelight.LimelightResults
- IMUData() - Constructor for class com.limelightvision.Limelight.IMUData
- imuMode - Variable in class com.limelightvision.Limelight.RobotOrientationData
-
Active IMU mode (
Limelight.IMUMode.UNKNOWNbefore the first frame). - INTERNAL - Enum constant in enum class com.limelightvision.Limelight.IMUMode
-
Use the internal IMU only.
- INTERNAL_EXTERNAL_ASSIST - Enum constant in enum class com.limelightvision.Limelight.IMUMode
-
Internal IMU with a complementary filter converging on the external orientation.
- INTERNAL_MT1_ASSIST - Enum constant in enum class com.limelightvision.Limelight.IMUMode
-
Internal IMU with a complementary filter.
- interpolatedYawDegrees - Variable in class com.limelightvision.Limelight.RobotOrientationData
-
Last interpolated robot yaw used for botpose, in degrees.
- intrinsics - Variable in class com.limelightvision.Limelight.LimelightResults
- isConnected() - Method in class com.limelightvision.Limelight
-
Returns true if the camera is reachable.
- isCounter - Variable in class com.limelightvision.Limelight.OCRTarget
- isMT2() - Method in class com.limelightvision.Limelight.PoseEstimate
-
Returns true if this estimate was produced by the MegaTag2 algorithm.
- isPipelineConfigurationOverrideEnabled() - Method in class com.limelightvision.Limelight
-
Reads back whether the camera runs the pipeline configuration override.
- isSharedMapActive() - Method in class com.limelightvision.Limelight
-
Returns true if the camera localizes with the shared field map published with
Limelight.setSharedMap(Limelight.FieldMap). - isUsingCustomCalibration() - Method in class com.limelightvision.Limelight
-
Returns true if the running pipeline uses a user-uploaded camera calibration instead of a built-in default.
- isValid() - Method in class com.limelightvision.Limelight.FieldMap
-
Returns true if this holds a usable field map.
- isValid() - Method in class com.limelightvision.Limelight.PipelineConfiguration
-
Returns true if this holds a usable configuration.
- isValid() - Method in class com.limelightvision.Limelight.PoseEstimate
-
Returns true if at least one fielded tag produced this estimate and no check rejected it.
L
- latencyMillis - Variable in class com.limelightvision.Limelight.PoseEstimate
-
Total latency (capture + targeting) in milliseconds.
- latencyPenaltyMicros - Variable in class com.limelightvision.Limelight.RewindData
-
Main-thread latency penalty in microseconds.
- Limelight - Class in com.limelightvision
-
Interface to one Limelight camera or Systemcore vision instance.
- Limelight() - Constructor for class com.limelightvision.Limelight
-
Creates an interface to the Limelight with the default name ("limelight").
- Limelight(String) - Constructor for class com.limelightvision.Limelight
-
Creates an interface to the given Limelight.
- Limelight(String, double, double, double, double, double, double) - Constructor for class com.limelightvision.Limelight
-
Creates an interface to the given Limelight and sets its camera pose in robot space.
- Limelight(String, Pose3d) - Constructor for class com.limelightvision.Limelight
-
Creates an interface to the given Limelight and sets its camera pose in robot space.
- Limelight.BarcodeTarget - Class in com.limelightvision
-
A barcode/QR code target.
- Limelight.CameraIntrinsics - Class in com.limelightvision
-
Live camera intrinsics for the running pipeline.
- Limelight.ClassifierTarget - Class in com.limelightvision
-
A neural classifier result.
- Limelight.CounterTarget - Class in com.limelightvision
-
A per-class object counter result from the neural counter pipeline.
- Limelight.DetectorTarget - Class in com.limelightvision
-
A neural detector target.
- Limelight.DownscaleOverride - Enum Class in com.limelightvision
-
AprilTag detector downscaling factors.
- Limelight.FiducialTarget - Class in com.limelightvision
-
An AprilTag/fiducial target.
- Limelight.FieldMap - Class in com.limelightvision
-
An immutable, validated shared field map.
- Limelight.HardwareData - Class in com.limelightvision
-
Camera hardware and system stats.
- Limelight.IMUData - Class in com.limelightvision
-
The state of the camera's internal IMU.
- Limelight.IMUMode - Enum Class in com.limelightvision
-
IMU sources for the robot yaw that MegaTag2 uses.
- Limelight.LEDMode - Enum Class in com.limelightvision
-
LED behavior modes.
- Limelight.LimelightResults - Class in com.limelightvision
-
The complete decoded results for one frame.
- Limelight.LimelightTarget - Class in com.limelightvision
-
Fields common to all image-space targets.
- Limelight.LoadStatus - Enum Class in com.limelightvision
-
Result of loading a
Limelight.PipelineConfigurationorLimelight.FieldMap. - Limelight.OCRTarget - Class in com.limelightvision
-
An OCR (text recognition) result.
- Limelight.PipelineConfiguration - Class in com.limelightvision
-
An immutable, validated pipeline configuration override.
- Limelight.PipelineConfigurationOverrideState - Enum Class in com.limelightvision
-
Pipeline configuration override state reported by the camera.
- Limelight.PoseEstimate - Class in com.limelightvision
-
A robot pose estimate with the metadata needed for pose-estimator fusion.
- Limelight.PoseEstimateConfig - Class in com.limelightvision
-
A reusable configuration object for rejection filters and standard deviation scaling.
- Limelight.PoseEstimateType - Enum Class in com.limelightvision
-
The robot pose estimate outputs.
- Limelight.RetroTarget - Class in com.limelightvision
-
A color/retroreflective target.
- Limelight.RewindData - Class in com.limelightvision
-
Rewind buffer state.
- Limelight.RobotOrientationData - Class in com.limelightvision
-
The robot-orientation state the camera is using for MegaTag2.
- Limelight.SharedMapState - Enum Class in com.limelightvision
-
Shared field map state reported by the camera.
- Limelight.Status - Enum Class in com.limelightvision
-
Health of a camera.
- LimelightResults() - Constructor for class com.limelightvision.Limelight.LimelightResults
M
- MAX_PIPELINE_CONFIGURATION_OVERRIDE_BYTES - Static variable in class com.limelightvision.Limelight
-
Maximum size in bytes of a pipeline configuration override.
- MAX_SHARED_MAP_BYTES - Static variable in class com.limelightvision.Limelight
-
Maximum size in bytes of a shared field map.
- MegaTag1 localization - Section in class com.limelightvision.Limelight
- MegaTag2 localization - Section in class com.limelightvision.Limelight
- MIN_THETA_STD_DEV - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
Smallest heading standard deviation this configuration produces, in radians.
- MT1_WPIBLUE - Enum constant in enum class com.limelightvision.Limelight.PoseEstimateType
-
MegaTag1, WPILib blue-alliance-corner origin (botpose_wpiblue).
- MT1_WPIRED - Enum constant in enum class com.limelightvision.Limelight.PoseEstimateType
-
MegaTag1, WPILib red-alliance-corner origin (botpose_wpired).
- MT2_WPIBLUE - Enum constant in enum class com.limelightvision.Limelight.PoseEstimateType
-
MegaTag2, WPILib blue-alliance-corner origin (botpose_orb_wpiblue).
- MT2_WPIRED - Enum constant in enum class com.limelightvision.Limelight.PoseEstimateType
-
MegaTag2, WPILib red-alliance-corner origin (botpose_orb_wpired).
N
- NO_CONTENTS - Enum constant in enum class com.limelightvision.Limelight.LoadStatus
-
No contents or no file name were given (null or empty).
- NO_DATA - Enum constant in enum class com.limelightvision.Limelight.Status
-
The camera has not sent a results envelope.
- NO_STRING - Enum constant in enum class com.limelightvision.Limelight.PipelineConfigurationOverrideState
-
The override is enabled but no configuration is published.
- noFiltering() - Static method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Accepts every structurally valid pose.
- noFiltering(double, double) - Static method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Accepts every structurally valid pose.
- NT_TICKS_PER_SECOND - Static variable in class com.limelightvision.Limelight
-
NetworkTables timestamp ticks per second for the WPILib build this library targets.
- ntConnected - Variable in class com.limelightvision.Limelight.LimelightResults
-
True if the camera is connected to a NetworkTables server.
- ntTimestampMicros - Variable in class com.limelightvision.Limelight.LimelightResults
-
NetworkTables server time in microseconds.
- numericValue - Variable in class com.limelightvision.Limelight.OCRTarget
O
- OCRTarget() - Constructor for class com.limelightvision.Limelight.OCRTarget
- ocrTargets - Variable in class com.limelightvision.Limelight.LimelightResults
- OFF - Enum constant in enum class com.limelightvision.Limelight.PipelineConfigurationOverrideState
-
No override requested.
- OFF - Enum constant in enum class com.limelightvision.Limelight.SharedMapState
-
No shared map published.
- OK - Enum constant in enum class com.limelightvision.Limelight.LoadStatus
-
Loaded and within the size cap.
- OK - Enum constant in enum class com.limelightvision.Limelight.Status
-
A decodable frame has been received recently.
P
- PARSE_ERROR - Enum constant in enum class com.limelightvision.Limelight.PipelineConfigurationOverrideState
-
The published configuration failed to parse or was too large.
- PARSE_ERROR - Enum constant in enum class com.limelightvision.Limelight.SharedMapState
-
The published map failed to parse or was too large.
- parseLatencyMillis - Variable in class com.limelightvision.Limelight.LimelightResults
-
Time spent decoding this envelope on the robot, in milliseconds.
- PIPELINE_CONTROL - Enum constant in enum class com.limelightvision.Limelight.DownscaleOverride
-
Use the downscale configured in the current pipeline.
- PIPELINE_CONTROL - Enum constant in enum class com.limelightvision.Limelight.LEDMode
-
LED behavior is controlled by the current pipeline.
- pipelineConfigurationOverrideActive - Variable in class com.limelightvision.Limelight.LimelightResults
-
True if the camera is running a robot-published pipeline configuration override.
- pipelineConfigurationOverrideState - Variable in class com.limelightvision.Limelight.LimelightResults
-
Pipeline configuration override state reported by the camera.
- pipelineIndex - Variable in class com.limelightvision.Limelight.LimelightResults
-
Active pipeline index.
- pipelineType - Variable in class com.limelightvision.Limelight.LimelightResults
-
Active pipeline type (e.g.
- pitchDegrees - Variable in class com.limelightvision.Limelight.IMUData
-
Internal IMU pitch in degrees.
- pose - Variable in class com.limelightvision.Limelight.PoseEstimate
- PoseEstimate() - Constructor for class com.limelightvision.Limelight.PoseEstimate
- PoseEstimateConfig() - Constructor for class com.limelightvision.Limelight.PoseEstimateConfig
-
Creates a configuration with the default values.
- PoseEstimateConfig(Limelight.PoseEstimateConfig) - Constructor for class com.limelightvision.Limelight.PoseEstimateConfig
-
Creates an independent copy of another configuration.
- processingTimeMs - Variable in class com.limelightvision.Limelight.OCRTarget
- pythonOutput - Variable in class com.limelightvision.Limelight.LimelightResults
-
Data set by a python snapscript via llpython.
Q
- quaternion - Variable in class com.limelightvision.Limelight.IMUData
-
Orientation quaternion [w, x, y, z].
- Quick start - Section in class com.limelightvision.Limelight
R
- ramUsagePercent - Variable in class com.limelightvision.Limelight.HardwareData
-
RAM usage percentage.
- ratePerMin - Variable in class com.limelightvision.Limelight.OCRTarget
- rawFiducials - Variable in class com.limelightvision.Limelight.PoseEstimate
-
The fiducials visible in this frame.
- READ_FAILED - Enum constant in enum class com.limelightvision.Limelight.LoadStatus
-
The deploy-folder file could not be read.
- readAcceptedPoseEstimates(Limelight.PoseEstimateType) - Method in class com.limelightvision.Limelight
-
Reads every frame received since the last queue read.
- readPoseEstimateQueue(Limelight.PoseEstimateType) - Method in class com.limelightvision.Limelight
-
Reads every frame received since the last queue read.
- readRawFrameQueue() - Method in class com.limelightvision.Limelight
-
Reads every raw envelope received since the last queue read, without decoding.
- readResultsQueue() - Method in class com.limelightvision.Limelight
-
Decodes and returns every buffered results envelope received since the last queue read.
- receiveTimestampSeconds - Variable in class com.limelightvision.Limelight.LimelightResults
-
Local NetworkTables time when this frame arrived, in seconds.
- regionId - Variable in class com.limelightvision.Limelight.OCRTarget
- REJECT_AMBIGUITY - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejection flag: single-tag ambiguity above the configured maximum.
- REJECT_BAD_METADATA - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejection flag set by the library: tags contributed but the reported tag distance was zero or negative.
- REJECT_DECODE_ERROR - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejection flag set by the library: the source envelope had a decode error.
- REJECT_FIELD_BOUNDS - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejection flag: pose outside the configured field bounds.
- REJECT_MISSING_POSE - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejection flag set by the library: the pose array was absent or too short, or it was the all-zero value the camera sends when it has no estimate.
- REJECT_NO_FIELDED_TAGS - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejection flag set by the library: fiducials were visible but none contributed to pose estimation.
- REJECT_NO_TIMESTAMP - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejection flag set by the library: no usable capture timestamp.
- REJECT_NONFINITE - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejection flag set by the library: a value needed for fusion was NaN or infinite.
- REJECT_TAG_AREA - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejection flag: average tag area below the configured minimum.
- REJECT_TAG_COUNT - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejection flag: too few contributing tags.
- REJECT_TAG_DISTANCE - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejection flag: tag distance above a configured maximum.
- rejectionFlags - Variable in class com.limelightvision.Limelight.PoseEstimate
-
OR of the
Limelight.PoseEstimateConfigREJECT_* flags for every check this estimate failed. - reportedStdDevs - Variable in class com.limelightvision.Limelight.PoseEstimate
-
Standard deviations [x, y, z, roll, pitch, yaw] reported by the camera.
- reportedTagCount - Variable in class com.limelightvision.Limelight.LimelightResults
-
Number of AprilTags contributing to the botpose estimates.
- reportedTagCount - Variable in class com.limelightvision.Limelight.PoseEstimate
-
Camera-reported botpose tag count, telemetry only.
- resolutionHeightPixels - Variable in class com.limelightvision.Limelight.CameraIntrinsics
-
Processing-resolution height in pixels.
- resolutionWidthPixels - Variable in class com.limelightvision.Limelight.CameraIntrinsics
-
Processing-resolution width in pixels (what the camera matrix is scaled to).
- RetroTarget() - Constructor for class com.limelightvision.Limelight.RetroTarget
- retroTargets - Variable in class com.limelightvision.Limelight.LimelightResults
- rewind - Variable in class com.limelightvision.Limelight.LimelightResults
- RewindData() - Constructor for class com.limelightvision.Limelight.RewindData
- robotOrientation - Variable in class com.limelightvision.Limelight.LimelightResults
- RobotOrientationData() - Constructor for class com.limelightvision.Limelight.RobotOrientationData
- robotPoseFieldSpace - Variable in class com.limelightvision.Limelight.FiducialTarget
-
Robot pose in field space (MegaTag1, this tag only).
- robotPoseFieldSpace - Variable in class com.limelightvision.Limelight.RetroTarget
-
Robot pose in field space.
- robotPoseFieldSpaceMT2 - Variable in class com.limelightvision.Limelight.FiducialTarget
-
Robot pose in field space (MegaTag2, this tag only).
- robotPoseMT1 - Variable in class com.limelightvision.Limelight.LimelightResults
-
MegaTag1 robot pose in field space [x, y, z, roll, pitch, yaw] (meters, degrees).
- robotPoseMT1WpiBlue - Variable in class com.limelightvision.Limelight.LimelightResults
-
MegaTag1 robot pose, WPILib blue-alliance coordinate system.
- robotPoseMT1WpiRed - Variable in class com.limelightvision.Limelight.LimelightResults
-
MegaTag1 robot pose, WPILib red-alliance coordinate system.
- robotPoseMT2 - Variable in class com.limelightvision.Limelight.LimelightResults
-
MegaTag2 robot pose in field space.
- robotPoseMT2WpiBlue - Variable in class com.limelightvision.Limelight.LimelightResults
-
MegaTag2 robot pose, WPILib blue-alliance coordinate system.
- robotPoseMT2WpiRed - Variable in class com.limelightvision.Limelight.LimelightResults
-
MegaTag2 robot pose, WPILib red-alliance coordinate system.
- robotPoseTargetSpace - Variable in class com.limelightvision.Limelight.FiducialTarget
-
Robot pose in target space.
- robotPoseTargetSpace - Variable in class com.limelightvision.Limelight.RetroTarget
-
Robot pose in target space.
- robotYawDegrees - Variable in class com.limelightvision.Limelight.IMUData
-
Final fused robot yaw in degrees, the value MegaTag2 uses (includes yawOffsetDegrees).
- rollDegrees - Variable in class com.limelightvision.Limelight.IMUData
-
Internal IMU roll in degrees.
S
- setCameraPose_RobotSpaceOverride(double, double, double, double, double, double, boolean) - Method in class com.limelightvision.Limelight
-
Sets the camera pose relative to the robot.
- setCameraPose_RobotSpaceOverride(Pose3d, boolean) - Method in class com.limelightvision.Limelight
-
Sets the camera pose relative to the robot.
- setCropWindowOverride(double, double, double, double) - Method in class com.limelightvision.Limelight
-
Sets the crop window.
- setFiducial3DOffsetOverride(double, double, double) - Method in class com.limelightvision.Limelight
-
Moves the 3D targeting point away from the center of the primary in-view fiducial.
- setFiducial3DOffsetOverride(Translation3d) - Method in class com.limelightvision.Limelight
-
Moves the 3D targeting point away from the center of the primary in-view fiducial.
- setFiducialDownscalingOverride(Limelight.DownscaleOverride) - Method in class com.limelightvision.Limelight
-
Overrides the AprilTag detector's downscaling factor.
- setFiducialIDFiltersOverride(int[]) - Method in class com.limelightvision.Limelight
-
Overrides the valid AprilTag IDs for localization.
- setIMUAssistAlpha(double) - Method in class com.limelightvision.Limelight
-
Configures the complementary filter alpha for the IMU assist modes (modes 3 and 4).
- setIMUMode(Limelight.IMUMode) - Method in class com.limelightvision.Limelight
-
Configures the robot-yaw source for MegaTag2 localization.
- setKeystoneOverride(double, double) - Method in class com.limelightvision.Limelight
-
Sets the keystone modification for the crop window.
- setLEDMode(Limelight.LEDMode) - Method in class com.limelightvision.Limelight
-
Sets the LED behavior.
- setPipelineConfigurationOverride(Limelight.PipelineConfiguration) - Method in class com.limelightvision.Limelight
-
Publishes a pipeline configuration override to this camera.
- setPipelineIndex(int) - Method in class com.limelightvision.Limelight
-
Switches to the given pipeline.
- setPriorityTagIDOverride(int) - Method in class com.limelightvision.Limelight
-
Sets the priority AprilTag ID for tx/ty targeting.
- setPythonScriptData(double[]) - Method in class com.limelightvision.Limelight
-
Sends data to a running python snapscript via llrobot.
- setRewindEnabled(boolean) - Method in class com.limelightvision.Limelight
-
Enables or pauses the rewind buffer recording.
- setRobotOrientation(double, boolean) - Method in class com.limelightvision.Limelight
-
(ADVANCED) Sets the individual robot orientation of this camera for the MegaTag2 algorithm.
- setRobotOrientation(double, double, double, double, double, double, boolean) - Method in class com.limelightvision.Limelight
-
(ADVANCED) Sets the full individual robot orientation of this camera for the MegaTag2 algorithm.
- setSharedMap(Limelight.FieldMap) - Static method in class com.limelightvision.Limelight
-
Publishes a shared field map on the "limelightshared" table.
- setSharedRobotOrientation(double) - Static method in class com.limelightvision.Limelight
-
Sets the robot orientation for MegaTag2 on the shared "limelightshared" table.
- setSharedRobotOrientation(double, double, double, double, double, double) - Static method in class com.limelightvision.Limelight
-
Sets the full shared robot orientation for MegaTag2 on the "limelightshared" table.
- setThrottle(int) - Method in class com.limelightvision.Limelight
-
Configures the throttle value.
- setUsePipelineConfigurationOverride(boolean) - Method in class com.limelightvision.Limelight
-
Enables or disables the pipeline configuration override.
- setUseSharedOrientation(boolean) - Method in class com.limelightvision.Limelight
-
(ADVANCED) Controls whether this camera reads the shared orientation from
Limelight.setSharedRobotOrientation(double). - sharedMapActive - Variable in class com.limelightvision.Limelight.LimelightResults
-
True if the camera is localizing against the robot-published shared field map.
- sharedMapState - Variable in class com.limelightvision.Limelight.LimelightResults
-
Shared field map state reported by the camera.
- sizeBytes() - Method in class com.limelightvision.Limelight.FieldMap
-
Returns the field map's size in bytes, or 0 when invalid.
- sizeBytes() - Method in class com.limelightvision.Limelight.PipelineConfiguration
-
Returns the configuration's size in bytes, or 0 when invalid.
- skew - Variable in class com.limelightvision.Limelight.FiducialTarget
-
Target skew values.
- STALE - Enum constant in enum class com.limelightvision.Limelight.Status
-
The newest frame is older than the stale threshold.
- STALE_FRAME_SECONDS - Static variable in class com.limelightvision.Limelight
-
Default stale threshold.
- stdDevs - Variable in class com.limelightvision.Limelight.PoseEstimate
-
Fusion-ready standard deviations [x meters, y meters, theta radians].
- stdDevsMT1 - Variable in class com.limelightvision.Limelight.LimelightResults
-
Camera-reported MegaTag1 standard deviations [x, y, z, roll, pitch, yaw].
- stdDevsMT2 - Variable in class com.limelightvision.Limelight.LimelightResults
-
Camera-reported MegaTag2 standard deviations [x, y, z, roll, pitch, yaw].
- storedSeconds - Variable in class com.limelightvision.Limelight.RewindData
- SUPPORTED_PROTOCOL_VERSION - Static variable in class com.limelightvision.Limelight
-
The highest camera protocol version ("protover") this library understands.
- SYSTEMCORE_USB0 - Static variable in class com.limelightvision.Limelight
-
Name of the vision instance running on Systemcore USB port 0:
new Limelight(Limelight.SYSTEMCORE_USB0). - SYSTEMCORE_USB1 - Static variable in class com.limelightvision.Limelight
-
Name of the vision instance running on Systemcore USB port 1.
- SYSTEMCORE_USB2 - Static variable in class com.limelightvision.Limelight
-
Name of the vision instance running on Systemcore USB port 2.
- SYSTEMCORE_USB3 - Static variable in class com.limelightvision.Limelight
-
Name of the vision instance running on Systemcore USB port 3.
- systemTimestampMicros - Variable in class com.limelightvision.Limelight.LimelightResults
-
System wall-clock time in microseconds since epoch.
T
- tagSpanMeters - Variable in class com.limelightvision.Limelight.LimelightResults
-
Max distance between contributing tags in meters.
- tagSpanMeters - Variable in class com.limelightvision.Limelight.PoseEstimate
-
Max distance between contributing tags in meters.
- targetAreaPercent - Variable in class com.limelightvision.Limelight.LimelightResults
-
Primary target area (percentage of image, 0-100).
- targetAreaPercent - Variable in class com.limelightvision.Limelight.LimelightTarget
-
Target area (percentage of image, 0-100).
- targetDistanceMeters - Variable in class com.limelightvision.Limelight.LimelightResults
-
3D distance from camera to primary target in meters.
- targetingLatencyMillis - Variable in class com.limelightvision.Limelight.LimelightResults
-
Targeting/pipeline latency in milliseconds.
- targetPoseCameraSpace - Variable in class com.limelightvision.Limelight.FiducialTarget
-
Target pose in camera space.
- targetPoseCameraSpace - Variable in class com.limelightvision.Limelight.RetroTarget
-
Target pose in camera space.
- targetPoseRobotSpace - Variable in class com.limelightvision.Limelight.FiducialTarget
-
Target pose in robot space.
- targetPoseRobotSpace - Variable in class com.limelightvision.Limelight.RetroTarget
-
Target pose in robot space.
- TELEMETRY_TABLE - Static variable in class com.limelightvision.Limelight
-
Root telemetry table.
- text - Variable in class com.limelightvision.Limelight.OCRTarget
-
Recognized text.
- timestampMicros - Variable in class com.limelightvision.Limelight.LimelightResults
-
Microseconds since vision-process boot.
- timestampMillis - Variable in class com.limelightvision.Limelight.LimelightResults
-
Legacy timestamp in milliseconds since vision-process boot.
- timestampSeconds - Variable in class com.limelightvision.Limelight.PoseEstimate
-
Latency-compensated capture timestamp in the local NetworkTables timebase.
- TOO_LARGE - Enum constant in enum class com.limelightvision.Limelight.LoadStatus
-
The contents exceed the size cap.
- toPose2D(double[]) - Static method in class com.limelightvision.Limelight
-
Converts a pose array to a Pose2d.
- toPose3D(double[]) - Static method in class com.limelightvision.Limelight
-
Converts a pose array to a Pose3d.
- toString() - Method in class com.limelightvision.Limelight.PoseEstimate
- trackId - Variable in class com.limelightvision.Limelight.DetectorTarget
-
Tracking ID for object counting pipelines.
- triggerRewindCapture(double) - Method in class com.limelightvision.Limelight
-
Triggers a rewind capture with the given duration.
- triggerSnapshot() - Method in class com.limelightvision.Limelight
-
Triggers a snapshot capture.
- txDegrees - Variable in class com.limelightvision.Limelight.LimelightResults
-
Horizontal offset from crosshair to primary target in degrees.
- txDegrees - Variable in class com.limelightvision.Limelight.LimelightTarget
-
Horizontal offset from crosshair to target in degrees.
- txDegreesNoCrosshair - Variable in class com.limelightvision.Limelight.LimelightResults
-
Horizontal offset from principal pixel to primary target in degrees.
- txDegreesNoCrosshair - Variable in class com.limelightvision.Limelight.LimelightTarget
-
Horizontal offset from principal pixel to target in degrees.
- txPixels - Variable in class com.limelightvision.Limelight.LimelightTarget
-
Target x position in pixels.
- tyDegrees - Variable in class com.limelightvision.Limelight.LimelightResults
-
Vertical offset from crosshair to primary target in degrees.
- tyDegrees - Variable in class com.limelightvision.Limelight.LimelightTarget
-
Vertical offset from crosshair to target in degrees.
- tyDegreesNoCrosshair - Variable in class com.limelightvision.Limelight.LimelightResults
-
Vertical offset from principal pixel to primary target in degrees.
- tyDegreesNoCrosshair - Variable in class com.limelightvision.Limelight.LimelightTarget
-
Vertical offset from principal pixel to target in degrees.
- type - Variable in class com.limelightvision.Limelight.PoseEstimate
-
Which pose estimate output this is (origin + algorithm).
- tyPixels - Variable in class com.limelightvision.Limelight.LimelightTarget
-
Target y position in pixels.
U
- uiRefresh - Variable in class com.limelightvision.Limelight.LimelightResults
-
UI refresh counter.
- unit - Variable in class com.limelightvision.Limelight.OCRTarget
- UNKNOWN - Enum constant in enum class com.limelightvision.Limelight.IMUMode
-
The camera reported a mode this library does not know (never valid to set).
- UNKNOWN - Enum constant in enum class com.limelightvision.Limelight.PipelineConfigurationOverrideState
-
The camera reported a state this library does not know.
- UNKNOWN - Enum constant in enum class com.limelightvision.Limelight.SharedMapState
-
The camera reported a state this library does not know.
- UNTRUSTED - Static variable in class com.limelightvision.Limelight.PoseEstimateConfig
-
A standard deviation so large that a pose estimator ignores the measurement.
V
- valid - Variable in class com.limelightvision.Limelight.LimelightResults
-
True if at least one target is valid in this frame.
- valid - Variable in class com.limelightvision.Limelight.OCRTarget
- valueOf(String) - Static method in enum class com.limelightvision.Limelight.DownscaleOverride
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.limelightvision.Limelight.IMUMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.limelightvision.Limelight.LEDMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.limelightvision.Limelight.LoadStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.limelightvision.Limelight.PipelineConfigurationOverrideState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.limelightvision.Limelight.PoseEstimateType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.limelightvision.Limelight.SharedMapState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.limelightvision.Limelight.Status
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.limelightvision.Limelight.DownscaleOverride
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.limelightvision.Limelight.IMUMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.limelightvision.Limelight.LEDMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.limelightvision.Limelight.LoadStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.limelightvision.Limelight.PipelineConfigurationOverrideState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.limelightvision.Limelight.PoseEstimateType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.limelightvision.Limelight.SharedMapState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.limelightvision.Limelight.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vfovDegrees - Variable in class com.limelightvision.Limelight.CameraIntrinsics
-
Vertical field of view in degrees.
- Visual servoing - Section in class com.limelightvision.Limelight
W
- withFieldBounds(double, double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejects estimates outside the field.
- withFieldBoundsMargin(double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Sets the margin for the field bounds check.
- withMaxAvgTagDistance(double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejects estimates when the average tag distance is above this value in meters.
- withMaxSingleTagAmbiguity(double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejects single-tag estimates when the ambiguity of the fielded tag is above this value (0-1).
- withMaxSingleTagDistance(double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejects single-tag estimates when the tag is farther than this distance in meters.
- withMinAvgTagArea(double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Rejects estimates when the average tag area (percentage of image) is below this value.
- withMinTagCount(int) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Requires at least this many contributing tags.
- withPoseEstimateConfig_MT1(Limelight.PoseEstimateConfig) - Method in class com.limelightvision.Limelight
-
Configures filtering and fusion standard deviations for every MegaTag1 pose estimate.
- withPoseEstimateConfig_MT2(Limelight.PoseEstimateConfig) - Method in class com.limelightvision.Limelight
-
Configures filtering and fusion standard deviations for every MegaTag2 pose estimate.
- withStaleFrameThreshold(double) - Method in class com.limelightvision.Limelight
-
Sets the maximum age of the newest frame.
- withStdDevDistanceScaling(double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Scales the standard deviations by avgTagDistance^exponent.
- withStdDevDistanceScaling(double, double, double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
- withStdDevTagCountDivision(double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Divides the standard deviations by fieldedTagCount^exponent.
- withStdDevTheta(double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Sets the base heading standard deviation in radians.
- withStdDevTheta(double, double, double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Sets the base heading standard deviation.
- withStdDevXY(double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Sets the base XY standard deviation in meters.
- withStdDevXY(double, double, double) - Method in class com.limelightvision.Limelight.PoseEstimateConfig
-
Sets the base XY standard deviation.
- withTelemetry(boolean) - Method in class com.limelightvision.Limelight
-
Enables or disables automatic pose-estimate telemetry.
X
- X1 - Enum constant in enum class com.limelightvision.Limelight.DownscaleOverride
-
No downscaling.
- X1_5 - Enum constant in enum class com.limelightvision.Limelight.DownscaleOverride
-
1.5x downscale.
- X2 - Enum constant in enum class com.limelightvision.Limelight.DownscaleOverride
-
2x downscale.
- X3 - Enum constant in enum class com.limelightvision.Limelight.DownscaleOverride
-
3x downscale.
- X4 - Enum constant in enum class com.limelightvision.Limelight.DownscaleOverride
-
4x downscale.
Y
- yawDegrees - Variable in class com.limelightvision.Limelight.IMUData
-
Raw internal IMU yaw in degrees (before yawOffsetDegrees, see
Limelight.IMUData.robotYawDegrees). - yawOffsetDegrees - Variable in class com.limelightvision.Limelight.IMUData
-
Yaw offset in degrees currently applied to the internal IMU.
All Classes and Interfaces|All Packages|Constant Field Values