Ubuntu系统

提示

Prometheus支持Ubuntu18.04以及Ubuntu20.04操作系统

工具准备

  • Rufus软件
  • Usb3.0接口U盘一个,推荐容量大于16G
  • Ubuntu18.04桌面版镜像文件

Rufus下载

点击链接下载安装Rufus软件,选择图示版本。

image.png

Ubuntu系统镜像下载

Ubuntu18.04

点击链接下载安装Ubuntu18.04系统镜像,选择桌面版镜像,并设置好下载路径确保能找到镜像。

image.png

Ubuntu20.04

Ubuntu20.04系统镜像下载链接

image.png

系统启动盘制作

格式化U盘

警告

在格式U盘之前一定要备份好U盘中的数据!!!!

格式化U盘.png

Rufus软件使用

使用Rufus软件制作启动盘。选择对应的U盘,选择下载好的Ubuntu镜像文件,其余设置与图示相同。等待制作完成关闭即可。

image.png

系统安装

若为双系统安装,需压缩硬盘留出系统安装空间,单系统安装可跳过。

image.png

将U盘插上电脑、重启,在出现品牌logo时按F7进入boot模式,选择启动介质。

1.png

提示

不同品牌电脑,进入boot模式按键不同,可对照下图操作。

快捷键.png

选择启动盘后,选择安装Ubuntu。

20190119013933270.jpg

点击继续下一步。

3.png

选择Normal installation 选项,如下图所示。

4.png

选择Something else 选项,如下图所示。

image.png

选择之前预留的存储空间。

image.png

设置分区根据电脑内存和存储不同而不同,具体参见Ubuntu分区,勾选后点击install now。

image.png

设置用户名及密码,点击继续。

image.png

等待安装完成后,重启。

image.png

对于Ubuntu使用由于国内网络环境影响,强烈建议更改Ubuntu的源,这里的源是指你使用Ubuntu下载东西时所经过的网络途径,默认是国外源,国内使用很慢,且经常出现下载失败,所以强烈建议改源,建议改为阿里源或者清华源 修改方法参见: 改源的两种方法

提示

ROS官方安装教程已经比较完善,Prometheus使用手册不再详细介绍,可参考官方的进行安装。

需要注意的是官方的安装由于国内网络环境影响可能会出现下载缓慢或者失败,这里也提供国内安装方法

fish一键安装:fish一键安装

国内源安装:国内源安装

Ubuntu18.04: ROS-melodic安装教程

Ubuntu20.04: ROS-noetic安装教程

ROS是否安装好可以通过终端依次输入下面指令,运行小乌龟程序来检验,如果可以正常键盘的↑↓←→键控制小乌龟代表正常ROS安装成功

roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key

需注意无论哪种安装方式,其中一定包含构建包的依赖,也就是下面这个安装命令,否则后面安装PX4环境会出现问题

Ubuntu18.04依赖包

sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential

Ubuntu20.04依赖包

sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential