最近再ros下尝试获取摄像头的图像,参照《Ros by Example 1》,但是有些依赖在kinetic下有些不能使用,再连续踩坑的过程中,总结了一套能够使用的方法。
1.安装rbx1包以及相关的基础包
书上是对应的是hydro版本的基础包,有几个再16.04的版本下都找不到了,我就把能够成功安装下载的罗列出来:
sudo apt-get install ros-kinetic-turtlebot-*
sudo apt-get install ros-kinetic-openni-camera ros-kinetic-openni-launch
sudo apt-get install ros-kinetic-uvc-camera
sudo apt-get install ros-kinetic-laser-*
sudo apt-get install ros-kinetic-audio-common ros-kinetic-joystick-drivers
sudo apt-get install ros-kinetic-orocos-kdl ros-kinetic-python-orocos-kdl
sudo apt-get install gstreamer0.10-pocketsphinx python-setuptools python-rosinstall
sudo apt-get install ros-kinetic-opencv3 ros-kinetic-vision-opencv
sudo apt-get install ros-kinetic-depthimage-to-laserscan ros-kinetic-arbotix-*
sudo apt-get install git subversion mercurial
这是我在Ubuntu16.04 kinetic opencv3版本上测试安装的,都可以实现,如果不能安装的更新下软件包列表。
然后安