SDZY 点云感知科研论文小班

191 阅读2分钟

机器人操作系统的仿真环境搭建起来其实不是很麻烦。在这里我们直接利用了优达学城给出的VM image. 这个镜像里面包含了。这个项目所需要的所有的库。VM是什么呢?翻译过来叫虚拟机。这个到底是做什么的呢?为什么非要用这个东西?

再决定要不要用这个东西之前我们先要了解一下这个东西是什么。要知道我们大部分运行环境都是基于Windows系统的。但是ROS是要运行在linux系统上的。不过我们又不想把我们的电脑的系统完全换成linux。所以我们就需要我们现在的电脑可以虚构出一个环境,给这个环境一定的权限和存储空间,让linux系统在虚拟环境里面运行。所以VM叫做虚拟机。顾名思义就是虚拟的机器的意思。把所有的东西放到这个windows 操作系统下的虚拟机里运行,就相当于运行在linux系统下运行了。这就是为什么我们用虚拟机的原因。如果说你的操作系统本身就是linux,那么你就直接可以在这个环境里面搭建ROS。(可以找找资源,可以直接用一行代码就可以安装好ROS平台)当然,相关的库,还是需要安装的。

在这里我直接使用了优达学城给出的镜像。这个镜像也可以选择不用,所有需要的库自己安装。我只是想图个方便,所以直接用了这个镜像。镜像的运行需要vmplayer,链接如下。但是,需要说明的一点就是这个镜像里面的有些内容,比如sklearn的版本是需要修改的。 pan.baidu.com/s/11YJIw6Mt…