2025-Robot
Robot code for 2025 FRC season by Argos, FRC team #1756
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CActiveVisionTarget
 Cargos_lib::led::AnimationA representation of a custom LED animation
 Cfield_points::AprilTag
 Cargos_lib::ArgosColor
 Cargos_lib::ArgosLoggerLog to the console in a clean, repeatable manner
 CcontrolLoop::comp_bot::elevator::arm
 CmotorConfig::comp_bot::elevator::arm
 Cargos_lib::led::Array2D< T >Array2D representation where origin is at bottom left
 Cargos_lib::led::Array2D< float >
 Cargos_lib::led::Array2D< frc::AddressableLED::LEDData >
 CAutonomousCommandA command that can be selected from the dashboard
 CAutoSelectorAllow user to select from auto routines using the default dashboard autonomous selector
 CmotorConfig::comp_bot::drive::backLeftTurn
 CmotorConfig::comp_bot::drive::backRightTurn
 CCameraInterfaceProvides methods for interacting with the camera on a high level
 Cargos_lib::CANAddress
 Caddress::comp_bot::climber
 CcontrolLoop::comp_bot::climber::climber
 CmotorConfig::comp_bot::climber::climberPrimary
 CmotorConfig::comp_bot::climber::climberSecondary
 Cargos_lib::ClosedLoopSensorConversionsConversion factors to aid displaying sensor values as meaningful numbers
 Cfrc2::CommandHelper
 Caddress::comp_bot::controllers
 Cargos_lib::Debouncer
 Cargos_lib::DebounceSettings
 Cargos_lib::XboxController::DPadButtonsParsed directional pad button states
 Caddress::comp_bot::drive
 CcontrolLoop::comp_bot::drive::drive
 Cargos_lib::EdgeDetector
 Caddress::comp_bot::elevator
 CcontrolLoop::comp_bot::elevator::elevator
 Caddress::comp_bot::encoders
 Cstd::false_type
 CmotorConfig::comp_bot::drive::frontLeftTurn
 CmotorConfig::comp_bot::drive::frontRightTurn
 Cargos_lib::GenericDebouncer< T >
 CmotorConfig::comp_bot::drive::genericDrive
 Cfrc::GenericHID
 Cencoder_conf::comp_bot::drive::genericTurn
 Cargos_lib::HomingStorageInterface< T >Interface capable of saving and loading home positions from persistent storage
 Cargos_lib::HysteresisFilter< T >A simple hysteresis filter for giving a bool output for a threshold
 CLimelightHelpers::IMUData
 Caddress::comp_bot::intake
 CcontrolLoop::comp_bot::intake::intake
 CmotorConfig::comp_bot::intake::intake
 Cargos_lib::InterpMapPoint< T, V >Point that helps generate an interpolation map
 Cargos_lib::InterpolationMap< T, size, V >Performs linear interpolation of a value based on a set of input->output mapping points
 Cargos_lib::InterpolationMap< decltype(controllerMap::driveRotSpeed.front().inVal), controllerMap::driveRotSpeed.size()>
 Cargos_lib::InterpolationMap< decltype(controllerMap::driveRotSpeed_placing.front().inVal), controllerMap::driveRotSpeed_placing.size()>
 Cargos_lib::InterpolationMap< decltype(controllerMap::driveSpeed.front().inVal), controllerMap::driveSpeed.size()>
 Cargos_lib::InterpolationMap< decltype(controllerMap::driveSpeed_intake.front().inVal), controllerMap::driveSpeed_intake.size()>
 Cargos_lib::InterpolationMap< decltype(controllerMap::driveSpeed_intakeAlgae.front().inVal), controllerMap::driveSpeed_intakeAlgae.size()>
 Cargos_lib::InterpolationMap< decltype(controllerMap::driveSpeed_placing.front().inVal), controllerMap::driveSpeed_placing.size()>
 Cargos_lib::InterpolationMap< decltype(controllerMap::driveSpeed_placing_lowAlgae.front().inVal), controllerMap::driveSpeed_placing_lowAlgae.size()>
 Caddress::comp_bot::led
 Cargos_lib::LEDStateColor and animation status for an individual LED
 Cargos_lib::LEDSubsystem::LEDUpdateGroupRepresents a contiguous block of LEDs that have the same color
 CLimelightHelpers::LimelightResultsClass
 CLimelightTarget
 CcontrolLoop::comp_bot::drive::linear_follower
 Cargos_lib::NTMotorPIDTunerAllows user to set PID parameters from network tables and update the motor configurations on updates. Also monitors status information from motors to aid tuning
 Cargos_lib::NTSubscriberSubscribes to Network Tables entry updates and calls a specified callback to use the new value
 COperatorController
 Cargos_lib::led::PanelScanParams
 CLimelightHelpers::PoseEstimate
 CPosition
 CmotorConfig::comp_bot::elevator::primaryElevator
 CLimelightHelpers::RawFiducial
 CRobotContainerCommand-based is a "declarative" paradigm, very little robot logic should actually be handled in the Robot periodic methods (other than the scheduler calls). Instead, the structure of the robot (including subsystems, commands, and trigger mappings) should be declared here
 CcontrolLoop::comp_bot::drive::rotate
 CcontrolLoop::comp_bot::drive::rotational_follower
 CmotorConfig::comp_bot::elevator::secondaryElevator
 Caddress::comp_bot::sensors
 CSwerveDriveSubsystem::SimVelocities
 CLimelightHelpers::SingleTargetingResultClass
 Caddress::comp_bot::solenoids
 Cargos_lib::led::SpriteHttps://en.wikipedia.org/wiki/Sprite_(computer_graphics)
 Cfrc2::SubsystemBase
 Cargos_lib::SwerveHomeStorageInterfaceInterface capable of saving and loading module home positions from persistent storage
 CSwerveModule
 Cargos_lib::swerve::SwerveModulePositionsRepresentation of the absolute encoder position of each module at home position
 Cfrc::TimedRobot
 Cargos_lib::swerve::TranslationSpeedsTranslation speeds as percent max output
 Cstd::true_type
 CLimelightTarget::tValuesWraps members of LimelightTarget for use elsewhere
 CunitlessChassisSpeeds
 Cargos_lib::XboxController::UpdateStatusState of an individual button
 CSwerveDriveSubsystem::VelocitiesA struct for holding the 3 different input velocities, for organization
 Cargos_lib::VibrationStatusVibration percentages that can be sent to controller for user feedback
 CLimelightHelpers::VisionResultsClass
 CcontrolLoop::comp_bot::elevator::wrist
 Cencoder_conf::comp_bot::elevator::wrist
 CmotorConfig::comp_bot::elevator::wrist