Kinect for windows using ros fuerte
Im using ububtu 12.04 and ROS Fuerte, Im trying to use the Kinect For windows with the Openni_kinect driver, I more or less have followed the instructions in:
http://answers.ros.org/question/12876/kinect-for-windows/
I changed the rules in, 55-primesense-usb.rules and changed XnDeviceSensorIO.cpp
changed the following lines
#define XNSENSORMSKPRODUCTID 0x02BF and the following lines xnLogVerbose(XNMASKDEVICEIO, "Setting USB interface to %d...", 1); nRetVal = xnUSBSetInterface(mpSensorHandle->USBDevice, 0, 1);
Now when I use roslaunch openni_launch openni.launch i get the following error message
Does anyone knows how I can solve this problem? or if there will be anytime soon a version of openni_kinect suporting K4w.
the error message that I get is the following
"[ INFO] [1358951643.387157389]: Number devices connected: 1 [ INFO] [1358951643.387342353]: 1. device on bus 002:05 is a Microsoft Kinect Camera (2bf) from Microsoft (45e) with serial id '0000000000000000' [ INFO] [1358951643.389809999]: Searching for device with index = 1 [ INFO] [1358951643.491106541]: No matching device found.... waiting for devices. Reason: openniwrapper::OpenNIDevice::OpenNIDevice(xn::Context&, const xn::NodeInfo&, const xn::NodeInfo&, const xn::NodeInfo&, const xn::NodeInfo&) @ /tmp/buildd/ros-fuerte-openni-camera-1.8.0/debian/ros-fuerte-openni-camera/opt/ros/fuerte/stacks/opennicamera/src/openni_device.cpp @ 61 : creating depth generator failed. Reason: USB endpoint not found on device!"
Im really having big trouble to set the alternative isochronous endpoint. What shoul I do to enable the endpoint in order to the depth generator do not fail?
Asked by Lean2 on 2012-12-12 04:44:51 UTC
Comments
I don't see the error message...
Asked by jarvisschultz on 2012-12-12 11:08:22 UTC
Thanks for interest in the question, I add the error message
Asked by Lean2 on 2013-01-23 03:45:48 UTC
the errors are still not visible
Asked by georgebrindeiro on 2013-01-23 04:12:02 UTC