![]() |
2022-Robot
Robot code for 2022 FRC Season by Argos, FRC team #1756
|
#include <frc/ADIS16448_IMU.h>#include <frc/controller/HolonomicDriveController.h>#include <frc/kinematics/ChassisSpeeds.h>#include <frc/kinematics/SwerveDriveKinematics.h>#include <frc/kinematics/SwerveDriveOdometry.h>#include <frc/kinematics/SwerveModuleState.h>#include <frc2/command/SubsystemBase.h>#include <memory>#include "argos_lib/config/config_types.h"#include "argos_lib/general/nt_motor_pid_tuner.h"#include "ctre/Phoenix.h"#include "utils/file_system_homing_storage.h"#include "utils/network_tables_wrapper.h"#include "utils/swerve_trapezoidal_profile.h"Go to the source code of this file.
Classes | |
| class | SwerveModule |
| class | SwerveDriveSubsystem |
| Subsystem for controlling the swerve drivetrain of the robot. More... | |
| struct | SwerveDriveSubsystem::Velocities |
| A struct for holding the 3 different input velocities, for organization. More... | |