Do we have a ROS package for Kinect for XBOX One camera Sensor?

asked 2019-06-15 08:50:51 -0600

manuelmelvin gravatar image

I have a microsoft Kinect XBOX ONE camera. Its model number is 1595. I tried using and followed the below link to install the driver for the sensor . But I am getting error " [ INFO] [1560605246.718198733]: No devices connected.... waiting for devices to be connected" from the terminal when I am executing "roslaunch freenect_launch freenect.launch" I tired lsusb and I can see the Microsoft sensor detected there.

Then I tired a different package from "" . I installed libfreenect2 and this combination worked well for me. But I am not able to get the depth image when I am using this new driver.

My intention is to use the turtlebot follower []. But in this package they have used kinect 360 camera and the package is not working with my new Kinect Xbox one camera.

If I go with iai_kinect2 package, what are the modifications to be made on turtlebot_follower? I am bit confused with the depth topics publishing from the kinect xbox one sensor.

Thanks in advance for the help

edit retag flag offensive close merge delete


But I am not able to get the depth image when I am using this new driver.

"not able" is not a sufficient description. What doesn't work? Or why are you unable to subscribe to the depth image?

gvdhoorn gravatar image gvdhoorn  ( 2019-06-15 08:53:52 -0600 )edit

Thanks for the response. In the turtlebot_apps package we have a launch file named follower.launch. In this launch file we have to remap the depth/points to our cameras depth/points as copied below

<remap from="depth/points" to="camera/depth/points"/>

But with the iai_kinect2 package I am not able to find an equivalent topic for "camera/depth/points" Also I am not sure about the other places in the turtlebot_apps package to update with the depth/points equivalent info from iai_kinect2. Thanks

manuelmelvin gravatar image manuelmelvin  ( 2019-06-15 09:11:04 -0600 )edit