ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
1

Deprecated Kinect driver superior to the new one

asked 2012-06-21 06:34:48 -0600

Aslund gravatar image

updated 2016-10-24 09:00:40 -0600

ngrennan gravatar image

Hey everyone

I have been working for a project for a couple of months now which includes cup detection using the Kinect camera. After the release of Fuerte I upgraded my machines accordingly, but apparently I forgot the machine running my Kinect camera.
I have now upgraded my machine but I noticed strange deviations in my results. I made some quick comparison and it looks like the deprecated driver provides alot better result than the new one introduced in Fuerte.
test test

The first image is taken with the deprecated driver and the second with the new one. While the scaling is a bit different, it is purely due to zoom. The position of the camera is fixed and the cups have not been moved.
When I execute my algorithm to extract the cups I get the following results: test test
As it is clearly seen, it seems there some failure in the new driver when comes to registering the rgb image with the pointcloud. It looks like there is a shift in the image. I have not dived into the problem and I might have missed something totally obvious, but for now I leave my post as it is until someone can enlighten me on this strange phenomena or I figure out why. Atleast I find the problem quite relevant.

Regards
Sebastian Aslund

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2012-06-21 08:03:51 -0600

It looks like depth registration is turned off, which manifests itself as the RGB data not being aligned properly to the depth. The openni_launch quick start section explains how to enable depth registration.

edit flag offensive delete link more

Comments

Hmm, might have been an idea to read the manual more in deep :) I just read the API telling me that the registered pointcloud matches the RGB image, missed that you actually had to manually ensure this. Maybe it should be pointed out better for easier transition?

Aslund gravatar image Aslund  ( 2012-06-27 01:52:14 -0600 )edit

Hmm, might have been an idea to read the manual more in deep :) I just read the API telling me that the registered pointcloud matches the RGB image, missed that you actually had to manually ensure this.

Aslund gravatar image Aslund  ( 2012-06-27 01:52:16 -0600 )edit

Question Tools

Stats

Asked: 2012-06-21 06:34:48 -0600

Seen: 866 times

Last updated: Jun 21 '12