|
CTRE Phoenix 6 C++ 25.4.0
|
#include "ctre/phoenix6/swerve/impl/SwerveModuleImpl.hpp"#include "ctre/phoenix6/swerve/impl/SwerveDrivePoseEstimator.hpp"#include "ctre/phoenix6/swerve/SwerveDrivetrainConstants.hpp"#include "ctre/phoenix6/swerve/utility/LinearFilter.hpp"#include "ctre/phoenix6/CANBus.hpp"#include <atomic>#include <thread>Go to the source code of this file.
Classes | |
| class | ctre::phoenix6::swerve::impl::SwerveDrivetrainImpl |
| Swerve Drive class utilizing CTR Electronics Phoenix 6 API. More... | |
| class | ctre::phoenix6::swerve::impl::SwerveDrivetrainImpl::OdometryThread |
| Performs swerve module updates in a separate thread to minimize latency. More... | |
| struct | ctre::phoenix6::swerve::impl::SwerveDrivetrainImpl::SwerveDriveState |
| Plain-Old-Data class holding the state of the swerve drivetrain. More... | |
| struct | ctre::phoenix6::swerve::impl::SwerveDrivetrainImpl::ControlParameters |
| Contains everything the control requests need to calculate the module state. More... | |
Namespaces | |
| namespace | ctre |
| namespace | ctre::phoenix6 |
| namespace | ctre::phoenix6::swerve |
| namespace | ctre::phoenix6::swerve::impl |