YARP
Yet Another Robot Platform
RgbdSensor_nws_ros.h File Reference
#include <vector>
#include <iostream>
#include <string>
#include <sstream>
#include <yarp/os/Port.h>
#include <yarp/os/Time.h>
#include <yarp/os/Stamp.h>
#include <yarp/os/Network.h>
#include <yarp/os/Property.h>
#include <yarp/os/PeriodicThread.h>
#include <yarp/sig/Vector.h>
#include <yarp/dev/WrapperSingle.h>
#include <yarp/dev/PolyDriver.h>
#include <yarp/dev/IRGBDSensor.h>
#include <yarp/dev/IFrameGrabberControls.h>
#include <yarp/os/Node.h>
#include <yarp/os/Publisher.h>
#include <yarp/os/Subscriber.h>
#include <yarp/rosmsg/TickTime.h>
#include <yarp/rosmsg/sensor_msgs/CameraInfo.h>
#include <yarp/rosmsg/sensor_msgs/Image.h>
+ Include dependency graph for RgbdSensor_nws_ros.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RgbdSensor_nws_ros
 rgbdSensor_nws_ros: A Network grabber for kinect-like devices. This device will produce two streams of data through different ports, one for the color frame and the other one for depth image following Framegrabber and IDepthSensor interfaces specification respectively. See they documentation for more details about each interface. More...
 

Namespaces

 RGBDImpl
 

Macros

#define DEFAULT_THREAD_PERIOD   0.03
 

Variables

const std::string RGBDImpl::frameId_param = "frame_Id"
 
const std::string RGBDImpl::nodeName_param = "nodeName"
 
const std::string RGBDImpl::colorTopicName_param = "colorTopicName"
 
const std::string RGBDImpl::depthTopicName_param = "depthTopicName"
 
const std::string RGBDImpl::depthInfoTopicName_param = "depthInfoTopicName"
 
const std::string RGBDImpl::colorInfoTopicName_param = "colorInfoTopicName"
 

Macro Definition Documentation

◆ DEFAULT_THREAD_PERIOD

#define DEFAULT_THREAD_PERIOD   0.03

Definition at line 36 of file RgbdSensor_nws_ros.h.