ROS学习笔记——开发环境的搭建
*开发环境:ubuntu18.04、ROS Melodic、clion
一、ubuntu18.04
ubuntu和windows安装都差不多,网上的教程太多了,不再写了,贴一篇我参考的博客。
另外,我是用ultraiso做的启动盘,遇到两个小问题:
- 做uefi启动盘的时候,记得勾选下面这个选项,传统bios忽略。
- 在最后选择写入的时候,提示找到多余一个分区,无法写入,解决办法如下
二、ROS Melodic
ROS的版本和ubuntu的版本是对应的,ubuntu18.04对应ROS Melodic版本。
ROS官方文档推荐的是使用国外的软件源,直接下载安装会很慢,需要使用国内镜像网站。所以在正式安装ROS之前,需要设置一下镜像源:
这里选择的阿里云,当然可以按照如下方式自动选择最佳的镜像源,点击右上角的“select best server":
安装的教程直接参考官方ROS WIKI的文档就可以:ROS安装
三、clion
这个就简单了,在ubuntu18.04上,clion已经在ubuntu software上线了,所以可以直接在里面一键下载安装,虽然这样很不linux。之前简单使用过ubuntu16.04,好像那里面还不能。