SubZero Common
Common library components for an FRC CommandRobot
Loading...
Searching...
No Matches
PidMotorController.h File Reference
#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"
+ Include dependency graph for PidMotorController.h:
+ This graph shows which files directly or indirectly include this file:

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