YARP
Yet Another Robot Platform
Device Implementations

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

+ Collaboration diagram for Device Implementations:

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.
 
 Media Devices
 These are devices useful for getting images and sound.
 
 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.
 
 Lidar Devices
 Lidars and similar range measurement devices.
 
 Navigation Devices
 Virtual devices to perform navigation tasks.
 
 Fake/test Devices
 Devices using for testing purposes.
 
 Other Device Implementations
 Miscellaneous device implementations.
 

Detailed Description

Concrete device drivers that implement sets of interfaces.