#include <sensordata.h>


Definition at line 34 of file sensordata.h.
Public Member Functions | |
| BaseSensorData (const std::string &logtag="UNKNOWN") | |
| virtual | ~BaseSensorData () |
| virtual Parser * | getParser () const |
| virtual string | getLogLine () const |
| virtual bool | loadFromLogLine (const string &) |
Data Fields | |
| const std::string | logtag |
| std::string | tag |
| Timestamp | timestamp |
| std::string | sensorName |
| std::string | ipc_hostname |
| Timestamp | ipc_timestamp |
| Point2od | odometryPose |
| Point2od | estimatedPose |
| RDK2::SensorData::BaseSensorData::BaseSensorData | ( | const std::string & | logtag = "UNKNOWN" |
) | [inline] |
Definition at line 46 of file sensordata.h.
References ipc_hostname, ipc_timestamp, tag, and timestamp.
| virtual RDK2::SensorData::BaseSensorData::~BaseSensorData | ( | ) | [inline, virtual] |
Definition at line 53 of file sensordata.h.
| virtual Parser* RDK2::SensorData::BaseSensorData::getParser | ( | ) | const [inline, virtual] |
| virtual string RDK2::SensorData::BaseSensorData::getLogLine | ( | ) | const [inline, virtual] |
Reimplemented in RDK2::RMaps::RLandmark, RDK2::RSensorData::RActuaData, RDK2::RSensorData::RLaserData, RDK2::RSensorData::ROdometryData, RDK2::RSensorData::ROdometryDataWithSpeed, RDK2::RSensorData::RPantiltData, and RDK2::RSensorData::RStereoImageHeightsData.
Definition at line 57 of file sensordata.h.
| virtual bool RDK2::SensorData::BaseSensorData::loadFromLogLine | ( | const string & | ) | [inline, virtual] |
Definition at line 62 of file sensordata.h.
| const std::string RDK2::SensorData::BaseSensorData::logtag |
Definition at line 35 of file sensordata.h.
Referenced by RDK2::RSensorData::ROdometryDataWithSpeed::getLogLine(), RDK2::RMaps::RLandmark::getLogLine(), RDK2::RSensorData::RActuaData::getLogLine(), RDK2::RSensorData::ROdometryDataWithSpeed::loadFromLogLine(), RDK2::RMaps::RLandmark::loadFromLogLine(), and RDK2::RSensorData::RActuaData::loadFromLogLine().
| std::string RDK2::SensorData::BaseSensorData::tag |
Definition at line 36 of file sensordata.h.
Referenced by BaseSensorData(), RDK2::SensorData::LaserData::copy(), RDK2::RSensorData::RActuaData::getLogLine(), RDK2::SensorData::LogReader::getNext(), RDK2::RSensorData::RActuaData::loadFromLogLine(), RDK2::SensorData::LogReader::parse(), RDK2::SensorData::LaserParser::parse(), RDK2::SensorData::LogReader::write(), RDK2::SensorData::LaserParser::write(), and RDK2::SensorData::XsensData::XsensData().
Definition at line 38 of file sensordata.h.
Referenced by BaseSensorData(), RDK2::SensorData::LaserData::copy(), RDK2::RSensorData::RStereoImageHeightsData::getLogLine(), RDK2::RSensorData::RPantiltData::getLogLine(), RDK2::RSensorData::ROdometryDataWithSpeed::getLogLine(), RDK2::RSensorData::ROdometryData::getLogLine(), RDK2::RSensorData::RLaserData::getLogLine(), RDK2::RMaps::RLandmark::getLogLine(), RDK2::RSensorData::RActuaData::getLogLine(), RDK2::RSensorData::RStereoImageHeightsData::loadFromLogLine(), RDK2::RSensorData::RPantiltData::loadFromLogLine(), RDK2::RSensorData::ROdometryDataWithSpeed::loadFromLogLine(), RDK2::RSensorData::ROdometryData::loadFromLogLine(), RDK2::RSensorData::RLaserData::loadFromLogLine(), RDK2::RMaps::RLandmark::loadFromLogLine(), RDK2::RSensorData::RActuaData::loadFromLogLine(), RDK2::SensorData::LaserParser::parse(), and RDK2::SensorData::LaserParser::write().
| std::string RDK2::SensorData::BaseSensorData::sensorName |
| std::string RDK2::SensorData::BaseSensorData::ipc_hostname |
Definition at line 40 of file sensordata.h.
Referenced by BaseSensorData(), RDK2::SensorData::LaserData::copy(), RDK2::RSensorData::RStereoImageHeightsData::getLogLine(), RDK2::RSensorData::RPantiltData::getLogLine(), RDK2::RSensorData::ROdometryDataWithSpeed::getLogLine(), RDK2::RSensorData::ROdometryData::getLogLine(), RDK2::RSensorData::RLaserData::getLogLine(), RDK2::RMaps::RLandmark::getLogLine(), RDK2::RSensorData::RActuaData::getLogLine(), RDK2::RSensorData::RStereoImageHeightsData::loadFromLogLine(), RDK2::RSensorData::RPantiltData::loadFromLogLine(), RDK2::RSensorData::ROdometryDataWithSpeed::loadFromLogLine(), RDK2::RSensorData::ROdometryData::loadFromLogLine(), RDK2::RSensorData::RLaserData::loadFromLogLine(), RDK2::RMaps::RLandmark::loadFromLogLine(), RDK2::RSensorData::RActuaData::loadFromLogLine(), RDK2::SensorData::LaserParser::parse(), and RDK2::SensorData::LaserParser::write().
Definition at line 41 of file sensordata.h.
Referenced by BaseSensorData(), RDK2::SensorData::LaserData::copy(), RDK2::RSensorData::RStereoImageHeightsData::getLogLine(), RDK2::RSensorData::RPantiltData::getLogLine(), RDK2::RSensorData::ROdometryDataWithSpeed::getLogLine(), RDK2::RSensorData::ROdometryData::getLogLine(), RDK2::RSensorData::RLaserData::getLogLine(), RDK2::RMaps::RLandmark::getLogLine(), RDK2::RSensorData::RActuaData::getLogLine(), RDK2::RSensorData::RStereoImageHeightsData::loadFromLogLine(), RDK2::RSensorData::RPantiltData::loadFromLogLine(), RDK2::RSensorData::ROdometryDataWithSpeed::loadFromLogLine(), RDK2::RSensorData::ROdometryData::loadFromLogLine(), RDK2::RSensorData::RLaserData::loadFromLogLine(), RDK2::RMaps::RLandmark::loadFromLogLine(), RDK2::RSensorData::RActuaData::loadFromLogLine(), RDK2::SensorData::LaserParser::parse(), and RDK2::SensorData::LaserParser::write().
Definition at line 43 of file sensordata.h.
Referenced by RDK2::SensorData::LaserData::copy(), RDK2::RSensorData::RStereoImageHeightsData::getLogLine(), RDK2::RSensorData::RPantiltData::getLogLine(), RDK2::RSensorData::ROdometryDataWithSpeed::getLogLine(), RDK2::RSensorData::ROdometryData::getLogLine(), RDK2::RSensorData::RLaserData::getLogLine(), RDK2::RMaps::RLandmark::getLogLine(), RDK2::RSensorData::RActuaData::getLogLine(), RDK2::RSensorData::RStereoImageHeightsData::loadFromLogLine(), RDK2::RSensorData::RPantiltData::loadFromLogLine(), RDK2::RSensorData::ROdometryDataWithSpeed::loadFromLogLine(), RDK2::RSensorData::ROdometryData::loadFromLogLine(), RDK2::RSensorData::RLaserData::loadFromLogLine(), RDK2::RMaps::RLandmark::loadFromLogLine(), RDK2::RSensorData::RActuaData::loadFromLogLine(), RDK2::SensorData::LaserData::mm2m(), RDK2::SensorData::LaserParser::parse(), and RDK2::SensorData::LaserParser::write().
Definition at line 44 of file sensordata.h.
Referenced by RDK2::SensorData::LaserData::copy(), RDK2::SensorData::LaserData::getFisher(), RDK2::SensorData::LaserData::getFisherForTheta(), RDK2::SensorData::LaserData::getFisherForXY(), RDK2::RSensorData::RStereoImageHeightsData::getLogLine(), RDK2::RSensorData::RPantiltData::getLogLine(), RDK2::RSensorData::ROdometryDataWithSpeed::getLogLine(), RDK2::RSensorData::ROdometryData::getLogLine(), RDK2::RSensorData::RLaserData::getLogLine(), RDK2::RMaps::RLandmark::getLogLine(), RDK2::RSensorData::RActuaData::getLogLine(), RDK2::SensorData::LaserData::isInsideClearArea(), RDK2::RSensorData::RStereoImageHeightsData::loadFromLogLine(), RDK2::RSensorData::RPantiltData::loadFromLogLine(), RDK2::RSensorData::ROdometryDataWithSpeed::loadFromLogLine(), RDK2::RSensorData::ROdometryData::loadFromLogLine(), RDK2::RSensorData::RLaserData::loadFromLogLine(), RDK2::RMaps::RLandmark::loadFromLogLine(), RDK2::RSensorData::RActuaData::loadFromLogLine(), RDK2::SensorData::LaserData::mm2m(), RDK2::SensorData::LaserParser::parse(), and RDK2::SensorData::LaserParser::write().
1.5.6