SubZero Common
Common library components for an FRC CommandRobot
|
#include <frc/controller/PIDController.h>
#include <frc/smartdashboard/SmartDashboard.h>
#include <rev/CANSparkBase.h>
#include <rev/CANSparkMax.h>
#include <units/angle.h>
#include <units/angular_velocity.h>
#include <string>
#include "subzero/logging/ConsoleLogger.h"
#include "subzero/motor/IPidMotorController.h"
Go to the source code of this file.
Classes | |
class | subzero::PidMotorController< TMotor, TController, TRelativeEncoder, TAbsoluteEncoder > |
Combines a motor, motor drvier, relative encoder, and absolute encoder into a single wrapper; helpful for absolute positioning, setting velocities, or tuning PID values. More... | |
class | subzero::PidMotorControllerTuner< TMotor, TController, TRelativeEncoder, TAbsoluteEncoder > |
Intended for use alongside a PidMotorController for simple tuning through SmartDashboard. More... | |
class | subzero::RevPidMotorController |
Namespaces | |
namespace | subzero |