motor_controller
Public Attributes | List of all members
motor_controller::PIDState Struct Reference

#include <PID.hpp>

Public Attributes

base::Time time
 
bool initialized
 
double P
 
double I
 
double D
 
double input
 
double reference
 
double rawOutput
 
double saturatedOutput
 

Detailed Description

Representation of the internal state of a PID controller

This is meant to be used for debugging / logging purposes mainly

Member Data Documentation

double motor_controller::PIDState::D
double motor_controller::PIDState::I
bool motor_controller::PIDState::initialized
double motor_controller::PIDState::input
double motor_controller::PIDState::P
double motor_controller::PIDState::rawOutput
double motor_controller::PIDState::reference
double motor_controller::PIDState::saturatedOutput
base::Time motor_controller::PIDState::time

The documentation for this struct was generated from the following file: