#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 () | |
Private Attributes | |
Integrator | integrator |
TwoDofControllerParam | param |
Definition at line 32 of file TwoDofController.h.
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.
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.
bool TwoDofController::getParameter | ( | ) | [virtual] |
Implements TwoDofControllerInterface.
Definition at line 51 of file TwoDofController.cpp.
Definition at line 55 of file TwoDofController.cpp.
void TwoDofController::reset | ( | void | ) | [virtual] |
Implements TwoDofControllerInterface.
Definition at line 47 of file TwoDofController.cpp.
void TwoDofController::setup | ( | ) | [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.
void TwoDofController::setup | ( | double | _ke, |
double | _tc, | ||
double | _dt, | ||
unsigned int | _range = 0 |
||
) |
Definition at line 95 of file TwoDofController.cpp.
double TwoDofController::update | ( | double | _x, |
double | _xd | ||
) | [virtual] |
Implements TwoDofControllerInterface.
Definition at line 62 of file TwoDofController.cpp.
Integrator TwoDofController::integrator [private] |
Definition at line 64 of file TwoDofController.h.
TwoDofControllerParam TwoDofController::param [private] |
Definition at line 63 of file TwoDofController.h.