Public Member Functions | Private Attributes | List of all members
dbw_mkz_twist_controller::LowPass Class Reference

#include <LowPass.h>

Public Member Functions

double filt (double val)
 
double get ()
 
 LowPass ()
 
 LowPass (double tau, double ts)
 
void setParams (double tau, double ts)
 

Private Attributes

double a_
 
double b_
 
double last_val_
 
bool ready_
 

Detailed Description

Definition at line 40 of file LowPass.h.

Constructor & Destructor Documentation

dbw_mkz_twist_controller::LowPass::LowPass ( )
inline

Definition at line 42 of file LowPass.h.

dbw_mkz_twist_controller::LowPass::LowPass ( double  tau,
double  ts 
)
inline

Definition at line 43 of file LowPass.h.

Member Function Documentation

double dbw_mkz_twist_controller::LowPass::filt ( double  val)
inline

Definition at line 49 of file LowPass.h.

double dbw_mkz_twist_controller::LowPass::get ( )
inline

Definition at line 48 of file LowPass.h.

void dbw_mkz_twist_controller::LowPass::setParams ( double  tau,
double  ts 
)
inline

Definition at line 44 of file LowPass.h.

Member Data Documentation

double dbw_mkz_twist_controller::LowPass::a_
private

Definition at line 60 of file LowPass.h.

double dbw_mkz_twist_controller::LowPass::b_
private

Definition at line 61 of file LowPass.h.

double dbw_mkz_twist_controller::LowPass::last_val_
private

Definition at line 62 of file LowPass.h.

bool dbw_mkz_twist_controller::LowPass::ready_
private

Definition at line 59 of file LowPass.h.


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


dbw_mkz_twist_controller
Author(s): Micho Radovnikovich , Kevin Hallenbeck
autogenerated on Thu Nov 14 2019 03:46:10