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

Comments

1

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