3 #ifndef __VOXEL_OCCUPANCY_DETECTION_HPP__
4 #define __VOXEL_OCCUPANCY_DETECTION_HPP__
6 #include "SegmentorThread.hpp"
8 #define DEFAULT_CROP_SELECTOR 0
9 #define DEFAULT_RGBD_DEVICE "RGBDSensorClient"
10 #define DEFAULT_RGBD_LOCAL "/voxelOccupancyDetection"
11 #define DEFAULT_RGBD_REMOTE "/xtion"
12 #define DEFAULT_WATCHDOG 2
27 yarp::dev::PolyDriver dd;
28 yarp::dev::IRGBDSensor *iRGBDSensor;
30 yarp::os::BufferedPort<yarp::sig::ImageOf<yarp::sig::PixelMono16> > outImg;
31 yarp::os::Port outPort;
34 yarp::os::BufferedPort<yarp::sig::ImageOf<yarp::sig::PixelRgb> > outCropSelectorImg;
35 yarp::os::Port inCropSelectorPort;
37 bool interruptModule();
43 bool configure(yarp::os::ResourceFinder &rf);
Implements voxelOccupancyDetection PeriodicThread.
Definition: SegmentorThread.hpp:109
Computer Vision 1.
Definition: VoxelOccupancyDetection.hpp:23
The main, catch-all namespace for Robotics Lab UC3M.
Definition: groups.dox:5