Wolflib 0.1.0
PROS differential-drive motion, mapping, and Monte Carlo localization
Loading...
Searching...
No Matches
wolflib::ControllerSettings Struct Reference

#include <pid.hpp>

Public Attributes

double kP {0}
 
double kI {0}
 
double kD {0}
 
double windupRange {0}
 
double smallError {0}
 
std::uint32_t smallErrorTimeout {0}
 
double largeError {0}
 
std::uint32_t largeErrorTimeout {0}
 
double slew {0}
 

Member Data Documentation

◆ kD

double wolflib::ControllerSettings::kD {0}

◆ kI

double wolflib::ControllerSettings::kI {0}

◆ kP

double wolflib::ControllerSettings::kP {0}

◆ largeError

double wolflib::ControllerSettings::largeError {0}

◆ largeErrorTimeout

std::uint32_t wolflib::ControllerSettings::largeErrorTimeout {0}

◆ slew

double wolflib::ControllerSettings::slew {0}

◆ smallError

double wolflib::ControllerSettings::smallError {0}

◆ smallErrorTimeout

std::uint32_t wolflib::ControllerSettings::smallErrorTimeout {0}

◆ windupRange

double wolflib::ControllerSettings::windupRange {0}

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