在Ubuntu 16.04和kinetic下配置成功。
1. 完成 OpenNI 2配置
我是根据这个链接配置的:http://www.cnblogs.com/21207-iHome/p/6269462.html
2. 安装libuvc和libuvc_ros
https://github.com/ktossell (github上面有安装方法)
https://github.com/ros-drivers/libuvc_ros
3. 写launch文件
如果直接按照http://blog.csdn.net/zhangrelay/article/details/53515859这个教程使用rosrun的话它是默认打开搜到的第一个摄像头,所以我运行的时候就会打开电脑的摄像头而不是orbbec。仿照libuvc_ros ros_wiki上面的launch文件,将设备选择为orbbec:
lsusb
可以看出一般/dev/video0是电脑摄像头,/dev/video1是外部摄像头
在libuvc_camera里面建一个launch文件