推荐博客:
ROS基础学习:http://blog.csdn.net/xiaocainiaoshangxiao/article/category/1710543
ROS深入学习:http://blog.csdn.net/hcx25909/article/category/1191901、
推荐书籍:
ROS_by_example_groovy___volume_1:Ros_By_Example
ROS的安装按照ROS Wiki的内容一步一步配置即可,为了使安装较为稳定,建议使用Wiki上支持的最新版本Ubuntu
接下来是ROS工作空间的配置:
配置环境变量:
source /opt/ros/<Your Version>/setup.bash
例如:source /opt/ros/indigo/setup.bash
创建工作空间:
mkdir -p ~/catkin_ws/src
进入工作空间并且编译:
cd ~/catkin_ws/
catkin_make
catkin_make是ROS提供的一键编译工具,它会自动帮你完善你所创建的工作区间
接下来就是ROS工作环境变量的搭建:
source ~/catkin_ws/devel/setup.bash
在这里devel也可以改为install,但是一般使用devel。
值得注意的是,在每次开启一个新终端运行ROS时,都要执行指令进行ROS工作环境变量的搭建,当然也可以在系统文件“ .bashrc ”中设置全局环境变量,具体操作在ROS By Example 中有提及,这里就不列出来了
当你在原有的工作区间添加新的包时:
catkin_make --force-cmake
可以执行该指令往ROS添加新的包。