YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
Network Servers (Wrappers - pre NWC/NWS architecture)

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

+ Collaboration diagram for Network Servers (Wrappers - pre NWC/NWS architecture):

Classes

class  AnalogWrapper
 analogServer deprecated: Device that expose an AnalogSensor (using the IAnalogSensor interface) on the YARP network. More...
 
class  AudioPlayerWrapper
 AudioPlayerWrapper: A Wrapper which receives audio streams from a network port and sends it to device for playback More...
 
class  AudioRecorder_nws_yarp
 AudioRecorder_nws_yarp: A Wrapper which streams audio over the network, after grabbing it from a device. More...
 
class  AudioRecorderWrapper
 AudioRecorderWrapper: A Wrapper which streams audio over the network, after grabbing it from a device More...
 
class  Battery_nws_yarp
 Battery_nws_yarp: Device that expose a battery sensor (using the IBattery interface) on the YARP network. More...
 
class  JoypadControlServer
 JoypadControlServer: Documentation to be added More...
 
class  Map2DStorage
 Map2DStorage: A device capable of read/save collections of maps from disk, and make them accessible to any Map2DClient device. More...
 
class  MultipleAnalogSensorsServer
 multipleanalogsensorsserver: The server side of the MultipleAnalogSensorsClient, useful to expose device implementing MultipleAnalogSensors interfaces over the YARP network. More...
 
class  RobotDescriptionServer
 robotDescriptionServer: This device is a storage which contains a list of the currently opened device drivers. More...
 
class  VirtualAnalogWrapper
 virtualAnalogServer: 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  GenericSensorRosPublisher< ROS_MSG >
 This abstract template needs to be specialized in a ROS Publisher, for a specific ROS mesagge/sensor type. More...
 
class  IMURosPublisher
 IMURosPublisher: This wrapper connects to a device and publishes a ROS topic of type sensor_msgs::Imu. More...
 
class  MagneticFieldRosPublisher
 MagneticFieldRosPublisher: This wrapper connects to a device and publishes a ROS topic of type sensor_msgs::MagneticField. More...
 
class  PoseStampedRosPublisher
 PoseStampedRosPublisher: This wrapper connects to a device and publishes a ROS topic of type geometry_msgs::PoseStamped. More...
 
class  TemperatureRosPublisher
 TemperatureRosPublisher: This wrapper connects to a device and publishes a ROS topic of type sensor_msgs::Temperature. More...
 
class  WrenchStampedRosPublisher
 WrenchStampedRosPublisher: This wrapper connects to a device and publishes a ROS topic of type geometry_msgs::WrenchStamped. More...
 
class  GenericSensor_nwc_ros2< ROS_MSG >
 This abstract template needs to be specialized in a ROS2 subscription, for a specific ROS2 message/sensor type. More...
 
class  Imu_nwc_ros2
 IMU_nwc_ros2: This wrapper connects to a device and publishes a ROS topic of type sensor_msgs::Imu. More...
 
class  GenericSensor_nws_ros2< ROS_MSG >
 This abstract template needs to be specialized in a ROS Publisher, for a specific ROS mesagge/sensor type. More...
 
class  Imu_nws_ros2
 IMU_nws_ros2: This wrapper connects to a device and publishes a ROS topic of type sensor_msgs::Imu. More...
 
class  WrenchStamped_nws_ros2
 WrenchStamped_nws_ros2: This wrapper connects to a device and publishes a ROS topic of type geometry_msgs::WrenchStamped. More...
 

Detailed Description

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