mrpt::poses::CPose3D m_sensorPose
void doProcess()
This method will be invoked at a minimum rate of "process_rate" (Hz)
virtual ~CIMUXSens()
Destructor.
A class for interfacing XSens 3rd generation Inertial Measuring Units (IMUs), the "XSens MTi" model.
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
#define DEFINE_GENERIC_SENSOR(class_name)
This declaration must be inserted in all CGenericSensor classes definition, within the class declarat...
uint64_t TTimeStamp
A system independent time type, it holds the the number of 100-nanosecond intervals since January 1,...
mrpt::system::TTimeStamp m_timeStartTT
void loadConfig_sensorSpecific(const mrpt::config::CConfigFileBase &configSource, const std::string &iniSection)
See the class documentation at the top for expected parameters.
This class allows loading and storing values and vectors of different types from a configuration text...
A class used to store a 3D pose (a 3D translation + a rotation in 3D).
unsigned __int64 uint64_t
A generic interface for a wide-variety of sensors designed to be used in the application RawLogGrabbe...
void initialize()
Turns on the xSens device and configure it for getting orientation data.
bool searchPortAndConnect()
Search the port where the sensor is located and connect to it.
GLsizei const GLchar ** string
int m_COMbauds
This serial port will be attempted to be opened automatically when this class is first used to reques...
unsigned int m_toutCounter
Timeout counter (for internal use only)
Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST | |