#include <armarx/control/ds_controller/GMRDynamics.h>
|
| double | getCurrentTime (void) |
| |
| MathLib::Vector | getNextState (double lamda) |
| |
| MathLib::Vector | getNextState (void) |
| |
| double | getReachingTime (double lamda) |
| |
| MathLib::Vector | getState (void) |
| |
| MathLib::Vector | getTarget (void) |
| |
| double | getTargetT (void) |
| |
| MathLib::Vector | getVelocity (MathLib::Vector x) |
| |
| | GMRDynamics (int nStates, int nVar, double delta_t, const char *f_mu, const char *f_sigma, const char *f_prio) |
| |
| | GMRDynamics (int nStates, int nVar, double delta_t, const vector< double > pri_vec, const vector< double > mu_vec, const vector< double > sig_vec) |
| |
| void | initGMR (int first_inindex, int last_inindex, int first_outindex, int last_outindex) |
| |
| void | setCurrentTime (double current_t) |
| |
| void | setState (MathLib::Vector state) |
| |
| void | setStateTarget (MathLib::Vector state, MathLib::Vector target) |
| |
| void | setTarget (MathLib::Vector target, double target_t=-1.0) |
| |
Definition at line 21 of file GMRDynamics.h.
◆ GMRDynamics() [1/2]
| GMRDynamics |
( |
int | nStates, |
|
|
int | nVar, |
|
|
double | delta_t, |
|
|
const char * | f_mu, |
|
|
const char * | f_sigma, |
|
|
const char * | f_prio ) |
◆ GMRDynamics() [2/2]
| GMRDynamics |
( |
int | nStates, |
|
|
int | nVar, |
|
|
double | delta_t, |
|
|
const vector< double > | pri_vec, |
|
|
const vector< double > | mu_vec, |
|
|
const vector< double > | sig_vec ) |
◆ getCurrentTime()
| double getCurrentTime |
( |
void | | ) |
|
◆ getNextState() [1/2]
| MathLib::Vector getNextState |
( |
double | lamda | ) |
|
◆ getNextState() [2/2]
| MathLib::Vector getNextState |
( |
void | | ) |
|
◆ getReachingTime()
| double getReachingTime |
( |
double | lamda | ) |
|
◆ getState()
| MathLib::Vector getState |
( |
void | | ) |
|
◆ getTarget()
| MathLib::Vector getTarget |
( |
void | | ) |
|
◆ getTargetT()
| double getTargetT |
( |
void | | ) |
|
◆ getVelocity()
| MathLib::Vector getVelocity |
( |
MathLib::Vector | x | ) |
|
◆ initGMR()
| void initGMR |
( |
int | first_inindex, |
|
|
int | last_inindex, |
|
|
int | first_outindex, |
|
|
int | last_outindex ) |
◆ setCurrentTime()
| void setCurrentTime |
( |
double | current_t | ) |
|
◆ setState()
| void setState |
( |
MathLib::Vector | state | ) |
|
◆ setStateTarget()
| void setStateTarget |
( |
MathLib::Vector | state, |
|
|
MathLib::Vector | target ) |
◆ setTarget()
| void setTarget |
( |
MathLib::Vector | target, |
|
|
double | target_t = -1.0 ) |
The documentation for this class was generated from the following files: