Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes
jafar::simu::RobotPoseAnalysis Class Reference

Detailed Description

Definition at line 18 of file robotPoseAnalysis.hpp.

Inheritance diagram for jafar::simu::RobotPoseAnalysis:
Inheritance graph
[legend]

List of all members.

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

Member Function Documentation

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().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:48 for Jafar by doxygen 1.7.6.1
LAAS-CNRS