|  | WPILibC++ 2025.3.2
    | 
#include <algorithm>#include <concepts>#include <cstddef>#include <Eigen/QR>#include <wpi/SymbolExports.h>#include <wpi/array.h>#include "frc/EigenCore.h"#include "frc/geometry/Rotation2d.h"#include "frc/geometry/Translation2d.h"#include "frc/geometry/Twist2d.h"#include "frc/kinematics/ChassisSpeeds.h"#include "frc/kinematics/Kinematics.h"#include "frc/kinematics/SwerveModulePosition.h"#include "frc/kinematics/SwerveModuleState.h"#include "units/math.h"#include "units/velocity.h"#include "wpimath/MathShared.h"Go to the source code of this file.
| Classes | |
| class | frc::SwerveDriveKinematics< NumModules > | 
| Helper class that converts a chassis velocity (dx, dy, and dtheta components) into individual module states (speed and angle).  More... | |
| Namespaces | |
| namespace | frc | 
| Functions | |
| template<typename ModuleTranslation , typename... ModuleTranslations> | |
| frc::SwerveDriveKinematics (ModuleTranslation, ModuleTranslations...) -> SwerveDriveKinematics< 1+sizeof...(ModuleTranslations)> | |
| template class | frc::EXPORT_TEMPLATE_DECLARE (WPILIB_DLLEXPORT) KalmanFilter< 1 |