Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7604721
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 30, 20262026-05-30T23:59:09+00:00 2026-05-30T23:59:09+00:00

I wish to program with the Kinect ToF camera, however I am not certain

  • 0

I wish to program with the Kinect ToF camera, however I am not certain of the hardware and software requirements to do so. I have come across a number of articles/books that cover this topic, but there seems to be some inconsistencies that have left me somewhat confused.

Questions

  1. What Kinect product do I need to buy to ensure that I have all the necessary components for using it for software development on a computer? (i.e. all cables included “in-the-box”)

  2. What are the hardware requirements of the development system (cpu, ram, etc)?

  3. What are the drivers, development frameworks, and other software components for Kinect development? From these, what are needed, what are strongly recommended, and what are optional?

Please note that I do not want to be locked into developing within a Windows environment, although I would like the option to do so. I also have no intention of developing commercial applications at this time.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-30T23:59:11+00:00Added an answer on May 30, 2026 at 11:59 pm
    1. The Kinect sensor itself is all you need and by default it includes usb. You wouldn’t need to buy a Xbox360 unless you want to play the Kinect Adventures 🙂
    2. I’m not entirely sure on hardware requirements, as it a bit on operating system and the library/driver/language you end up using, but it shouldn’t be a major concern. I’m using mine on an older laptop (macbook from 2008 with 2GB of RAM,2.1 GHz processor and really bad integrated video card) with no problems.
    3. There quite a few choices, so I’ll list them bellow

    Drivers/libraries:

    1. As p.campbell mentioned, the Official Kinect SDK is one option.
      With that, you’ve got quite a lot of features avialable like skeleton tracking
      and speech recognition, but you’re constrained to Windows and .NET.

    2. one other option is the opensource OpenKinect/libreenect driver which runs on osx/windows/linux and has wrappers for quite a few languages (like actionscript,c#,java,matlab,python,ruby,etc.),
      but bare in mind this gives access to the device(rgb/depth/ir data, accelerometer data,led/motor access), but doesn’t include complex algorithms like skeleton tracking/speech recognition.

    3. another opensource option is OpenNI (that runs on linux/windows/osx) which allows you to access rgb/depth/ir data, but currently there’s no implementation for motor/led/accelerometer/audio. Still, it includes skeleton tracking, hand tracking and also gesture recognition. You can use OpenNI with C/C++/Java/.net/Unity3D

    If you are used to creative coding environments, there are wrappers for most of them also:

    • OpenKinect Processing and SimpleOpenNI for Processing
    • ofxKinect or ofxMSKinect for openframeworks
    • Kinect Block for Cinder
    • jit.freenect for MaxMSP/Jitter

    Depending on what OS/language and Kinect features you need to use, you should be able to make your choice.

    Also note that if you can use OpenNI with other depth cameras like Asus Xtion.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a java program where certain parts are computationally intensive. I wish to
I have a VB.NET program that I wish to to publish. In the code
I have a C++ program (.cpp) inside which I wish to use some of
I have created a following program in which I wish to poll on the
i have a small program that uses 32bit object file, and i wish to
Before i close my program (press X on the frame) i wish to have
I have a small C program that I wish to port from Linux to
Hello I wish not to disturb but I'm newer to developing program. I'm trying
I have a program which has slow computations and I wish to debug the
I am looking to use Skype in my C# program. I wish to initiate

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.