WPILibC++ 2025.3.2
Loading...
Searching...
No Matches
frc::SwerveDriveKinematics< NumModules > Member List

This is the complete list of members for frc::SwerveDriveKinematics< NumModules >, including all inherited members.

DesaturateWheelSpeeds(wpi::array< SwerveModuleState, NumModules > *moduleStates, units::meters_per_second_t attainableMaxSpeed)frc::SwerveDriveKinematics< NumModules >inlinestatic
DesaturateWheelSpeeds(wpi::array< SwerveModuleState, NumModules > *moduleStates, ChassisSpeeds desiredChassisSpeed, units::meters_per_second_t attainableMaxModuleSpeed, units::meters_per_second_t attainableMaxRobotTranslationSpeed, units::radians_per_second_t attainableMaxRobotRotationSpeed)frc::SwerveDriveKinematics< NumModules >inlinestatic
GetModules() constfrc::SwerveDriveKinematics< NumModules >inline
Interpolate(const wpi::array< SwerveModulePosition, NumModules > &start, const wpi::array< SwerveModulePosition, NumModules > &end, double t) const overridefrc::SwerveDriveKinematics< NumModules >inlinevirtual
ResetHeadings(ModuleHeadings &&... moduleHeadings)frc::SwerveDriveKinematics< NumModules >inline
ResetHeadings(wpi::array< Rotation2d, NumModules > moduleHeadings)frc::SwerveDriveKinematics< NumModules >inline
SwerveDriveKinematics(ModuleTranslations &&... moduleTranslations)frc::SwerveDriveKinematics< NumModules >inlineexplicit
SwerveDriveKinematics(const wpi::array< Translation2d, NumModules > &modules)frc::SwerveDriveKinematics< NumModules >inlineexplicit
SwerveDriveKinematics(const SwerveDriveKinematics &)=defaultfrc::SwerveDriveKinematics< NumModules >
ToChassisSpeeds(ModuleStates &&... moduleStates) constfrc::SwerveDriveKinematics< NumModules >inline
ToChassisSpeeds(const wpi::array< SwerveModuleState, NumModules > &moduleStates) const overridefrc::SwerveDriveKinematics< NumModules >inlinevirtual
ToSwerveModuleStates(const ChassisSpeeds &chassisSpeeds, const Translation2d &centerOfRotation=Translation2d{}) constfrc::SwerveDriveKinematics< NumModules >inline
ToTwist2d(ModuleDeltas &&... moduleDeltas) constfrc::SwerveDriveKinematics< NumModules >inline
ToTwist2d(wpi::array< SwerveModulePosition, NumModules > moduleDeltas) constfrc::SwerveDriveKinematics< NumModules >inline
ToTwist2d(const wpi::array< SwerveModulePosition, NumModules > &start, const wpi::array< SwerveModulePosition, NumModules > &end) const overridefrc::SwerveDriveKinematics< NumModules >inlinevirtual
ToWheelSpeeds(const ChassisSpeeds &chassisSpeeds) const overridefrc::SwerveDriveKinematics< NumModules >inlinevirtual
~Kinematics() noexcept=defaultfrc::Kinematics< wpi::array< SwerveModuleState, NumModules >, wpi::array< SwerveModulePosition, NumModules > >virtual