YAMS
Yet Another Mechanism System
Loading...
Searching...
No Matches
Classes | Namespaces
SwerveDriveConfig.hpp File Reference
#include <functional>
#include <optional>
#include <string>
#include <vector>
#include <wpi/commands2/SubsystemBase.hpp>
#include <wpi/math/controller/AntiTipping.hpp>
#include <wpi/math/controller/PIDController.hpp>
#include <wpi/math/geometry/Pose2d.hpp>
#include <wpi/math/geometry/Rotation2d.hpp>
#include <wpi/math/geometry/Rotation3d.hpp>
#include <wpi/math/geometry/Translation2d.hpp>
#include <wpi/math/kinematics/ChassisVelocities.hpp>
#include <wpi/units/angle.hpp>
#include <wpi/units/angular_velocity.hpp>
#include <wpi/units/length.hpp>
#include <wpi/units/time.hpp>
#include <wpi/units/velocity.hpp>
#include <wpi/util/Alert.hpp>
#include "yams/math/DerivativeTimeFilter.hpp"
#include "yams/mechanisms/config/GyroAxis.hpp"
#include "yams/mechanisms/swerve/SwerveModule.hpp"
#include "yams/motorcontrollers/SmartMotorControllerConfig.hpp"
#include "yams/telemetry/SwerveDriveTelemetryConfig.hpp"
Include dependency graph for SwerveDriveConfig.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  yams::mechanisms::swerve::SwerveDriveConfig
 

Namespaces

namespace  yams
 
namespace  yams::mechanisms
 
namespace  yams::mechanisms::swerve