Ubuntu18.10下配置apollo3.0详细教程(娱乐体验版无GPU)

工具/原料

ubuntu18.10操作系统。

Apollo3.0(下载链接:https://github.com/ApolloAuto/apollo )

方法/步骤

第一步:下载Apollo3.0压缩包

1.进入后,点击‘clone or download’(绿色的图标)

2.点击download zip (建议选择保存到‘下载文件’),下载完后将其复制到主文件下,右击‘提取到此处’

Ubuntu18.10下配置apollo3.0详细教程(娱乐体验版无GPU)_第1张图片

第二步:安装docker环境

    1.终端下输入:sudo apt-get update     #获取更新

                         sudo snap install docker #安装docker

Ubuntu18.10下配置apollo3.0详细教程(娱乐体验版无GPU)_第2张图片

 2.创建docker组并添加你的用户。 作用:在接下来的操作环境中,不需要再使用管理员的超级权限。

(1)Create the docker group.

在终端下输入: sudo groupadd docker

(2)Add your user to the docker group.

在终端下输入: sudo usermod -aG docker $USER

(3)重启,以便重新评估您的组成员资格。

(4).验证您可以不使用sudo运行docker命令

在终端输入: ls

                      cd apollo-master/

                      docker ps

Ubuntu18.10下配置apollo3.0详细教程(娱乐体验版无GPU)_第3张图片
如图显示则表示docker安装成功

第三步:构建发布Apollo

1.下载docker 镜像

在终端输入: bash docker/scripts/dev_start.sh -C   # -C表示从docker中国的镜像服务器下载,速度较快

下载docker 镜像非常耗费时间,而且还不支持断点续传,timeout中断了,之前的下载就没有了,还得重新下。

过程如下:

Ubuntu18.10下配置apollo3.0详细教程(娱乐体验版无GPU)_第4张图片

期间有一步骤需要输入管理员密码,输入后继续下载,当出现下图时表示更新完成

网速不好要可能要更新一天

2.进入容器

在终端上输入:bash docker/scripts/dev_into.sh

3.构建模块

在终端上输入:bash apollo.sh build(我用这个命令构建失败,卡死在了5000多个文件)

注意:如果你没有GPU的话可以用下面的代码代替

在终端上输入:bash apollo.sh build_cpu

一共是需要编译9000+个文件(此过程不确定是否需要联网,我是在没联网下构建失败过,后在联网状态下构建成功)当出现下图时表示构建成功。

Ubuntu18.10下配置apollo3.0详细教程(娱乐体验版无GPU)_第5张图片
做到这一步其实就完成了整体配置

4.启动模块监视器

在终端上输入:bash scripts/bootstrap.sh

Ubuntu18.10下配置apollo3.0详细教程(娱乐体验版无GPU)_第6张图片

5.访问Dreamview

通过打开浏览器访问Dreamview,转到 http://localhost:8888

Ubuntu18.10下配置apollo3.0详细教程(娱乐体验版无GPU)_第7张图片

至此,开启

参考文档:

1https://blog.csdn.net/szfhy/article/details/82459429?utm_source=blogxgwz3

2https://gitee.com/qtum/apollo

你可能感兴趣的:(Ubuntu18.10下配置apollo3.0详细教程(娱乐体验版无GPU))