Hi Grog & Everyone,

  I have been working trying to get OpenNI to start tracking my skeleton.  I have the OpenNI service up and running.  The display shows the grey sort of depth map image, so I know it's getting data from the Kinect to display the image.  However, standing in front of the kinect, I'd expect to see a skeleton drawn on the display of the GUI.  Is there some trick to initialize the service that I need to do before it will start tracking and rendering the skeleton?

I see that I need to startUserTracking() before it displays anything..  I was curious if there is some other setting to enable skeleton tracking/ rendering.

 

Thanks!

-Kevin

 

Alessandruino

10 years 4 months ago

Hey Kevin, NITE library is needed for skeleton tracking...maybe you are missing that piece....

kwatters

10 years 4 months ago

Thanks for the pointer.  I see the NiTE2.1.zip and NiTE2.2.zip as part of the svn repo.  I'm thinking these need to be extracted somewhere and added to a class path?  I'm trying to get this all working in eclipse so I can just run/debu the Runtime serivce from my dev environment.

I'll try a few things with the classpath and post back the solution when I find it.  (hopefully)

kwatters

10 years 4 months ago

I found that skeleton tracking started working after I unzipped the NiTE2 zip files into the path

myrobotlab\libraries\native\x86.64.windows\NiTE2

After I did this, I saw the skeleton tracking showing up in the visual widget!

Thanks Alessandruino!

kwatters

10 years 4 months ago

Thanks !  This is solved.  As soon as I got the NiTE2 data files in the right directory, the skeleton showed up in all of it's glory.  now on to getting it to capture gestures :)  

thanks again for all of the help!