#include <thormang3_balance_control.h>
Public Member Functions | |
| DampingController () | |
| DampingController (double time_unit_sec) | |
| double | getDampingControllerOutput (double present_sensor_output) |
| ~DampingController () | |
Public Attributes | |
| double | control_cycle_sec_ |
| double | desired_ |
| double | gain_ |
| double | output_ |
| double | time_constant_sec_ |
Private Attributes | |
| double | previous_result_ |
Definition at line 40 of file thormang3_balance_control.h.
| DampingController::DampingController | ( | ) |
Definition at line 29 of file thormang3_balance_control.cpp.
| DampingController::DampingController | ( | double | time_unit_sec | ) |
Definition at line 41 of file thormang3_balance_control.cpp.
| DampingController::~DampingController | ( | ) |
Definition at line 53 of file thormang3_balance_control.cpp.
| double DampingController::getDampingControllerOutput | ( | double | present_sensor_output | ) |
Definition at line 56 of file thormang3_balance_control.cpp.
| double thormang3::DampingController::control_cycle_sec_ |
Definition at line 55 of file thormang3_balance_control.h.
| double thormang3::DampingController::desired_ |
Definition at line 49 of file thormang3_balance_control.h.
| double thormang3::DampingController::gain_ |
Definition at line 51 of file thormang3_balance_control.h.
| double thormang3::DampingController::output_ |
Definition at line 53 of file thormang3_balance_control.h.
|
private |
Definition at line 58 of file thormang3_balance_control.h.
| double thormang3::DampingController::time_constant_sec_ |
Definition at line 52 of file thormang3_balance_control.h.