Go to the documentation of this file.
10 #ifndef CPhidgetInterfaceKitProximitySensors_H
11 #define CPhidgetInterfaceKitProximitySensors_H
std::vector< float > m_minRange
The minimum range in meters, this field is automaticaly filled according to the sensor part number re...
void * m_carteInterfaceKit
std::vector< float > m_maxRange
The maximum range in meters, this field is automaticaly filled according to the sensor part number re...
virtual ~CPhidgetInterfaceKitProximitySensors()
Destructor.
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
: An interface for the phidget Interface kit board (1018).
#define DEFINE_GENERIC_SENSOR(class_name)
This declaration must be inserted in all CGenericSensor classes definition, within the class declarat...
void initialize()
Initialize the sensor according to the parameters previously read in the configuration file.
void loadConfig_sensorSpecific(const mrpt::config::CConfigFileBase &configSource, const std::string &iniSection)
See the class documentation at the top for expected parameters.
std::vector< mrpt::poses::CPose3D > m_sensorPoses
The poses of the 8 sensors x[m] y[m] z[m] yaw[deg] pitch[deg] roll[deg].
int m_serialNumber
The board serial number read in the configuration file.
This class allows loading and storing values and vectors of different types from a configuration text...
std::vector< SensorType > m_sensorType
The sensor type.
A generic interface for a wide-variety of sensors designed to be used in the application RawLogGrabbe...
Versatile class for consistent logging and management of output messages.
Declares a class derived from "CObservation" that encapsules a single range measurement,...
void getObservation(mrpt::obs::CObservationRange &outObservation)
This method tries to get a set of range measurements from the IR sensors.
std::vector< bool > m_sensorIsPlugged
An 8 dimension vector of boolean value wich store the presence or abscence of a sensor on the phidget...
GLsizei const GLchar ** string
void doProcess()
This method should be called periodically.
CPhidgetInterfaceKitProximitySensors()
Constructor.
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 | |