Skip to main content

关于Ubuntu的安装

虚拟机或双系统都可。(前期可以使用虚拟机,后期建议使用双系统)

双系统可以保证性能,且不需要考虑硬件兼容性问题,但是和windows系统交互不便。

虚拟机可以方便地实现 Windows 与 Ubuntu 交互,不过性能稍差,且与硬件交互不便。

在 ROS 中,一些仿真操作是比较耗费系统资源的,且经常需要和一些硬件(雷达、相机、MCU....)交互。因此,原则上建议采用双系统。不过若只出于学习目的,那么虚拟机也基本够用,且在 Windows 与 Ubuntu 的交互上更为方便,对于初学者更为友好。可按需选择。 若使用虚拟机,建议使用VMware。

ROS 与 Ubuntu 版本对应关系:

Ubuntu 16 —— ROS Kinetic

Ubuntu 18 —— ROS Melodic

Ubuntu 20 —— ROS Noetic

ROS2 与 Ubuntu 版本对应关系:

Ubuntu 20 —— ROS Foxy

Ubuntu 22 —— ROS Humble

我们建议安装 Ubuntu 22 & ROS Humble。