All Classes and Interfaces
Class
Description
Class that extends the Phoenix 6 SwerveDrivetrain class and implements
Subsystem so it can easily be used in command-based projects.
DogLogRewriter | Actual functionality
This interface stores information about the field elements.
APRILTAGS
LimelightHelpers provides static methods and classes for interfacing with Limelight vision cameras in FRC.
Represents hardware statistics from the Limelight.
Encapsulates the state of an internal Limelight IMU.
Represents IMU data from the JSON results.
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.
Represents a Limelight Raw Target/Contour result from Limelight's NetworkTables output.
Represents capture rewind buffer statistics.
A container and handler for Phoenix's StatusSignals
The CAN bus network that a group of signals is from
DogLogASTParser | A tool for replacing SmartDashboard calls with DogLog
calls
Main class for PathplannerSearch
Injects Maple-Sim simulation data into a CTRE swerve drivetrain.
Represents the simulation of a single
SwerveModule.Classes to store all of the values a motor needs
Utility class that gives search features that Pathplanner lacks
This file contains the different ports of motors, solenoids and sensors
Record that holds CAD Offsets
A class that handles the Mechanism logging and unit conversions required to create a SysId routine
Swerve Drive class utilizing CTR Electronics' Phoenix 6 API with the selected device types.