Functions | Variables
autotune Namespace Reference

Functions

std::vector< double > oscillation_times (3)

Variables

bool found_Ku = false
int initial_error = 0
double Kd_ZN = 0.
double Ki_ZN = 0.
double Kp_ZN = 0.
double Ku = 0.
std::string ns = "/left_wheel_pid/"
int num_loops = 100
int oscillation_count = 0
double setpoint = 0.
double state = 0.
double Tu = 0.

Function Documentation

std::vector<double> autotune::oscillation_times ( )

Variable Documentation

bool autotune::found_Ku = false

Definition at line 73 of file autotune.cpp.

Definition at line 69 of file autotune.cpp.

double autotune::Kd_ZN = 0.

Definition at line 72 of file autotune.cpp.

double autotune::Ki_ZN = 0.

Definition at line 71 of file autotune.cpp.

double autotune::Kp_ZN = 0.

Definition at line 70 of file autotune.cpp.

double autotune::Ku = 0.

Definition at line 62 of file autotune.cpp.

std::string autotune::ns = "/left_wheel_pid/"

Definition at line 66 of file autotune.cpp.

Definition at line 68 of file autotune.cpp.

Definition at line 67 of file autotune.cpp.

double autotune::setpoint = 0.

Definition at line 64 of file autotune.cpp.

double autotune::state = 0.

Definition at line 65 of file autotune.cpp.

double autotune::Tu = 0.

Definition at line 63 of file autotune.cpp.



pid
Author(s): Andy Zelenak , Paul Bouchier
autogenerated on Mon Apr 15 2019 02:40:47