33 float pose_x_1, pose_y_1, pose_z_1, pose_yaw_1,
pose_pitch_1, pose_roll_1;
37 float pose_x_2, pose_y_2, pose_z_2, pose_yaw_2,
pose_pitch_2, pose_roll_2;
91 const std::string §ion);
#define DEFINE_GENERIC_SENSOR(class_name)
This declaration must be inserted in all CGenericSensor classes definition, within the class declarat...
A generic interface for a wide-variety of sensors designed to be used in the application RawLogGrabbe...
This class implements an interface to an Impinj RFID reader.
static void dummy_startDriver(CImpinjRFID *o)
mrpt::utils::CServerTCPSocket * server
Server socket (listens for the incoming connection)
bool getObservation(mrpt::obs::CObservationRFID &obs)
Gets the information of the tags as a timestamped observation NOTE: Deprecated, use getObservations i...
void connect()
Connect to the reader.
std::string driver_path
Driver executable path.
void closeReader()
Close the connection to the reader.
void initialize()
This method can or cannot be implemented in the derived class, depending on the need for it.
void doProcess()
This method will be invoked at a minimum rate of "process_rate" (Hz)
void startDriver()
start the external driver
bool connected
Connection status.
std::string IPm
IP of the module (usually 127.0.0.1)
std::string reader_name
Reader name.
CImpinjRFID()
Default constructor.
mrpt::utils::CClientTCPSocket * client
Client socket (handles the connection to the client)
void loadConfig_sensorSpecific(const mrpt::utils::CConfigFileBase &configSource, const std::string §ion)
Loads specific configuration for the device from a given source of configuration parameters,...
This represents one or more RFID tags observed by a receiver.
A TCP socket that can be connected to a TCP server, implementing MRPT's CStream interface for passing...
This class allows loading and storing values and vectors of different types from a configuration text...
A TCP socket that can be wait for client connections to enter.
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.