epuckDriver.hpp
Go to the documentation of this file.
Plug-in driver for the e-puck robot, in conformity with Player version 2.1.
Definition epuckDriver.hpp:42
virtual int Subscribe(player_devaddr_t addr)
Subscribe to this driver.
Definition epuckDriver.cpp:263
virtual int MainSetup()
Sets up the resources needed by the driver thread.
Definition epuckDriver.cpp:222
virtual int Unsubscribe(player_devaddr_t addr)
Unsubscribe from this driver.
Definition epuckDriver.cpp:274
virtual void MainQuit()
Cleanup method for driver thread (called when main exits)
Definition epuckDriver.cpp:257
virtual int ProcessMessage(QueuePointer &resp_queue, player_msghdr *hdr, void *data)
Message handler.
Definition epuckDriver.cpp:290
static const unsigned RING_LEDS_NUM
The quantity of LEDs in e-puck ring LEDs.
Definition epuckLEDs.hpp:36
Header file where are the EpuckCamera class, and the exception classes camera_version_error,...
Header file of EpuckIR class and struct EpuckIR::IRData.
Header file where are the EpuckLEDs class and the EpuckLEDs::LEDstate struct.
Header file of the EpuckPosition2d class, and the EpuckPosition2d::BodyGeometry and EpuckPosition2d::...
Header file of SerialPort class.