[RTC] Kinect


Name

Kinect

Brief

RT Component for Kinect for Windows v1

Description

RT-component for KinectForWindows SDK. To build this, install Kinect forWindows SDK v1.8.

License

GPL

Image

Language

C++

URL

https://github.com/sugarsweetrobotics/Kinect.git

Platform

[‘win’]

Data In Ports

Name Type Unit Description
targetElevation RTC::TimedLong Tilt angle of Kinect

Data Out Ports

Name Type Unit Description
currentElevation RTC::TimedLong rad Tilt angle of Kinect
depth KINECT::DepthImage Depth image of Kinect
skeleton KINECT::NuiSkeletonFrame Skeleton Data (See idl/Kinect.idl).
image Img::TimedCameraImage

Service Ports

Configurations

Name Type Default Unit Description
debug int 0
enable_camera int 1 If true, color image will be output
enable_depth int 1 If true, depth image port is used.
player_index int 0
kinect_index int 0 Used if multiple kinects.
depth_size string 320×240 Size of Depth Image (320×240 or 640×480).
image_size string 640×480 Size of Color Image (80×60, 320×240, 640×480, 1280×960)

How To Build

Linux

$ git clone https://github.com/sugarsweetrobotics/Kinect.git $ cd Kinect $ mkdir build $ cd build $ cmake ../ $ make

Windows

Download ZIP file from the website, and use CMake to generate VC2010 project. Then, open the project and build it.

How To Build in wasanbon

  $ wasanbon-admin.py package create Kinect_test_project # You can also use other preinstalled package 
  $ wasanbon-cd Kinect_test_project
  $ ./mgr.py repository clone Kinect
  $ ./mgr.py rtc build Kinect
  $ ./mgr.py rtc run Kinect # To Run RTC

Profile Status

Not available

Build Status

Build in Windows

Not available

Build in OSX

Not available

Build in Linux

Not available

Copyright

Sugar Sweet Robotics