XBox Kinect as motion capture

Yeah, well lets stay with the open source stuff, it also runs on linux and mac :wink:

I have created a Java wrapper around PrimeSense/OpenNIā€™s kinect driver for windows:

http://sourceforge.net/projects/jkinect/

Installation is very easy, i have checked this on windows 7 64 bit with jdk 6 32 bit.

go download it and have fun!



this facebook page is for this tool: facebook.com/EngineerArinG

follow me on twitter for new releases: @EngineerArinG

1 Like

Cool. No OSX/Linux tho? :frowning:

Not yet, but i will support them soon.

@normen said:
Ok, who writes the jMP plugin for this? :D


Me :D.
3 Likes

Is there any tutorial using kinect in jmonkey ? I found tutorial just in visual studio., but I want make game using jmonkey,

Hi there! It looks youā€™ve missed my topic a few weeks ago http://hub.jmonkeyengine.org/groups/contribution-depot-jme3/forum/topic/kinect-game-template-a-christimas-gift-for-the-monkeys/. The Kinect game template has an example. At moment Iā€™m working on the gesture recognitions, and it recognizes the stardart nite gestures, but Iā€™m get inspiration so I can implement some nice gestures, like in FAAST. Iā€™ve created a motion capture control too, but itā€™s still wip, doesnā€™t work yet. Let me know if itā€™s missing something you need.



EDIT: Also, youā€™ll have to have knowledge in OpenNI and NITE, thereā€™s a book called Killer Programming in Java, and youā€™ll need to read the Kinect section.



EDIT 2: Oh, few weeks ago no, it was on christimas :D.

@glaucomardano said:
Hi there! It looks you've missed my topic a few weeks ago http://hub.jmonkeyengine.org/groups/contribution-depot-jme3/forum/topic/kinect-game-template-a-christimas-gift-for-the-monkeys/. The Kinect game template has an example. At moment I'm working on the gesture recognitions, and it recognizes the stardart nite gestures, but I'm get inspiration so I can implement some nice gestures, like in FAAST. I've created a motion capture control too, but it's still wip, doesn't work yet. Let me know if it's missing something you need.

EDIT: Also, you'll have to have knowledge in OpenNI and NITE, there's a book called Killer Programming in Java, and you'll need to read the Kinect session.


Ok, thx a lot, yeah I miss it,,
good work,keep going.!!
I'll try to make sinbad3d in jmonkey like ogre3D Sinbad example using Kinect like this,
btw is there anyone who have done this?
1 Like

Yes http://hub.jmonkeyengine.org/groups/general-2/forum/topic/manipulating-models-with-kinect/.

Hi glaucomardano, i have tried your project kinect template,and I have made a little change in there to make it go smooth , letā€™s check it out



change in that point

public void onPointUpdateEvent(String name, HandEvent evt, float fps) {

super.onPointUpdateEvent(name, evt, fps);

Point3D pos = null; // I am not use it

try {

pos = depthGen.convertRealWorldToProjective(evt.getHand().getPosition()); // I am not use it

//



boxNode.setLocalTranslation(evt.getHand().getPosition().getX()*0.005f,evt.getHand().getPosition().getY()*0.005f,0 ); //change to it

info.setText(String.valueOf(evt.getHand().getPosition().getX()*0.005f)); // can add y coordinat by yourself, I just show x coordinat

} catch (StatusException ex) {

logger.log(Level.SEVERE, ā€œError while updating point.ā€, ex);

}

}

1 Like

Wow. Thanks. Iā€™ll go check it out as soon ^^. I think iā€™ll be uploading my modified jme version and the kinect template project too in dropbox.