2023-Robot
Robot code for 2023 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
Disable()SwerveDriveSubsystem
DriveControlMode enum nameSwerveDriveSubsystem
fieldCentricControl enum valueSwerveDriveSubsystem
FieldHome(units::degree_t homeAngle=0_deg, bool updateOdometry=true)SwerveDriveSubsystem
GetChassisVelocity()SwerveDriveSubsystem
GetContinuousOdometry()SwerveDriveSubsystem
GetContinuousOdometryAngle()SwerveDriveSubsystem
GetCurrentModulePositions()SwerveDriveSubsystemprivate
GetCurrentModuleStates()SwerveDriveSubsystemprivate
GetFieldCentricAngle() constSwerveDriveSubsystem
GetIMUYaw() constSwerveDriveSubsystemprivate
GetManualOverride()SwerveDriveSubsystem
GetNearestSquareAngle()SwerveDriveSubsystem
GetPoseEstimate(const frc::Pose2d &robotPose, const units::millisecond_t &latency)SwerveDriveSubsystem
GetRawModuleStates(SwerveDriveSubsystem::Velocities velocities)SwerveDriveSubsystemprivate
GetRobotPitch() constSwerveDriveSubsysteminline
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_fieldHomeOffsetSwerveDriveSubsystemprivate
m_followerControllerSwerveDriveSubsystemprivate
m_followingProfileSwerveDriveSubsystemprivate
m_frontLeftSwerveDriveSubsystemprivate
m_frontRightSwerveDriveSubsystemprivate
m_fsStorageSwerveDriveSubsystemprivate
m_imuSwerveDriveSubsystemprivate
m_instanceSwerveDriveSubsystemprivate
m_linearFollowerTuner_DSwerveDriveSubsystemprivate
m_linearFollowerTuner_ISwerveDriveSubsystemprivate
m_linearFollowerTuner_PSwerveDriveSubsystemprivate
m_linearPIDSwerveDriveSubsystemprivate
m_manualOverrideSwerveDriveSubsystemprivate
m_odometrySwerveDriveSubsystemprivate
m_pActiveSwerveProfileSwerveDriveSubsystemprivate
m_pActiveSwerveSplineProfileSwerveDriveSubsystemprivate
m_pigeonIMUSwerveDriveSubsystemprivate
m_poseEstimatorSwerveDriveSubsystemprivate
m_prevOdometryAngleSwerveDriveSubsystemprivate
m_profileCompleteSwerveDriveSubsystemprivate
m_rotationalFollowerConstraintTuner_accelSwerveDriveSubsystemprivate
m_rotationalFollowerConstraintTuner_velSwerveDriveSubsystemprivate
m_rotationalFollowerTuner_DSwerveDriveSubsystemprivate
m_rotationalFollowerTuner_ISwerveDriveSubsystemprivate
m_rotationalFollowerTuner_PSwerveDriveSubsystemprivate
m_rotationalPIDConstraintsSwerveDriveSubsystemprivate
m_swerveDriveKinematicsSwerveDriveSubsystemprivate
m_swerveProfileStartTimeSwerveDriveSubsystemprivate
ProfileIsComplete() constSwerveDriveSubsystem
ResetIMUYaw()SwerveDriveSubsystemprivate
robotCentricControl enum valueSwerveDriveSubsystem
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
SwerveDriveSubsystem(const argos_lib::RobotInstance instance)SwerveDriveSubsystemexplicit
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