CTRE Phoenix 6 C++ 24.50.0-alpha-2
SwerveDriveKinematics.hpp File Reference
#include "ctre/phoenix6/swerve/utility/Geometry.hpp"
#include <units/angular_velocity.h>
#include <units/velocity.h>
#include <memory>
#include <vector>

Go to the source code of this file.

Classes

struct  ctre::phoenix6::swerve::impl::SwerveModuleState
 
struct  ctre::phoenix6::swerve::impl::SwerveModulePosition
 Represents the position of one swerve module. More...
 
struct  ctre::phoenix6::swerve::impl::ChassisSpeeds
 Represents the speed of a robot chassis. More...
 
class  ctre::phoenix6::swerve::impl::SwerveDriveKinematics
 Helper class that converts a chassis velocity (dx, dy, and dtheta components) into individual module states (speed and angle). More...
 

Namespaces

namespace  ctre
 Represents the state of one swerve module.
 
namespace  ctre::phoenix6
 
namespace  ctre::phoenix6::swerve
 
namespace  ctre::phoenix6::swerve::impl