2025-Robot
Robot code for 2025 FRC season by Argos, FRC team #1756
Loading...
Searching...
No Matches
SwerveDriveSubsystem Member List

This is the complete list of members for SwerveDriveSubsystem, including all inherited members.

CancelDrivingProfile()SwerveDriveSubsystem
ClosedLoopDrive(wpi::array< frc::SwerveModuleState, 4 > moduleStates)SwerveDriveSubsystemprivate
Disable()SwerveDriveSubsystem
DriveControlMode enum nameSwerveDriveSubsystem
fieldCentricControl enum valueSwerveDriveSubsystem
FieldHome(units::degree_t homeAngle=0_deg, bool updateOdometry=true)SwerveDriveSubsystem
FlipFieldHome()SwerveDriveSubsystem
GetChassisVelocity()SwerveDriveSubsystem
GetContinuousOdometry()SwerveDriveSubsystem
GetContinuousOdometryAngle()SwerveDriveSubsystem
GetCurrentModulePositions()SwerveDriveSubsystemprivate
GetCurrentModuleStates()SwerveDriveSubsystemprivate
GetFieldCentricAngle()SwerveDriveSubsystem
GetIMUYaw()SwerveDriveSubsystem
GetIMUYawRate()SwerveDriveSubsystem
GetManualOverride()SwerveDriveSubsystem
GetNearestSquareAngle()SwerveDriveSubsystem
GetPoseEstimate(const frc::Pose2d &robotPose, const units::millisecond_t &latency)SwerveDriveSubsystem
GetRawModuleStates(frc::ChassisSpeeds velocities)SwerveDriveSubsystemprivate
GetRawModuleStates(SwerveDriveSubsystem::Velocities velocities)SwerveDriveSubsystemprivate
GetRawOdometry()SwerveDriveSubsystem
GetRawOdometryAngle()SwerveDriveSubsystem
GetRobotPitch()SwerveDriveSubsysteminline
GetRobotPitchRate()SwerveDriveSubsystem
Home(const units::degree_t &angle)SwerveDriveSubsystem
HomeToFS(const units::degree_t &angle)SwerveDriveSubsystemprivate
InitializeMotors()SwerveDriveSubsystem
InitializeMotorsFromFS()SwerveDriveSubsystemprivate
InitializeOdometry(const frc::Pose2d &currentPose)SwerveDriveSubsystem
IsFollowingProfile() constSwerveDriveSubsystem
LockWheels()SwerveDriveSubsystem
m_backLeftSwerveDriveSubsystemprivate
m_backRightSwerveDriveSubsystemprivate
m_continuousOdometryOffsetSwerveDriveSubsystemprivate
m_controlModeSwerveDriveSubsystemprivate
m_driveMotorPIDTunerSwerveDriveSubsystemprivate
m_fieldSwerveDriveSubsystemprivate
m_fieldHomeOffsetSwerveDriveSubsystemprivate
m_followingProfileSwerveDriveSubsystemprivate
m_frontLeftSwerveDriveSubsystemprivate
m_frontRightSwerveDriveSubsystemprivate
m_fsStorageSwerveDriveSubsystemprivate
m_instanceSwerveDriveSubsystemprivate
m_linearFollowerTuner_DSwerveDriveSubsystemprivate
m_linearFollowerTuner_ISwerveDriveSubsystemprivate
m_linearFollowerTuner_PSwerveDriveSubsystemprivate
m_manualOverrideSwerveDriveSubsystemprivate
m_odometrySwerveDriveSubsystemprivate
m_odometryResetTimeSwerveDriveSubsystemprivate
m_odometryThreadSwerveDriveSubsystemprivate
m_pigeonIMUSwerveDriveSubsystemprivate
m_poseEstimateLoggerSwerveDriveSubsystemprivate
m_poseEstimatorSwerveDriveSubsystemprivate
m_poseEstimatorLockSwerveDriveSubsystemprivate
m_prevOdometryAngleSwerveDriveSubsystemprivate
m_profileCompleteSwerveDriveSubsystemprivate
m_rotationalFollowerTuner_DSwerveDriveSubsystemprivate
m_rotationalFollowerTuner_ISwerveDriveSubsystemprivate
m_rotationalFollowerTuner_PSwerveDriveSubsystemprivate
m_setpointLoggerSwerveDriveSubsystemprivate
m_simulatedHeadingSwerveDriveSubsystemprivate
m_simVelocitiesSwerveDriveSubsystemprivate
m_stateLoggerSwerveDriveSubsystemprivate
m_stillRunningSwerveDriveSubsystemprivate
m_swerveDriveKinematicsSwerveDriveSubsystemprivate
m_swerveProfileStartTimeSwerveDriveSubsystemprivate
m_thetaPIDSwerveDriveSubsystemprivate
m_xPIDSwerveDriveSubsystemprivate
m_yPIDSwerveDriveSubsystemprivate
OptimizeAllModules(wpi::array< frc::SwerveModuleState, 4 > rawStates)SwerveDriveSubsystemprivate
ProfileIsComplete() constSwerveDriveSubsystem
ResetIMUYaw()SwerveDriveSubsystemprivate
robotCentricControl enum valueSwerveDriveSubsystem
SetControlMode(SwerveDriveSubsystem::DriveControlMode controlMode)SwerveDriveSubsystem
SetTrajectoryDisplay(const std::vector< frc::Pose2d > &trajectory)SwerveDriveSubsystem
SimDrive()SwerveDriveSubsystem
SimulationPeriodic() overrideSwerveDriveSubsystem
StopDrive()SwerveDriveSubsystem
SwerveDrive(const double fwVelocity, const double sideVelocity, const double rotVelocity)SwerveDriveSubsystem
SwerveDrive(const units::degree_t &velAngle, const double &velocity, const double &rotVelocity)SwerveDriveSubsystem
SwerveDrive(const units::degree_t &velAngle, const double &velocity)SwerveDriveSubsystem
SwerveDrive(frc::ChassisSpeeds desiredChassisSpeed)SwerveDriveSubsystem
SwerveDrive(const choreo::SwerveSample &sample)SwerveDriveSubsystem
SwerveDriveSubsystem(const argos_lib::RobotInstance instance)SwerveDriveSubsystemexplicit
UpdateEstimatedPose()SwerveDriveSubsystem
UpdateFollowerLinearPIDParams(double kP, double kI, double kD)SwerveDriveSubsystem
UpdateFollowerRotationalPIDParams(double kP, double kI, double kD)SwerveDriveSubsystem
UpdateVisionMeasurement(const frc::Pose2d &poseEstimate, units::second_t timestamp, const wpi::array< double, 3 > &visionMeasurementStdDevs)SwerveDriveSubsystem
~SwerveDriveSubsystem()SwerveDriveSubsystemvirtual