libfreenect grabber

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

libfreenect grabber

Dabox
I managed to create a libfreenect grabber for pcl to work without openni. It is very useful for all the arm devices were you can't get openni to work. If anybody needs it just drop me a message. I am using it on the tk1 for now
Reply | Threaded
Open this post in threaded view
|

Re: libfreenect grabber

VictorLamoine
Administrator
Hi,

Walter Lucetti might wanna hear from you :
http://www.pcl-developers.org/PCL-Logo-td5709595.html

By the way OpenNI works on ARM ! NiTE (primesense middleware) has never been available for ARM.

Bye
Reply | Threaded
Open this post in threaded view
|

Re: libfreenect grabber

Dabox
mmm I tried the precompiled versione and it did not work, so I tried to recompile it but it also did not work. Maybe it comes from the fact that the TK1 has a modified ubuntu version. I will make some checks later on but for now I don't really see any advantages in using OpenNI instead of just libfreenect.
I'll have a look at the post, thanks!
Reply | Threaded
Open this post in threaded view
|

Re: libfreenect grabber

Silvio
In reply to this post by Dabox
Hey Dabox,

I'm looking for a grabber for my "kinect for windows".
Unfortunately the OpenNI Grabber (http://pointclouds.org/documentation/tutorials/openni_grabber.php) works only with the "kinect for xbox" or other ASUS and primesense sensors.
Any chance you share your code? is it possible to add a "Freenect Grabber" to the PCL?

By the way, I am also working with the Kinect2 and libfreenect2, will they be a "Freenect2 Grabber" soon in the PCL?
I am willing to contribute but I have no idea on how to proceed.


Thanks,
Silvio
Reply | Threaded
Open this post in threaded view
|

Re: libfreenect grabber

catarinabsimoes
This post has NOT been accepted by the mailing list yet.
In reply to this post by Dabox
Hello!
I am developing a software application that recognizes a specific object to run in my computer and Rpi.
I am using both kinect(openni1) and asus (openni2) sensors. In order to process the point cloud I am using PCL.
When in my laptop, everything works fine, but when I try to run it on my RPi, asus (openni2) works fine but kinect doesn't work. The problem is that the openni1 library can't find any devices to create a interface (grabber). I thought it was a problem of USB interface, but it is not, because when I run the command "lsusb" it shows me the kinect device. I also tried it with a hub, but it didn't work.
Once kinect has another library: libfreenect, I thought that I could create a grabber using it, to work on my ARM. Can you please help me?

thank you