Csubzero::AutoFactory< T > | Safely get an auto command from PPLib without the risk of crashing from a missing auto file |
Csubzero::DetectionParser::BoundingBox | |
CConnectorX::CachedDevice | |
CConnectorX::CachedPort | |
CConnectorX::CachedZone | Stores the state of the Connector-X device locally |
CConnectorX::Commands::Command | |
CConnectorX::Commands::CommandColor | |
CConnectorX::Commands::CommandData | |
CConnectorX::Commands::CommandDigitalRead | |
CConnectorX::Commands::CommandDigitalSetup | |
CConnectorX::Commands::CommandDigitalWrite | |
CConnectorX::Commands::CommandGetColor | |
CConnectorX::Commands::CommandGetPort | |
▼Cfrc2::CommandHelper | |
Csubzero::EmptyCommand | |
CConnectorX::Commands::CommandOff | |
CConnectorX::Commands::CommandOn | |
CConnectorX::Commands::CommandPattern | |
CConnectorX::Commands::CommandRadioGetLatestReceived | |
CConnectorX::Commands::CommandRadioSend | |
CConnectorX::Commands::CommandReadAnalog | |
CConnectorX::Commands::CommandReadConfig | |
CConnectorX::Commands::CommandReadPatternDone | |
CConnectorX::Commands::CommandSetConfig | |
CConnectorX::Commands::CommandSetLedPort | |
CConnectorX::Commands::CommandSetNewZones | |
CConnectorX::Commands::CommandSetPatternZone | |
CConnectorX::Commands::CommandSyncZoneStates | |
CConnectorX::Commands::Configuration | |
Csubzero::InputUtils::DeadzoneAxes | |
Csubzero::DetectedCorner | |
Csubzero::DetectedCorners | |
Csubzero::DetectedObject | |
Csubzero::DetectionParser::DetectedObject | |
▼Csubzero::ILogger | Logger interface |
Csubzero::ConsoleLogger | Outputs formatted strings to stdout |
Csubzero::ShuffleboardLogger | Outputs formatted information to SmartDashboard |
▼Csubzero::IPidMotorController | |
▼Csubzero::PidMotorController< rev::CANSparkMax, rev::SparkPIDController, rev::SparkRelativeEncoder, rev::SparkAbsoluteEncoder > | |
Csubzero::RevPidMotorController | |
Csubzero::PidMotorController< TMotor, TController, TRelativeEncoder, TAbsoluteEncoder > | Combines a motor, motor drvier, relative encoder, and absolute encoder into a single wrapper; helpful for absolute positioning, setting velocities, or tuning PID values |
Csubzero::SimPidMotorController | |
Csubzero::ISingleAxisSubsystem< Distance > | Single axis interface |
▼Csubzero::ISingleAxisSubsystem< TDistance > | |
Csubzero::BaseSingleAxisSubsystem< TController, TDistance > | The ultimate solution for turrets, arms, and much more. This class allows for absolute, relative, and joystick control across both linear and rotational axes. Even better, it checks motion limits, outputs real-time stats via SmartDashboard, and allows for out-of-the-box simulations via Mechanism2d |
▼Csubzero::ISingleAxisSubsystem< units::degree > | |
▼Csubzero::BaseSingleAxisSubsystem< TController, units::degree > | |
Csubzero::RotationalSingleAxisSubsystem< TController > | A single axis representing a circular path of motion in degrees |
▼Csubzero::ISingleAxisSubsystem< units::meter > | |
▼Csubzero::BaseSingleAxisSubsystem< TController, units::meter > | |
Csubzero::LinearSingleAxisSubsystem< TController > | A single axis representing a linear path of motion in meters |
▼Csubzero::ITurnToTarget | Interface for classes that move towards a target while maintaining driver input |
Csubzero::TurnToPose | Allows the robot/an axis to face an arbitrary Pose2d |
CConnectorX::Commands::LedConfiguration | |
CLimelightHelpers::LimelightResultsClass | |
CConnectorX::Message | |
CConnectorX::Commands::NewZone | |
Csubzero::PhotonVisionEstimators::PhotonCameraEstimator | Represents a single camera |
Csubzero::PhotonVisionEstimators | Combines estimated poses from an aritrary number of PhotonVision cameras and applies them to a Holonomic pose estimator |
Csubzero::PidMotorControllerPair< TMotor, TController, TRelativeEncoder, TAbsoluteEncoder > | Encapsulates a pair of motors that should be treated as a single unit |
Csubzero::PidMotorControllerPairTuner< TMotor, TController, TRelativeEncoder, TAbsoluteEncoder > | Tunes a pair of motors concurrently through SmartDashboard |
Csubzero::PidMotorControllerTuner< TMotor, TController, TRelativeEncoder, TAbsoluteEncoder > | Intended for use alongside a PidMotorController for simple tuning through SmartDashboard |
Csubzero::PidSettings | |
CLimelightHelpers::PoseEstimate | |
CLimelightHelpers::RawFiducial | |
CConnectorX::Commands::Response | |
CConnectorX::Commands::ResponseData | |
CConnectorX::Commands::ResponseDigitalRead | |
CConnectorX::Commands::ResponsePatternDone | |
CConnectorX::Commands::ResponseRadioLastReceived | |
CConnectorX::Commands::ResponseReadAnalog | |
CConnectorX::Commands::ResponseReadColor | |
CConnectorX::Commands::ResponseReadConfiguration | |
CConnectorX::Commands::ResponseReadPort | |
▼Cwpi::Sendable | |
Csubzero::ModifiableChooser< TKey > | |
Csubzero::ModifiableChooser< T > | A SmartDashboard drop-down that can have its options dynamically change |
Csubzero::ISingleAxisSubsystem< Distance >::SingleAxisConfig | The configuration for single-axis mechanisms |
Csubzero::SingleAxisMechanism | Describes the axis for simulation |
▼CLimelightHelpers::SingleTargetingResultClass | |
CLimelightHelpers::ClassificationResultClass | |
CLimelightHelpers::DetectionResultClass | |
CLimelightHelpers::FiducialResultClass | |
CLimelightHelpers::RetroreflectiveResultClass | |
▼Cfrc2::SubsystemBase | |
CConnectorX::ConnectorXBoard | Driver for use with the I2C, V2 iteration of Connector-X |
Csubzero::SwerveUtils | |
Csubzero::TaggedChooser< TKey > | Each key of type T has a vector<string> of tags; accepts a list of groups that each have a name and list of possible tags that are mutually exclusive. The ANY option is automatically included in all group selectors to indicate the lack of a selection. When a selection is made, the intersection of all selections is created based on T's list of tags |
Csubzero::TargetTracker | |
Csubzero::TargetTracker::TargetTrackerConfig | |
Csubzero::TrackedTarget | |
▼Cfrc2::TrapezoidProfileSubsystem | |
Csubzero::BaseSingleAxisSubsystem< TController, units::meter > | |
Csubzero::BaseSingleAxisSubsystem< TController, units::degree > | |
Csubzero::BaseSingleAxisSubsystem< TController, TDistance > | The ultimate solution for turrets, arms, and much more. This class allows for absolute, relative, and joystick control across both linear and rotational axes. Even better, it checks motion limits, outputs real-time stats via SmartDashboard, and allows for out-of-the-box simulations via Mechanism2d |
Csubzero::TurnToPose::TurnToPoseConfig | |
CLimelightHelpers::VisionResultsClass | |