#include <structs.h>
Public Member Functions | |
void | CopyFrom (const KinematicGraph &other) |
int | distanceTo (KinematicGraph &other) |
void | evaluate (std::vector< double > stamps, KinematicParams ¶ms, KinematicData &data) |
void | evaluateSingleStamp (double timestamp, double &avgPositionError, double &avgOrientationError, double &loglikelihood, KinematicParams ¶ms, KinematicData &data) |
int | getNominalDOFs () |
size_t | getNumberOfParameters () |
virtual PoseMap | getPrediction (double timestamp, PoseMap &observedMarkers, PoseMap &predictedMarkersEmpty, KinematicParams ¶ms, KinematicData &data) |
std::string | getTreeName (bool show_name, bool show_samples, bool show_dof) |
KinematicGraph () | |
KinematicGraph (const KinematicGraph &other) | |
KinematicGraph (const KinematicGraph &other, bool deepcopy) | |
void | projectConfigurationSpace (int reducedDOFs, std::vector< double > stamps, KinematicParams ¶ms, KinematicData &data) |
Public Attributes | |
double | avg_orient_err |
double | avg_pos_err |
double | BIC |
int | DOF |
double | k |
double | loglh |
Definition at line 183 of file structs.cpp.
KinematicGraph::KinematicGraph | ( | const KinematicGraph & | other | ) |
Definition at line 191 of file structs.cpp.
KinematicGraph::KinematicGraph | ( | const KinematicGraph & | other, |
bool | deepcopy | ||
) |
Definition at line 196 of file structs.cpp.
void KinematicGraph::CopyFrom | ( | const KinematicGraph & | other | ) |
Definition at line 204 of file structs.cpp.
int KinematicGraph::distanceTo | ( | KinematicGraph & | other | ) |
Definition at line 474 of file structs.cpp.
void KinematicGraph::evaluate | ( | std::vector< double > | stamps, |
KinematicParams & | params, | ||
KinematicData & | data | ||
) |
Definition at line 308 of file structs.cpp.
void KinematicGraph::evaluateSingleStamp | ( | double | timestamp, |
double & | avgPositionError, | ||
double & | avgOrientationError, | ||
double & | loglikelihood, | ||
KinematicParams & | params, | ||
KinematicData & | data | ||
) |
Definition at line 254 of file structs.cpp.
int KinematicGraph::getNominalDOFs | ( | ) |
Definition at line 223 of file structs.cpp.
size_t KinematicGraph::getNumberOfParameters | ( | ) |
Definition at line 213 of file structs.cpp.
PoseMap KinematicGraph::getPrediction | ( | double | timestamp, |
PoseMap & | observedMarkers, | ||
PoseMap & | predictedMarkersEmpty, | ||
KinematicParams & | params, | ||
KinematicData & | data | ||
) | [virtual] |
Definition at line 231 of file structs.cpp.
string KinematicGraph::getTreeName | ( | bool | show_name, |
bool | show_samples, | ||
bool | show_dof | ||
) |
Definition at line 235 of file structs.cpp.
void KinematicGraph::projectConfigurationSpace | ( | int | reducedDOFs, |
std::vector< double > | stamps, | ||
KinematicParams & | params, | ||
KinematicData & | data | ||
) |
Definition at line 359 of file structs.cpp.
double KinematicGraph::avg_pos_err |
double KinematicGraph::BIC |
double KinematicGraph::k |
double KinematicGraph::loglh |