第二章 安装ROS-BY-EXAMPLE代码
请注意,本书的代码是在ROS Indigo下编写。虽然其中有一些可能用于ROS的早期版本,但是强烈读者使用ROS Indigo版本。特别是,以下列出的依赖包和Moveit!机械臂导航示例程序特定于Indigo。
在开始安装卷二代码之前,如果我们安装了大部分我们以后需要的额外ROS包,会节约很多时间。(提供的介绍用于安装独立的包用于全书。)简单的拷贝和粘贴以下的代码(没有$标记)到终端窗口来安装我们需要的包。(如果你正在阅读本书的印刷版本,查看以下备用介绍。)每一行最后的字符“\”代表未完,并且会将以下的部分作为一个整体就像一行命令一样。
$ sudo apt-get install ros-indigo-arbotix \ ros-indigo-dynamixelmotor ros-indigo-rosbridge-suite \ ros-indigo-mjpeg-server rosindigo-rgbd-launch \ ros-indigo-openni-camera ros-indigo-moveitfull \
ros-indigo-turtlebot-* ros-indigo-kobuki-* ros-indigo-moveit-python \
python-pygraph python-pygraphviz python-easygui \ mini-httpd
ros-indigo-laser-pipeline ros-indigo-ar-track-alvar \
ros-indigo-laser-filters ros-indigo-hokuyo-node \ ros-indigodepthimage-to-laserscan ros-indigo-