Public Member Functions | Public Attributes | Private Attributes | List of all members
thormang3::DampingController Class Reference

#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_
 

Detailed Description

Definition at line 40 of file thormang3_balance_control.h.

Constructor & Destructor Documentation

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.

Member Function Documentation

double DampingController::getDampingControllerOutput ( double  present_sensor_output)

Definition at line 56 of file thormang3_balance_control.cpp.

Member Data Documentation

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.

double thormang3::DampingController::previous_result_
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.


The documentation for this class was generated from the following files:


thormang3_balance_control
Author(s): Jay Song, Kayman
autogenerated on Mon Jun 10 2019 15:37:45