Go to the documentation of this file.
101 const std::string& iniSection)
override;
mrpt::poses::CPose3D m_sensorPose
Contains classes for various device interfaces.
int m_COMbauds
This serial port will be attempted to be opened automatically when this class is first used to reques...
#define DEFINE_GENERIC_SENSOR(class_name)
This declaration must be inserted in all CGenericSensor classes definition, within the class declarat...
void doProcess() override
This method will be invoked at a minimum rate of "process_rate" (Hz)
~CGyroKVHDSP3000() override
Destructor.
std::shared_ptr< mrpt::obs ::CObservationIMU > Ptr
This class allows loading and storing values and vectors of different types from a configuration text...
void loadConfig_sensorSpecific(const mrpt::config::CConfigFileBase &configSource, const std::string &iniSection) override
See the class documentation at the top for expected parameters.
A class used to store a 3D pose (a 3D translation + a rotation in 3D).
CGyroKVHDSP3000()
Constructor.
void changeMode(GYRO_MODE _newMode)
A generic interface for a wide-variety of sensors designed to be used in the application RawLogGrabbe...
void resetIncrementalAngle()
Send to the sensor the command 'Z' wich reset the integrated angle.
std::unique_ptr< mrpt::comms::CSerialPort > m_serialPort
Search the port where the sensor is located and connect to it.
A class for interfacing KVH DSP 3000 gyroscope with an assynchronous serial communication (product SN...
void initialize() override
Turns on the KVH DSP 3000 device and configure it for getting orientation data.
mrpt::obs::CObservationIMU::Ptr m_observationGyro
Page generated by Doxygen 1.8.17 for MRPT 2.0.4 at Sun Jul 19 15:15:43 UTC 2020 | |