ASUS Xtion Pro在Ubuntu 12.04 hydro系统下运行,出现错误。提示USB接口不支持等信息,原因是Xtion Pro该款产品有两个型号,旧款的ID号为0x600,新款的ID号为0x601,具体可通过命令:$lsusb -v 查询.
解决方法:
参考网址:http://answers.ros.org/question/109411/asus-xtion-problems-with-ubuntu-1204-running-ros-fuerte/
1.安装驱动及OpenNI包,采用apt-get方式
- libopenni-dev ~ 1.5.4.0-4+precise1
- libopenni-nite-dev ~ 1.3.1.5~precise
- libopenni-sensor-primesense-dev ~ 5.1.0.41-2+precise1
- libopenni-sensor-primesense0 ~ 5.1.0.41-2+precise1
- libopenni0 ~ 1.5.4.0-4+precise1
- Install NITE v1.5.2.21
- Install both NITE 1.5.2.23, and OpenNI SDK v1.5.7.10
/etc/openni/GlobalDefaults.ini
文件,设置UsbInterface=0