Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Kinect development. What about hardware to use?

Tags:

c#

kinect

xna

I want to develop a Kinect app. My question is: Do I need some special hardware or can I use my own XBox and Kinect. In other words, will I use my Kinect to test and use my app after finished?

like image 310
Ewerton Avatar asked Nov 23 '25 23:11

Ewerton


2 Answers

You can use your Kinect sensor on quite a few platforms:

  1. You can use windows and the official Kinect for windows SDK. The SDK has a c++ API as well as a .NET API.

  2. You can use windows/mac with the Zigfu dev bundle. This will let you use the OpenNI interface to communicate with the Kinect. OpenNI also has c/c++, and .NET API as well as Unity3d bindings.

If you want to develop for the XBox you'll need an Xbox development kit.

like image 96
Shlomo Zippel Avatar answered Nov 25 '25 12:11

Shlomo Zippel


You can use the Xbox Kinect to develop and test all your applications, the noticeable change on the hardware is the new "near mode", which allows you to track pixels closer to the sensor/camera:

Near mode = 40cm up to 3 meters. Default mode = 80cm up to 4 meters.

The other changes are basically on the SDK (like JointID are now called JointType), new methods and objects with easier and improved controls, and all of them work with the Xbox Kinect.

But keep in mind that if you want to sell your app or something like that, you'll need to use the Kinect for Windows hardware, as the license for the Xbox Kinect only allows it to be sold with an Xbox.

like image 40
Sérgio Passos Jr. Avatar answered Nov 25 '25 11:11

Sérgio Passos Jr.



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!