Kinect v2 openni_launch freenect_launch No devices connected, waiting for devices to be connected

asked 2017-03-31 20:07:20 -0600

animez4me gravatar image

I am using Kinect v2 on ROS Indigo, Ubuntu 14.04. I know this is a very common problem but I have tried majority of the solutions here. Whether I try openni_launch or freenect_launch, I always get No devices connected, waiting for devices to be connected. Protonect and NiViewer2 works fine though. Does anyone have any idea?

edit retag flag offensive close merge delete



If you are using kinect One(Kinect v2), you should follow the instruction properly stated on this link. link text Kinect One, does not support freenect. You need libfreenect 2 for that.

bonzi gravatar image bonzi  ( 2017-04-01 05:43:38 -0600 )edit

Thanks a lot!

animez4me gravatar image animez4me  ( 2017-04-01 06:06:42 -0600 )edit

Hi animez4me, I have the same problem as you. Also with Kinect v2, ROS Indigo and Ubunu 14.04! I'm already using libfreenect2!

Have you found a solution? Can you help me?

sawsi gravatar image sawsi  ( 2017-08-23 07:38:48 -0600 )edit

As bonzi said, you wont be able to launch openni or freenect with Kinect v2. I ended up using iai_kinect2 which uses libfreenect2.

animez4me gravatar image animez4me  ( 2017-08-23 09:21:51 -0600 )edit

Thanks for your answer! Do you have experience with skeletal tracking? Can you recommend any api?

sawsi gravatar image sawsi  ( 2017-08-23 09:40:02 -0600 )edit

@sawsi. You can find numerous guidance and tutorials regarding skeletal tracking in this website. Use proper keyword you will surely find alot. :)

bonzi gravatar image bonzi  ( 2017-08-23 09:53:51 -0600 )edit