《ROS精品入门》学习笔记一:ROS简介

一.学习内容
本节课主要讲了一下内容:
1. ROS概述
2. ROS安装
3. ROS基本命令
4. Eclipse环境配置
二.学习讲义
《ROS精品入门》学习笔记一:ROS简介_第1张图片
《ROS精品入门》学习笔记一:ROS简介_第2张图片
《ROS精品入门》学习笔记一:ROS简介_第3张图片
《ROS精品入门》学习笔记一:ROS简介_第4张图片
三.学习笔记
1.ROS相关的学习资料
最重要的当然是官方wiki了,建议从这里开始:http://wiki.ros.org/cn/ROS/Tutorials ,上边有很多好东西,可以在上边多逛逛,我现在学的这门课程就是在上边发现的。
其他学习网址如http://wiki.ros.org/,http://answers.ros.org/questions/, http://www.roswiki.com/, http://www.rosclub.cn/ , https://answers.cosrobotics.org/questions/ , http://blog.exbot.net/, http://www.guyuehome.com/234 等吧。
相关书籍:《机器人操作系统(ROS)浅析》,《ros by example》《Mastering ROS for Robotics Programming》等。
2. 关于ROS 环境搭建
A. 这里我用的是indigo版本,直接使用ubuntu for ROS系统镜像进行安装,简单方便。安装方法推荐 http://www.aicrobo.com/ubuntu_for_ros.html,它已经帮你配置好Eclipse了。
B. 如果你新建了别的工作空间,只需要参照第13页PPT中的两条命令把catkin工程导入eclipse即可。具体方法:1.在工作空间根目录下新建一个make文件,并写入P13页的前两条命令, 并把此文件的权限改为777(chmod 777 make)2. 运行make文件(./make)3. 打开eclipse, File—>Import—>Existing Projects into Workspace,选择你工作空间的根目录,如图:
《ROS精品入门》学习笔记一:ROS简介_第5张图片
如果你要添加多个工作空间是需要改一下默认工程名的,在 /build/.project文件中修改,.project是个隐藏文件。
也可参考官网进行配置:http://wiki.ros.org/IDEs
3. 其他
ROS cheat sheet: http://www.tedusar.eu/files/summerschool2013/ROScheatsheet.pdf 可以打印下来看看
学习ROS身边最好备本鸟哥的linux书
四.相关源码

你可能感兴趣的:(ROS,《ROS精品入门》学习笔记)