Jafar
|
Definition at line 18 of file robotPoseAnalysis.hpp.
Public Types | |
enum | Type { XY, XYT, XYZ, XYZYPR } |
Public Member Functions | |
RobotPoseAnalysis (jafar::slam::SlamEkf &slam, Robot const &robot, Type type=XYZYPR) | |
double | computeNEES () const |
jblas::vec | computeErrors () const |
Protected Member Functions | |
void | writeLogHeader (kernel::DataLogger &log) const |
Implements this method calling repeatidly log methods. | |
void | writeLogData (kernel::DataLogger &log) const |
Implements this method calling repeatidly log methods. | |
Private Member Functions | |
std::size_t | size () const |
Private Attributes | |
Type | p_type |
slam::SlamEkf const & | p_slam |
simu::Robot const & | p_robot |
void jafar::simu::RobotPoseAnalysis::writeLogData | ( | kernel::DataLogger & | log | ) | const [inline, protected, virtual] |
Implements this method calling repeatidly log methods.
You should use writeData() or writeDataVector().
Implements jafar::kernel::DataLoggable.
Definition at line 149 of file robotPoseAnalysis.hpp.
References jafar::kernel::DataLogger::writeData(), and jafar::kernel::DataLogger::writeDataVector().
void jafar::simu::RobotPoseAnalysis::writeLogHeader | ( | kernel::DataLogger & | log | ) | const [inline, protected, virtual] |
Implements this method calling repeatidly log methods.
You should use writeComment(), writeLegend() or writeLegendTokens().
Implements jafar::kernel::DataLoggable.
Definition at line 134 of file robotPoseAnalysis.hpp.
References JFR_RUN_TIME, jafar::kernel::DataLogger::writeComment(), jafar::kernel::DataLogger::writeLegend(), and jafar::kernel::DataLogger::writeLegendTokens().
Generated on Wed Oct 15 2014 00:37:48 for Jafar by doxygen 1.7.6.1 |