YARP
Yet Another Robot Platform
Device Implementations

Concrete device drivers that implement sets of interfaces. More...

+ Collaboration diagram for Device Implementations:

Detailed Description

Concrete device drivers that implement sets of interfaces.

Modules

 Network Servers (Wrappers)
 These devices take implementations of existing interfaces and wrap them up to work across the network.
 
 Network Clients
 These devices are meant to communicate to YARP ports opened by Network Servers (Wrappers) to provide device interfaces in a transparent way over a YARP network.
 
 Remappers
 These devices are meant expose a group of existing devices as a unique device, or to expose a subset of the resourses exposed by a device as an independent device.
 
 Motor Devices
 These are devices useful for controlling motors. They implement interfaces like yarp::dev::IPositionControl etc.
 
 Media Devices
 These are devices useful for getting images and sound. They implement interfaces like yarp::dev::IFrameGrabberImage, yarp::dev::IAudioGrabberSound, etc.
 
 Analog Sensors
 These are devices that expose sensor that can be efficiently expressed as vector of real numbers, so-called "analog" sensors, such as gyroscope, accelerometers, force-torque sensors.
 
 Other Device Implementations
 Miscellaneous device implementations.