All Classes and Interfaces

Class
Description
 
Auto-generated at build time.
 
The Constants class provides a convenient place for teams to hold robot-wide numerical or boolean constants.
 
 
 
 
 
 
 
 
Controls a robotic joint using a SparkMax motor controller with closed-loop position control.
LimelightHelpers provides static methods and classes for interfacing with Limelight vision cameras in FRC.
Encapsulates the state of an internal Limelight IMU.
Limelight Results object, parsed from a Limelight's JSON results output.
Represents a Barcode Target Result extracted from JSON Output
Represents a Neural Classifier Pipeline Result extracted from JSON Output
Represents a Neural Detector Pipeline Result extracted from JSON Output
Represents an AprilTag/Fiducial Target Result extracted from JSON Output
Represents a Color/Retroreflective Target Result extracted from JSON Output
Represents a 3D Pose Estimate.
Represents a Limelight Raw Neural Detector result from Limelight's NetworkTables output.
Represents a Limelight Raw Fiducial result from Limelight's NetworkTables output.
 
 
Do NOT add any static variables to this class, or any initialization at all.
 
 
 
The methods in this class are called automatically corresponding to each mode, as described in the TimedRobot documentation.
This class is where the bulk of the robot should be declared.