YAMS
Yet Another Mechanism System
Loading...
Searching...
No Matches
yams::mechanisms::swerve::SwerveDrive< NumModules > Member List

This is the complete list of members for yams::mechanisms::swerve::SwerveDrive< NumModules >, including all inherited members.

AddVisionMeasurement(wpi::math::Pose2d robotPose, wpi::units::second_t timestamp)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
AddVisionMeasurement(wpi::math::Pose2d robotPose, wpi::units::second_t timestamp, const wpi::util::array< double, 3 > &stdDevs)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
ApplyTuningValues()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
Drive(std::function< wpi::math::ChassisVelocities()> robotRelativeSpeeds)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
DriveToPose(wpi::math::Pose2d pose)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
DriveToPose(wpi::math::Pose2d pose, wpi::units::meter_t translationTolerance, wpi::units::degree_t rotationTolerance)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
DriveToPoseSetpoint(wpi::math::Pose2d targetPose)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
DriveToPoseSetpoint(wpi::math::Pose2d targetPose, wpi::math::Pose2d currentPose, wpi::math::Rotation2d heading)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetAngleDifferenceFromPose(wpi::math::Pose2d pose)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetConfig()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetDesiredChassisSpeeds()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetDesiredModuleStates()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetDistanceFromPose(wpi::math::Pose2d pose)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetField2d()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetFieldRelativeSpeed()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetGyroAngle()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetGyroRotation3d()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetKinematics()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetModule(const std::string &name)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetModulePositions()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetModuleStates()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetName() constyams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetPose()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetRobotRelativeChassisSpeedsFromState(const wpi::util::array< wpi::math::SwerveModuleVelocity, NumModules > &states)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetRobotRelativeSpeed()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetSimPose()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
GetStateFromRobotRelativeChassisSpeeds(wpi::math::ChassisVelocities robotRelativeSpeeds)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
IsNear(wpi::math::Pose2d pose, wpi::units::meter_t translationTolerance, wpi::units::degree_t rotationTolerance)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
LockPose()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
ResetOdometry(wpi::math::Pose2d pose)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
ResetRotationPID()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
ResetTranslationPID()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
SetAzimuthAngles(wpi::math::Rotation2d angle)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
SetFieldRelativeChassisSpeeds(wpi::math::ChassisVelocities fieldRelativeSpeeds)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
SetRobotRelativeChassisSpeeds(wpi::math::ChassisVelocities robotRelativeSpeeds)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
SetRobotRelativeChassisSpeeds(wpi::math::ChassisVelocities robotRelativeSpeeds, std::span< const wpi::units::newton_t > feedforwardForces)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
SetRotationPID(wpi::math::PIDController controller)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
SetSwerveModuleStates(wpi::util::array< wpi::math::SwerveModuleVelocity, NumModules > states)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
SetSwerveModuleStates(wpi::util::array< wpi::math::SwerveModuleVelocity, NumModules > states, std::span< const wpi::units::newton_t > feedforwardForces)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
SetTranslationPID(wpi::math::PIDController controller)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
SetVisionMeasurementStdDevs(const wpi::util::array< double, 3 > &stdDevs)yams::mechanisms::swerve::SwerveDrive< NumModules >inline
SimIterate()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
StartDriveToPoseTuning()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
Stop()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
SwerveDrive(SwerveDriveConfig *config)yams::mechanisms::swerve::SwerveDrive< NumModules >inlineexplicit
UpdateTelemetry()yams::mechanisms::swerve::SwerveDrive< NumModules >inline
ZeroGyro()yams::mechanisms::swerve::SwerveDrive< NumModules >inline