Jafar
|
Definition at line 51 of file simulatorObjects.hpp.
Public Member Functions | |
MobileObject (size_t size) | |
void | clear () |
bool | hasEnded (double t) const |
void | addWaypoint (double x, double y, double z, double yaw, double pitch, double roll, double vx, double vy, double vz, double vyaw, double vpitch, double vroll) |
bool | addWaypoint (jblas::vec pose) |
jblas::vec | getPose (double t) const |
jblas::vec | getSpeed (double t) const |
jblas::vec | getAcc (double t) const |
virtual void | writeLogHeader (kernel::DataLogger &log) const |
Implements this method calling repeatidly log methods. | |
virtual void | writeLogData (kernel::DataLogger &log) const |
Implements this method calling repeatidly log methods. | |
Private Member Functions | |
void | getWaypointsIndexes (double t, int &i_before, int &i_after) const |
Private Attributes | |
double | _t |
Trajectory | traj |
bool jafar::rtslam::simu::MobileObject::hasEnded | ( | double | t | ) | const [inline, virtual] |
Reimplemented from jafar::rtslam::simu::MapObject.
Definition at line 81 of file simulatorObjects.hpp.
virtual void jafar::rtslam::simu::MobileObject::writeLogData | ( | kernel::DataLogger & | log | ) | const [inline, virtual] |
Implements this method calling repeatidly log methods.
You should use writeData() or writeDataVector().
Implements jafar::kernel::DataLoggable.
Definition at line 163 of file simulatorObjects.hpp.
References jafar::kernel::DataLogger::writeData().
virtual void jafar::rtslam::simu::MobileObject::writeLogHeader | ( | kernel::DataLogger & | log | ) | const [inline, virtual] |
Implements this method calling repeatidly log methods.
You should use writeComment(), writeLegend() or writeLegendTokens().
Implements jafar::kernel::DataLoggable.
Definition at line 158 of file simulatorObjects.hpp.
References jafar::kernel::DataLogger::writeLegendTokens().
Generated on Wed Oct 15 2014 00:37:47 for Jafar by doxygen 1.7.6.1 |