Classes | |
class | C2DRangeFinderAbstract |
This is the base, abstract class for "software drivers" interfaces to 2D scanners (laser range finders). More... | |
class | CActivMediaRobotBase |
This software driver implements the communications (and some rudimentary control) for ActivMedia robotic bases (Pioneer DX/AT, PeopleBot, etc). More... | |
class | CBoardDLMS |
An interface to a custom board which interfaces two SICK laser scanners. More... | |
class | CBoardENoses |
A class for interfacing an e-Noses via a FTDI USB link. More... | |
class | CBoardSonars |
This "software driver" implements the communication protocol for interfacing a Ultrasonic range finder SRF10 through a custom USB board. More... | |
class | CCameraSensor |
The central class for camera grabbers in MRPT, implementing the "generic sensor" interface. More... | |
class | CFFMPEG_InputStream |
A generic class which process a video file or other kind of input stream (http, rtsp) and allows the extraction of images frame by frame. More... | |
struct | TSensorClassId |
A structure for runtime ID class type information in the context of hwdrivers::CGenericSensor. More... | |
class | CGenericSensor |
A generic interface for a wide-variety of sensors designed to be used in the application RawLogGrabber. More... | |
class | CGPSInterface |
A parser of NMEA commands, for connecting to a GPS by a serial port. More... | |
class | CHokuyoURG |
This software driver implements the protocol SCIP-2.0 for interfacing HOKUYO URG and UTM laser scanners. More... | |
class | CIMUXSens |
A class for interfacing Inertial Measuring Units (IMUs) of the type "XSens MTi" It uses a serial port connection to the device. More... | |
struct | TFTDIDevice |
A list of FTDI devices and their descriptors. More... | |
class | CInterfaceFTDI |
A definition of a CStream actually representing a USB connection to a FTDI chip. More... | |
class | CInterfaceFTDIMessages |
An implementation of message passing over a FTDI USB link. More... | |
class | CJoystick |
Access to joysticks and gamepads (read buttons and position), and request number of joysticks in the system. More... | |
class | CPtuBase |
This class implements initialization and comunication methods to control a generic Pan and Tilt Unit, working in radians. More... | |
class | CPtuDPerception |
This class implements initialization and comunication methods to control a Pan and Tilt Unit model PTU-46-17.5, working in radians . More... | |
struct | ThreadParams |
class | CPtuHokuyo |
class | CRoboticHeadInterface |
This "software driver" implements the communication protocol for interfacing a Robotic Head Board through a custom USB RS-422 interface board. More... | |
class | CSerialPort |
A communications serial port built as an implementation of a utils::CStream. More... | |
class | CSickLaserUSB |
This "software driver" implements the communication protocol for interfacing a SICK LMS200 laser scanners through a custom USB RS-422 interface board. More... | |
class | CTuMicos |
This class implements initialization and comunication methods to control a Tilt Unit model DT-80, working in radians . More... | |
Typedefs | |
typedef stlplus::smart_ptr < CCameraSensor > | CCameraSensorPtr |
A smart pointer to a CCameraSensor. | |
typedef stlplus::smart_ptr < CGenericSensor > | CGenericSensorPtr |
typedef std::deque< TFTDIDevice > | TFTDIDeviceList |
Used in CInterfaceFTDI::ListAllDevices. | |
Functions | |
CCameraSensorPtr HWDLLIMPEXP | prepareVideoSourceFromPanel (void *panel) |
Used only from MRPT apps: Use with caution since "panel" MUST be a "mrpt::gui::CPanelCameraSelection *". | |
CCameraSensorPtr HWDLLIMPEXP | prepareVideoSourceFromUserSelection () |
Show to the user a list of possible camera drivers and creates and open the selected camera. | |
std::ostream HWDLLIMPEXP & | operator<< (std::ostream &o, const TFTDIDevice &d) |
Print out all the information of a FTDI device in textual form. | |
Variables | |
class HWDLLIMPEXP | CGenericSensor |
class HWDLLIMPEXP | CPtuHokuyo |
The objetive of this class is to coordinate PTU movements and Hokuyo scans, adding the posibility of save the points earned in several different formats, limit valids points and view them on a grahic. |
Definition at line 35 of file CGenericSensor.h.
typedef std::deque<TFTDIDevice> mrpt::hwdrivers::TFTDIDeviceList |
std::ostream HWDLLIMPEXP& mrpt::hwdrivers::operator<< | ( | std::ostream & | o, | |
const TFTDIDevice & | d | |||
) |
Print out all the information of a FTDI device in textual form.
CCameraSensorPtr HWDLLIMPEXP mrpt::hwdrivers::prepareVideoSourceFromPanel | ( | void * | panel | ) |
Used only from MRPT apps: Use with caution since "panel" MUST be a "mrpt::gui::CPanelCameraSelection *".
CCameraSensorPtr HWDLLIMPEXP mrpt::hwdrivers::prepareVideoSourceFromUserSelection | ( | ) |
Show to the user a list of possible camera drivers and creates and open the selected camera.
class HWDLLIMPEXP mrpt::hwdrivers::CGenericSensor |
Definition at line 25 of file CGenericSensor.h.
class HWDLLIMPEXP mrpt::hwdrivers::CPtuHokuyo |
The objetive of this class is to coordinate PTU movements and Hokuyo scans, adding the posibility of save the points earned in several different formats, limit valids points and view them on a grahic.
Definition at line 46 of file CPtuHokuyo.h.
Page generated by Doxygen 1.5.9 for MRPT 0.7.1 SVN: at Mon Aug 17 22:20:53 EDT 2009 |