How to use Kinect with NVIDIA Jetson Nano. Libfreenect demo and ROS node installation

This time I will setup old RGBD sensor Kinect 360 on NVIDIA Jetson Nano. Kinect 360 is still a decent depth sensor solution for low budget builds. We will install freenect library, play with library demos (examples) and then try it with ROS (Robot Operating System). There is a one thing to note – there are two models of Kinect 360: 1414 and 1473. The main difference between models 1414 and 1473 is the arrangement of the Kinect’s sub-devices (camera, microphone array, tilt motor, internal USB hub). In model 1414, the camera was the “main“ device, and had the Kinect’s serial number attached to it. In model 1473, the serial number is now attached to the microphone device, and the camera device’s serial number is bogus. This difference affect initial start of the device. And there is a hack how to fix it – it is mentioned in video. Timeline: 0:13 – freenect library installation 1:12 – library examples 2:03 – fix LIBUSB_ERROR_NO_DEVICE issue 4:40 – Kinect ROS wrapp
Back to Top