control_state Struct Reference

#include <pid.h>

List of all members.


Detailed Description

Definition at line 33 of file pid.h.

Public Attributes

double x
double target_x
double last_action
double offset
double p
double i
double d
double filter
double out_filter
double gain
double sat_low
double sat_high
double cn_p
double cn_i
double cn_d
double cn_f
char * input
char * output
float * float_in
float * float_out
int saturate
double dead_zone
int soft_saturate
double soft_saturate_scale
double integrator_decay
double integrator_max_decay
double max_integrator
double integrator_kill
double max_change
double input_filter
double i_cap


Member Data Documentation

double control_state::cn_d

Definition at line 36 of file pid.h.

double control_state::cn_f

Definition at line 36 of file pid.h.

double control_state::cn_i

Definition at line 36 of file pid.h.

double control_state::cn_p

Definition at line 36 of file pid.h.

double control_state::d

Definition at line 35 of file pid.h.

double control_state::dead_zone

Definition at line 40 of file pid.h.

double control_state::filter

Definition at line 35 of file pid.h.

float* control_state::float_in

Definition at line 38 of file pid.h.

float * control_state::float_out

Definition at line 38 of file pid.h.

double control_state::gain

Definition at line 35 of file pid.h.

double control_state::i

Definition at line 35 of file pid.h.

double control_state::i_cap

Definition at line 49 of file pid.h.

char* control_state::input

Definition at line 37 of file pid.h.

double control_state::input_filter

Definition at line 48 of file pid.h.

double control_state::integrator_decay

Definition at line 43 of file pid.h.

double control_state::integrator_kill

Definition at line 46 of file pid.h.

double control_state::integrator_max_decay

Definition at line 44 of file pid.h.

double control_state::last_action

Definition at line 34 of file pid.h.

double control_state::max_change

Definition at line 47 of file pid.h.

double control_state::max_integrator

Definition at line 45 of file pid.h.

double control_state::offset

Definition at line 34 of file pid.h.

double control_state::out_filter

Definition at line 35 of file pid.h.

char * control_state::output

Definition at line 37 of file pid.h.

double control_state::p

Definition at line 35 of file pid.h.

double control_state::sat_high

Definition at line 35 of file pid.h.

double control_state::sat_low

Definition at line 35 of file pid.h.

int control_state::saturate

Definition at line 39 of file pid.h.

int control_state::soft_saturate

Definition at line 41 of file pid.h.

double control_state::soft_saturate_scale

Definition at line 42 of file pid.h.

double control_state::target_x

Definition at line 34 of file pid.h.

double control_state::x

Definition at line 34 of file pid.h.


The documentation for this struct was generated from the following file:
Generated on Tue Oct 16 17:10:51 2007 for Micole by  doxygen 1.4.7