YARP
Yet Another Robot Platform
Network Wrappers

These take implementations of existing interfaces and wrap them up to work across the network. More...

+ Collaboration diagram for Network Wrappers:

Detailed Description

These take implementations of existing interfaces and wrap them up to work across the network.

Classes

class  yarp::dev::DeviceGroup
 Lets you make a bunch of devices as a group. More...
 
class  yarp::dev::DevicePipe
 Tries to connect the output of one device to the input of another. More...
 
class  yarp::dev::RemoteFrameGrabber
 
class  yarp::dev::RemoteFrameGrabberControlsDC1394
 Connect to a ServerFrameGrabber. More...
 
class  yarp::dev::ServerFrameGrabber
 Export a frame grabber to the network. More...
 
class  yarp::dev::ServerSerial
 Export a serial sensor. More...
 
class  yarp::dev::ServerSoundGrabber
 Export a microphone device. More...
 
class  yarp::dev::AnalogSensorClient
 Device that reads an AnalogSensor (using the IAnalogSensor interface) from the YARP network. More...
 
class  yarp::dev::AnalogWrapper
 Device that expose an AnalogSensor (using the IAnalogSensor interface) on the YARP or ROS network. More...
 
class  yarp::dev::BatteryClient
 The client side of any IBattery capable device. More...
 
class  yarp::dev::ControlBoardRemapper
 
class  yarp::dev::RemoteControlBoardRemapper
 
class  yarp::dev::ControlBoardWrapper
 
class  yarp::dev::FrameTransformClient
 The client side of any IBattery capable device. More...
 
class  yarp::dev::Localization2DClient
 
class  yarp::dev::Map2DClient
 
class  yarp::dev::Map2DServer
 
class  yarp::dev::Navigation2DClient
 
class  yarp::dev::Rangefinder2DClient
 The client side of any ILaserRangefinder2D capable device. More...
 
class  yarp::dev::RemoteControlBoard
 The client side of the control board, connects to a remote controlboard using the YARP network. More...
 
class  yarp::dev::RGBDSensorWrapper
 
class  yarp::dev::RobotDescriptionClient
 This client device is used to connect to a robotDescriptionServer and ask info about the currently opened devices. More...
 
class  yarp::dev::RobotDescriptionServer
 This device is a storage which contains a list of the currently opened device drivers. More...
 
class  yarp::dev::ServerGrabber
 
class  yarp::dev::ServerInertial
 
class  yarp::dev::VirtualAnalogWrapper
 An analog wrapper for virtual device A virtual device is a software emulated device, for example force-torque computed from a real sensor and then relocated to another part of the robot or some kind of estimated measurement needed by the robot. More...
 
class  FakeLaser
 FakeLaser sensor device for testing purposes and reference for IRangefinder2D devices. More...
 
class  yarp::dev::BoschIMU
 
struct  yarp::dev::SDLJoypadImpl::stick
 Device that reads inputs of Joypads compatible with the SDL library. More...
 

Macros

#define DEFAULT_THREAD_PERIOD   10
 joypad input network wrapper on client side More...
 

Macro Definition Documentation

◆ DEFAULT_THREAD_PERIOD

#define DEFAULT_THREAD_PERIOD   10

joypad input network wrapper on client side

Description of input parameters

Parameters accepted in the config argument of the open method:

Parameter name Type Units Default Value Required Description Notes
local string yes name for the local port to open
remote string yes name of the remote server port to connect to

Definition at line 27 of file JoypadControlClient.h.