2026-CUADC阶段性教程-1:虚拟环境的安装与配置(一)

发布于 8 天前  122 次阅读


进行ROS机器人开发,第一步通常是在虚拟机中完成的,在虚拟环境调试好我们的代码,下一步才是部署到实体设备。那么首先我们先从虚拟环境的配置开始做起。

首先,我们使用的ROS版本为ROS1-Noetic,它是运行在Linux系统的发行版本Ubuntu 20.04上,我们要做的就是在大家的运行Windows系统的电脑上模拟出Ubuntu系统。

由于Linux的系统架构和Windows有很大不同,无法直接在Windows上使用,我们需要使用一款叫VMWare Workstation的软件来创建虚拟机,模拟Ubuntu的一个环境。

VMWare Workstation是一款收费软件,但是这里我给大家提供破解的版本,大家可以在以下链接获取到软件安装包:http://storage.qsq.cool:5666/共享空间/软件/WMWare%20Workstation

(需要IPv6网络环境才能访问成功,目前来看大工校园网是支持IPv6的,遇到问题可以反馈)

这个文件夹内还有一个密钥,用于注册软件,一行是一个密钥,大家不要复制多了。安装之后就会要求你输入许可证,将密钥复制进去就好了,完成安装。

大家安装好VMWare Workstation之后,就可以进行镜像的下载了。这里推荐大家通过清华大学开源软件镜像站下载,链接如下https://mirror.tuna.tsinghua.edu.cn/ubuntu-releases/20.04/ubuntu-20.04.6-desktop-amd64.iso

这个镜像就是Ubuntu 20.04.6的发行版,点击下载即可,大概是4GB大小。

下载完成后就可以根据如下链接的教程进行安装Ubuntu

https://blog.csdn.net/CYL5913/article/details/143313107

大家按照步骤安装好Ubuntu即可,后续的网络配置以及SSH配置我们不是很需要,不作要求。

大家近期的任务就是按照要求完成Ubuntu虚拟机的安装,安装成功之后,大家打开终端Terminal输入如下命令:

lsb_release -a

这样就可以看到系统版本等信息,大家将这个页面截图给我,证明已经完成这次的任务。

在安装好之后,大家就可以针对Linux系统的基础操作进行学习了。我们使用Linux系统的习惯更多的还是依赖于命令行,也就是在终端中输入代码对电脑进行操作。那么就要求大家能够对基本的Linux命令有所了解。大家可以参考B站视频进行学习:https://www.bilibili.com/video/BV1n84y1i7td

值得注意的是,视频中的Linux发行版似乎是CentOS,部分命令与Ubuntu不同,大家可以自行查阅资料灵活学习。大家只需掌握视频前三章,也就是基本命令的使用,其他内容我们与我们比赛关系不大,但是作为一个技能掌握也很不错,感兴趣的同学可以自行学习,遇到问题也可以与我交流。


欢迎来到QSQ的个人博客!