All Classes and Interfaces
Class
Description
A helper class that computes feedforward outputs for an elevator on a pivot (modeled as a motor
acting against the force of gravity).
Creates the subsystem for the arm.
A helper class that computes feedforward outputs for a simple arm (modeled as a motor acting
against the force of gravity on a beam suspended at an angle).
This command will move the arm to a requested angle.
Class representing the position of the Arm components
Consistent wrist operation for Autonomous.
Command to move LEDs back and forth like a Cylon eye
Automatically generated file containing build version information.
Test April tag transform
This command will move the arm to a requested angle.
This command will move the arm to a requested angle.
Constants file.
Constants that are necessary for the arm.
Arm PID constants.
Camera offset constants.
Elevator Motor constants.
Constants for the PID portion of the elevator.
LED constants.
Motor CAN id's.
Pneumatics CAN id constants.
Swerve ID's.
Front Left Module - Module 0.
Front Right Module - Module 1.
Back Left Module - Module 2.
Back Right Module - Module 3.
Motor CAN id's.
Constants for the wrist.
Wrist PID id constants
Static Conversion functions
This command will move the arm to a requested angle.
A Command that runs instantly; it will initialize, execute once, and end on the same iteration of
the scheduler.
Command to dock the arm in the robot
Calculates feedforward voltages for a double jointed arm.
Data for linkage and revolute joint
Creates a new WaitCommand.
Field Constants
Dimensions for community and charging station, including the tape.
Dimensions for grids and nodes
Dimensions for loading zone and substations, including the tape
Locations of staged game pieces
Command to move LEDs back and forth like a Cylon eye
Command to flash the LED strip between 2 colors
This is the class header for the LEDs Subsystem
Do NOT add any static variables to this class, or any initialization at all.
Command to move LEDs back and forth like a Cylon eye
A library for using Morse Code
Command to flash the LED strip between 2 colors
Command to flash the LED strip between 2 colors
This command will move the arm to a requested angle.
Move into scoring position
Move to Position
Move into scoring position
Command to move LEDs back and forth like a Cylon eye
PhotonCamera-based Pose Estimator.
Command to flash the LED strip between red and blue like police lights
Path Planner Example Auto
Command to create a sliding rainbow pattern
The VM is configured to automatically run this class, and to call the functions corresponding to
each mode, as described in the TimedRobot documentation.
Robnot Run type
This class is where the bulk of the robot should be declared.
Command to move arm into scoring position
Class containing scoring functions
Enum representing game piece
Swerve Subsystem
IO Class for Swerve
Inputs Class for Swerve
Swerve Module
IO Class for SwerveModule
Inputs Class for SwerveModule
Swerve Module with real motors and sensors
Real Class for Swerve
Creates an command for driving the swerve drive during tele-op
Test April tag transform
Test April tag transform
Parent class for all autonomous commands
This command will turn the robot to a specified angle.
Command to move LEDs back and forth like a Cylon eye
Command to move the arm slightly
Variable controlled intake speed.
Creates the subsystem for the wrist intake.
Command to raise the Drop Down Intake to the top position
Command to raise the Drop Down Intake to the top position