ROS学习需要使用Linux系统,首先就是Ubuntu,我选择的是18.04.6这个版本,因为后面我要使用以Jetson Nano为主控的Jetbot进行ROS编程,Jetbot所带的出厂镜像就是18.04,为了方便程序移植,以及减少不必要的麻烦。
选择使用双系统而不是虚拟机或者直接在Jetson Nano上进行学习,是因为这三种方式我都尝试过了,最终发现双系统是学习ROS最优雅的方案。不仅运行所有软件速度快,而且适配的很好。
下面进入双系统安装过程
我是参考的以下博客以及B站的视频进行安装
Windows 和 Ubuntu 双系统的安装和卸载_哔哩哔哩_bilibili
视频中UP 主使用的ROG的电脑,中途有些步骤跟我的不太一样,以下是解决方案
DELL戴尔Win10双硬盘安装Ubuntu20.04双系统(附带ROS安装教程)_戴尔安装ubuntu双系统_xiaoxuetu_Easy的博客-CSDN博客
以下是清华源下载镜像文件
高速下载Ubuntu系统【清华大学开源软件镜像站】(ubuntu-22.04.1-desktop-amd64.iso)_清华镜像下载ubuntu_神仙阿姨的博客-CSDN博客
我要使用两块屏幕,系统自带驱动第二块屏幕是黑屏只显示鼠标,我使用下面的方法三
ubuntu18.04安装显卡驱动(四种方式)_四处炼丹的博客-CSDN博客