#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 () | |
Private Attributes | |
| std::vector< Convolution > | convolutions |
| double | current_time |
| std::vector< double > | exp_sinh |
| Integrator | integrate_exp_sinh_current |
| TwoDofControllerDynamicsModelParam | param |
Definition at line 19 of file TwoDofControllerDynamicsModel.h.
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.
Definition at line 41 of file TwoDofControllerDynamicsModel.cpp.
| bool TwoDofControllerDynamicsModel::getParameter | ( | ) | [virtual] |
Implements TwoDofControllerInterface.
Definition at line 71 of file TwoDofControllerDynamicsModel.cpp.
Definition at line 75 of file TwoDofControllerDynamicsModel.cpp.
| void TwoDofControllerDynamicsModel::reset | ( | void | ) | [virtual] |
Implements TwoDofControllerInterface.
Definition at line 62 of file TwoDofControllerDynamicsModel.cpp.
| void TwoDofControllerDynamicsModel::setup | ( | ) | [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.
| double TwoDofControllerDynamicsModel::update | ( | double | _x, |
| double | _xd | ||
| ) | [virtual] |
Implements TwoDofControllerInterface.
Definition at line 84 of file TwoDofControllerDynamicsModel.cpp.
std::vector<Convolution> TwoDofControllerDynamicsModel::convolutions [private] |
Definition at line 52 of file TwoDofControllerDynamicsModel.h.
double TwoDofControllerDynamicsModel::current_time [private] |
Definition at line 49 of file TwoDofControllerDynamicsModel.h.
std::vector<double> TwoDofControllerDynamicsModel::exp_sinh [private] |
Definition at line 51 of file TwoDofControllerDynamicsModel.h.
Definition at line 50 of file TwoDofControllerDynamicsModel.h.
Definition at line 48 of file TwoDofControllerDynamicsModel.h.