#include <TwoDofControllerDynamicsModel.h>
Classes | |
class | TwoDofControllerDynamicsModelParam |
Public Member Functions | |
bool | getParameter () |
bool | getParameter (TwoDofControllerDynamicsModelParam &_p) |
void | reset () |
void | setup () |
void | setup (TwoDofControllerDynamicsModelParam &_param, unsigned int _range=0) |
TwoDofControllerDynamicsModel () | |
TwoDofControllerDynamicsModel (TwoDofControllerDynamicsModelParam &_param, unsigned int _range=0) | |
double | update (double _x, double _xd) |
~TwoDofControllerDynamicsModel () | |
Public Member Functions inherited from TwoDofControllerInterface | |
void | setErrorPrefix (const std::string &_error_prefix) |
virtual | ~TwoDofControllerInterface () |
Private Attributes | |
std::vector< Convolution > | convolutions |
double | current_time |
std::vector< double > | exp_sinh |
Integrator | integrate_exp_sinh_current |
TwoDofControllerDynamicsModelParam | param |
Additional Inherited Members | |
Protected Attributes inherited from TwoDofControllerInterface | |
std::string | error_prefix |
Definition at line 19 of file TwoDofControllerDynamicsModel.h.
TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModel | ( | ) |
Definition at line 17 of file TwoDofControllerDynamicsModel.cpp.
TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModel | ( | TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModelParam & | _param, |
unsigned int | _range = 0 |
||
) |
Definition at line 29 of file TwoDofControllerDynamicsModel.cpp.
TwoDofControllerDynamicsModel::~TwoDofControllerDynamicsModel | ( | ) |
Definition at line 41 of file TwoDofControllerDynamicsModel.cpp.
|
virtual |
Implements TwoDofControllerInterface.
Definition at line 71 of file TwoDofControllerDynamicsModel.cpp.
bool TwoDofControllerDynamicsModel::getParameter | ( | TwoDofControllerDynamicsModelParam & | _p | ) |
Definition at line 75 of file TwoDofControllerDynamicsModel.cpp.
Implements TwoDofControllerInterface.
Definition at line 62 of file TwoDofControllerDynamicsModel.cpp.
|
virtual |
Implements TwoDofControllerInterface.
Definition at line 44 of file TwoDofControllerDynamicsModel.cpp.
void TwoDofControllerDynamicsModel::setup | ( | TwoDofControllerDynamicsModel::TwoDofControllerDynamicsModelParam & | _param, |
unsigned int | _range = 0 |
||
) |
Definition at line 52 of file TwoDofControllerDynamicsModel.cpp.
|
virtual |
Implements TwoDofControllerInterface.
Definition at line 84 of file TwoDofControllerDynamicsModel.cpp.
|
private |
Definition at line 52 of file TwoDofControllerDynamicsModel.h.
|
private |
Definition at line 49 of file TwoDofControllerDynamicsModel.h.
|
private |
Definition at line 51 of file TwoDofControllerDynamicsModel.h.
|
private |
Definition at line 50 of file TwoDofControllerDynamicsModel.h.
|
private |
Definition at line 48 of file TwoDofControllerDynamicsModel.h.