要点:
1.要下载官方git代码
git clone https://github.com/orbbec/ros_astra_launch.git
git clone orbbec/ros_astra_camera
2.catkin_make报错缺少libuvc,uvc等,同理补全安装
sudo apt-get install ros-kinetic-uvc
3.编译报错Permission denied opening /dev/bus/usb/001/009
按照终端提示错误的端口号那里,给权限就行,sudo chmod 777 /dev/bus/usb/001/009
4.解决无法显示rgb彩色信息的问题
Ubuntu18.04+ros-melodic (包括Ubuntu16.04+ros-kinetic)乐视奥比中光相机在nano、tx2、PC等设备上的安装与使用,并解决无法显示rgb信息的问题blog.csdn.net5.undefined reference to `uvc_free_frame'
解决办法:在ros_astra_camera的CmakeList.txt文件的find_package(libuvc REQUIRED)下方添加两条语句(根据你libuvc安装的地址修改),编译就OK了
set(libuvc_INCLUDE_DIRS “/usr/local/include/libuvc”)
set(libuvc_LIBRARIES “/usr/local/lib/libuvc.so”)
编译ros_astra_camera 出现找不到libucv问题,已经解决blog.csdn.net