#include <TwoDofController.h>

Classes | |
| class | TwoDofControllerParam |
Public Member Functions | |
| bool | getParameter () |
| bool | getParameter (TwoDofControllerParam &_p) |
| void | reset () |
| void | setup () |
| void | setup (TwoDofControllerParam &_param, unsigned int _range=0) |
| void | setup (double _ke, double _tc, double _dt, unsigned int _range=0) |
| TwoDofController () | |
| TwoDofController (TwoDofControllerParam &_param, unsigned int _range=0) | |
| TwoDofController (double _ke, double _tc, double _dt, unsigned int _range=0) | |
| double | update (double _x, double _xd) |
| ~TwoDofController () | |
Public Member Functions inherited from TwoDofControllerInterface | |
| void | setErrorPrefix (const std::string &_error_prefix) |
| virtual | ~TwoDofControllerInterface () |
Private Attributes | |
| Integrator | integrator |
| TwoDofControllerParam | param |
Additional Inherited Members | |
Protected Attributes inherited from TwoDofControllerInterface | |
| std::string | error_prefix |
Definition at line 32 of file TwoDofController.h.
| TwoDofController::TwoDofController | ( | ) |
Definition at line 18 of file TwoDofController.cpp.
| TwoDofController::TwoDofController | ( | TwoDofController::TwoDofControllerParam & | _param, |
| unsigned int | _range = 0 |
||
| ) |
Definition at line 25 of file TwoDofController.cpp.
| TwoDofController::~TwoDofController | ( | ) |
Definition at line 32 of file TwoDofController.cpp.
| TwoDofController::TwoDofController | ( | double | _ke, |
| double | _tc, | ||
| double | _dt, | ||
| unsigned int | _range = 0 |
||
| ) |
Definition at line 88 of file TwoDofController.cpp.
|
virtual |
Implements TwoDofControllerInterface.
Definition at line 51 of file TwoDofController.cpp.
| bool TwoDofController::getParameter | ( | TwoDofController::TwoDofControllerParam & | _p | ) |
Definition at line 55 of file TwoDofController.cpp.
Implements TwoDofControllerInterface.
Definition at line 47 of file TwoDofController.cpp.
|
virtual |
Implements TwoDofControllerInterface.
Definition at line 35 of file TwoDofController.cpp.
| void TwoDofController::setup | ( | TwoDofController::TwoDofControllerParam & | _param, |
| unsigned int | _range = 0 |
||
| ) |
Definition at line 41 of file TwoDofController.cpp.
Definition at line 95 of file TwoDofController.cpp.
|
virtual |
Implements TwoDofControllerInterface.
Definition at line 62 of file TwoDofController.cpp.
|
private |
Definition at line 64 of file TwoDofController.h.
|
private |
Definition at line 63 of file TwoDofController.h.