Brief doc
Raw data capture off of an OpenNI device.
Parameters
depth_fps type: int not required default: 30
The depth frame rate.
depth_resolution type: ecto_openni::ResolutionMode not required default: VGA_RES
Legal Values: QQVGA_RES (0) CGA_RES (1) QVGA_RES (2) VGA_RES (3) XGA_RES (4) HD720P_RES (5) SXGA_RES (6) UXGA_RES (7) HD1080P_RES (8)
Depth mode.
device type: ecto_openni::Device not required default: KINECT
Legal Values: KINECT (0) PRIMESENSE (1) ASUS_XTION_PRO_LIVE (2)
The type of device
device_number type: int not required default: 0
The device number.
device_uid type: std::string not required default: NA
Unique identifier for device to use. fixme
registration type: bool not required default: True
Turn registration on.
rgb_fps type: int not required default: 30
The rgb frame rate.
rgb_resolution type: ecto_openni::ResolutionMode not required default: VGA_RES
Legal Values: QQVGA_RES (0) CGA_RES (1) QVGA_RES (2) VGA_RES (3) XGA_RES (4) HD720P_RES (5) SXGA_RES (6) UXGA_RES (7) HD1080P_RES (8)
Rgb mode.
synchronize type: bool not required default: False
Turn sync on.
Outputs
depth_buffer type: boost::shared_ptr<std::vector<unsigned short, std::allocator<unsigned short> > const>
depth_height type: int
Depth frame height.
depth_width type: int
Depth frame width.
image_buffer type: boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > const>
image_channels type: int
Number of image channels.
image_height type: int
Image frame height.
image_width type: int
Image frame width.