From the very beginning of this new Kinect scene, I always wanted to use the Kinect as a 3D camera and map a room in 3d space. Finally I have managed to figure out a great way to do this using OS X and a piece of open-source software called “Kinect RGB“. You can download the source or the precompiled binaries for Mac, Windows or Linux. The software consists of 3 things: A Kinect viewer with the option to filter the view, the actual 3d mapping program, and a people tracking prototype. With the 3d mapping program I was amazed how well it worked. At first moving the Kinect too quickly would blur the image, but smooth movements really worked well. Here is an image of my work:

These point files can be saved to any 3d mapping software and many different formats. It will be interesting to keep up with development and see how good the software gets.

I would also like to attach my Kinect to my robot in order to create a much more stable surface for even more precise movements.

On their page it seems to say “Mac binaries are not yet available, since distributing standalone binaries that depend on the many dynamic libs and files OpenNI requires at runtime is a pain. It should be pretty straightforward to compile on Mac though.”

Yeah it seems like he didn’t re-do the binaries for version .6. Thanks for yours though!

Although as of right now none of them are working, giving the error:
Library not loaded: libOpenNI.dylib
Referenced from: /Users/USER/Documents/*/rgbd-viewer.app/Contents/MacOS/../MacOS/libXnVNite.dylib
Reason: no suitable image found. Did find:
/usr/lib/libOpenNI.dylib: open() failed with errno=13

I saw here: http://dev.pointclouds.org/issues/234
that some people have gotten the same error based on permissions when installing OpenNI and Sensor patches, so I tried going and changing permissions on both of those folders / install.sh files and reinstalling, but so far i’ve still been getting the same error.

Hmm i’ve tried several different re-installs of OpenNI but it doesn’t seem to do anything. Chmod’ing the /usr/lib/libOpenNI.dylib file seems to change the error to something else, but not eliminate it entirely (i tried that b/c I found that the errno=13 was a permissions error).

Do you know of any way to uninstall OpenNI so I can try it from scratch again? Other than that I’m a bit stumped.

Hey am currently doing project on surveillance robot.So i came across Kinect and the 3D mapping,rgbslam and all those and began to search for it and found many information how does this actually works.Those filters using in it ect..
I have installed Microsoft kinect SDK 2.5 but i couldnt find any app for 3D mapping.
would you help me..