Update
Kinect, leap motion and opencv working at the same time :)
-OpenCV
-Leap Motion
-Voice recognition
-Kinect
-DIY oculus / Arduino
Old Mrl commino -> version 20 -> the 3 values are printed correctly
New Mrl commino -> version 21 -> only 2 values are sent correctly ( i can see a number) the ay2 value is always printed as 0
Windows 64 Eclipse - make OpenNI Worky Pre-Flight checklist
- load mrl into eclipse
- shift-alt-t start typing OpenNI and open the OpenNI Service so its in text editor
- right click on the file somewhere -> Debug -> Debug configurations
-
click on Arguments tab
for VM Arguments put -Djava.library.path="libraries/native/" - Make sure the following libraries are in the native directory (depends on operating system)
-
I checked out myrobotlab into a folder called c:\mrl so the root of myrobotlab is
c:\mrl\myrobotlab
libraries are
c:\mrl\myrobotlab\libraries -
My native folder is
c:\mrl\myrobotlab\libraries\nativeThe root of your application can be anywhere - but relative to the root the directory structure is very important.
-
MRL uses a "modified" SimpleOpenNI code to use OpenNI. The guys at SimpleOpenNI made a valient attempt to get the crazy loading of OpenNI2 to work. The part that I had to modify was removing all the Processing dependencies. Because SimpleOpenNI is not a generalized loader it was made for Processing.
Drivers - SimpleOpenNI2 comes with some of its own driver files. They have to be located in the following directory
C:\mrl\myrobotlab\libraries\native\OpenNI2\Drivers
If this is not here and the other pieces are - you wont get an error message and you wont get any video :(C:\mrl\myrobotlab\libraries\jar\SimpleOpenNI.jar
-
So a quick review of all files and structure :
Jar Files
C:\mrl\myrobotlab\libraries\jar\SimpleOpenNI.jar
Native Files
NiTe2 data files
Wooo cool, so you will have
Wooo cool, so you will have the new mac for the Makerfaire?
Yep.. So I can perform more
Yep.. So I can perform more tasks at the same moment :)
Kinect?
Does Apple and Microsoft play nice yet?
Something to think about--A year or two ago Apple bought out Asus' 3d sensor technology. The Asus Xtion Live Pro is smaller and lighter than the Kinect, and is easier to interface and power. I have no idea what Apple has done with it since, or what their plans are. Maybe they have a future product in mind.
not yet... a nasty
not yet... a nasty unsatisfied link pops up when launching kinect in mrl :) btw i got it working on mac with skanect for 3d scanning
WOOOHOO ! You jumped over
WOOOHOO ! You jumped over Jenga software Neo !