| CancelDrivingProfile() | SwerveDriveSubsystem | |
| ClosedLoopDrive(wpi::array< frc::SwerveModuleState, 4 > moduleStates) | SwerveDriveSubsystem | private |
| Disable() | SwerveDriveSubsystem | |
| DriveControlMode enum name | SwerveDriveSubsystem | |
| fieldCentricControl enum value | SwerveDriveSubsystem | |
| FieldHome(units::degree_t homeAngle=0_deg, bool updateOdometry=true) | SwerveDriveSubsystem | |
| GetChassisVelocity() | SwerveDriveSubsystem | |
| GetChoreoControllerFunction() | SwerveDriveSubsystem | |
| GetContinuousOdometry() | SwerveDriveSubsystem | |
| GetContinuousOdometryAngle() | SwerveDriveSubsystem | |
| GetCurrentModulePositions() | SwerveDriveSubsystem | private |
| GetCurrentModuleStates() | SwerveDriveSubsystem | private |
| 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) | SwerveDriveSubsystem | private |
| GetRawModuleStates(SwerveDriveSubsystem::Velocities velocities) | SwerveDriveSubsystem | private |
| GetRawOdometry() | SwerveDriveSubsystem | |
| GetRawOdometryAngle() | SwerveDriveSubsystem | |
| GetRobotPitch() | SwerveDriveSubsystem | inline |
| GetRobotPitchRate() | SwerveDriveSubsystem | |
| Home(const units::degree_t &angle) | SwerveDriveSubsystem | |
| HomeToFS(const units::degree_t &angle) | SwerveDriveSubsystem | private |
| InitializeMotors() | SwerveDriveSubsystem | |
| InitializeMotorsFromFS() | SwerveDriveSubsystem | private |
| InitializeOdometry(const frc::Pose2d ¤tPose) | SwerveDriveSubsystem | |
| IsFollowingProfile() const | SwerveDriveSubsystem | |
| LockWheels() | SwerveDriveSubsystem | |
| m_backLeft | SwerveDriveSubsystem | private |
| m_backRight | SwerveDriveSubsystem | private |
| m_continuousOdometryOffset | SwerveDriveSubsystem | private |
| m_controlMode | SwerveDriveSubsystem | private |
| m_driveMotorPIDTuner | SwerveDriveSubsystem | private |
| m_fieldHomeOffset | SwerveDriveSubsystem | private |
| m_followerController | SwerveDriveSubsystem | private |
| m_followingProfile | SwerveDriveSubsystem | private |
| m_frontLeft | SwerveDriveSubsystem | private |
| m_frontRight | SwerveDriveSubsystem | private |
| m_fsStorage | SwerveDriveSubsystem | private |
| m_instance | SwerveDriveSubsystem | private |
| m_linearFollowerTuner_D | SwerveDriveSubsystem | private |
| m_linearFollowerTuner_I | SwerveDriveSubsystem | private |
| m_linearFollowerTuner_P | SwerveDriveSubsystem | private |
| m_linearPID | SwerveDriveSubsystem | private |
| m_manualOverride | SwerveDriveSubsystem | private |
| m_odometry | SwerveDriveSubsystem | private |
| m_odometryResetTime | SwerveDriveSubsystem | private |
| m_odometryThread | SwerveDriveSubsystem | private |
| m_pActiveSwerveProfile | SwerveDriveSubsystem | private |
| m_pActiveSwerveSplineProfile | SwerveDriveSubsystem | private |
| m_pigeonIMU | SwerveDriveSubsystem | private |
| m_poseEstimateLogger | SwerveDriveSubsystem | private |
| m_poseEstimator | SwerveDriveSubsystem | private |
| m_poseEstimatorLock | SwerveDriveSubsystem | private |
| m_prevOdometryAngle | SwerveDriveSubsystem | private |
| m_profileComplete | SwerveDriveSubsystem | private |
| m_rotationalFollowerConstraintTuner_accel | SwerveDriveSubsystem | private |
| m_rotationalFollowerConstraintTuner_vel | SwerveDriveSubsystem | private |
| m_rotationalFollowerTuner_D | SwerveDriveSubsystem | private |
| m_rotationalFollowerTuner_I | SwerveDriveSubsystem | private |
| m_rotationalFollowerTuner_P | SwerveDriveSubsystem | private |
| m_rotationalPIDConstraints | SwerveDriveSubsystem | private |
| m_setpointLogger | SwerveDriveSubsystem | private |
| m_stateLogger | SwerveDriveSubsystem | private |
| m_stillRunning | SwerveDriveSubsystem | private |
| m_swerveDriveKinematics | SwerveDriveSubsystem | private |
| m_swerveProfileStartTime | SwerveDriveSubsystem | private |
| OptimizeAllModules(wpi::array< frc::SwerveModuleState, 4 > rawStates) | SwerveDriveSubsystem | private |
| ProfileIsComplete() const | SwerveDriveSubsystem | |
| ResetIMUYaw() | SwerveDriveSubsystem | private |
| robotCentricControl enum value | SwerveDriveSubsystem | |
| SetControlMode(SwerveDriveSubsystem::DriveControlMode controlMode) | SwerveDriveSubsystem | |
| StartDrivingProfile(SwerveTrapezoidalProfileSegment newProfile) | SwerveDriveSubsystem | |
| StartDrivingProfile(SwerveTrapezoidalSpline newProfile) | SwerveDriveSubsystem | |
| 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 | |
| SwerveDriveSubsystem(const argos_lib::RobotInstance instance) | SwerveDriveSubsystem | explicit |
| UpdateEstimatedPose() | SwerveDriveSubsystem | |
| UpdateFollowerLinearPIDParams(double kP, double kI, double kD) | SwerveDriveSubsystem | |
| UpdateFollowerRotationalPIDConstraints(frc::TrapezoidProfile< units::radians >::Constraints constraints) | SwerveDriveSubsystem | |
| UpdateFollowerRotationalPIDConstraints(frc::TrapezoidProfile< units::degrees >::Constraints constraints) | 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() | SwerveDriveSubsystem | virtual |