#include <TwoDofControllerPDModel.h>
Classes | |
class | TwoDofControllerPDModelParam |
Public Member Functions | |
bool | getParameter () |
bool | getParameter (TwoDofControllerPDModelParam &_p) |
void | reset () |
void | setup () |
void | setup (TwoDofControllerPDModelParam &_param, unsigned int _range=0) |
TwoDofControllerPDModel () | |
TwoDofControllerPDModel (TwoDofControllerPDModelParam &_param, unsigned int _range=0) | |
double | update (double _x, double _xd) |
~TwoDofControllerPDModel () | |
Private Attributes | |
std::vector< Convolution > | convolutions |
double | current_time |
TwoDofControllerPDModelParam | param |
Definition at line 19 of file TwoDofControllerPDModel.h.
Definition at line 17 of file TwoDofControllerPDModel.cpp.
TwoDofControllerPDModel::TwoDofControllerPDModel | ( | TwoDofControllerPDModel::TwoDofControllerPDModelParam & | _param, |
unsigned int | _range = 0 |
||
) |
Definition at line 27 of file TwoDofControllerPDModel.cpp.
Definition at line 37 of file TwoDofControllerPDModel.cpp.
bool TwoDofControllerPDModel::getParameter | ( | ) | [virtual] |
Implements TwoDofControllerInterface.
Definition at line 55 of file TwoDofControllerPDModel.cpp.
bool TwoDofControllerPDModel::getParameter | ( | TwoDofControllerPDModel::TwoDofControllerPDModelParam & | _p | ) |
Definition at line 59 of file TwoDofControllerPDModel.cpp.
void TwoDofControllerPDModel::reset | ( | void | ) | [virtual] |
Implements TwoDofControllerInterface.
Definition at line 67 of file TwoDofControllerPDModel.cpp.
void TwoDofControllerPDModel::setup | ( | ) | [virtual] |
Implements TwoDofControllerInterface.
Definition at line 40 of file TwoDofControllerPDModel.cpp.
void TwoDofControllerPDModel::setup | ( | TwoDofControllerPDModel::TwoDofControllerPDModelParam & | _param, |
unsigned int | _range = 0 |
||
) |
Definition at line 46 of file TwoDofControllerPDModel.cpp.
double TwoDofControllerPDModel::update | ( | double | _x, |
double | _xd | ||
) | [virtual] |
Implements TwoDofControllerInterface.
Definition at line 74 of file TwoDofControllerPDModel.cpp.
std::vector<Convolution> TwoDofControllerPDModel::convolutions [private] |
Definition at line 48 of file TwoDofControllerPDModel.h.
double TwoDofControllerPDModel::current_time [private] |
Definition at line 47 of file TwoDofControllerPDModel.h.
Definition at line 46 of file TwoDofControllerPDModel.h.