【ROS】ROS 学习日志 1-1 安装和配置的碎碎念

1.0 前言 自从开始学习ROS以来,就一直想写一些ROS的日志。目前ROS的资料很多都很老很旧,能找到的还有很多英文的,十分不友好,所以现在以一个初学者的身份来写一些日志,记录下ROS的点点滴滴
1.1 ROS 怎么安装 书上和网络上关于ROS的安装教程已经十分详细了,不多说,自行安装也能安装个七七八八。
1.2 关于教材《ROS 机器人程序设计》中实例教程的编译错误。
1.2.1 首先在将工程文件全部拷贝到目录下后,请运行

rosdep install --from-paths src --ignore-src --rosdistro=kinetic -y

这一步的目的是将工作空间下src文件夹所有的功能包都安装好,根据网速不同,可能需要稍等片刻。这一操作能够解决由于依赖引起的绝大多数问题
1.2.2 关于chapter 5问题的解决
按照教程安装并配置好open-cv,然后下载安装non-free 如果有包依赖问题,运行

sudo apt-get install aptitude

使用aptitude 安装所需要的包
但是,使用Kinetic(以后简称K版)的同学们请注意,K版兼容的openCV和程序包中的版本不一致,所以,使用K版的同学目前可能无法正常使用chapter5_tutorials ,为了能够顺利成功编译,请删掉chapter5_tutorials
1.2.3 「1.2.1」 中的kinetic部分是ROS的 版本,当ROS版本不同时,应该将值改为对应的版本,如indigo
1.2.3 注意,当编译不执行时,试着删除工作空间中多余的内容,只保留src。同时,要养成工作空间中没有其他乱七八糟文件,只保留build devel src 三个文件的好习惯。

你可能感兴趣的:(ROS)