(一) Ubuntu安装Apollo EDU-Pre 发行版操作指南
引言
本文档介绍了在 Ubuntu 18.04.5 LTS上下载安装 Apollo EDU-Pre步骤。
Apollo EDU-Pre发行版是为开发者能够对Apollo源码学习和实验而准备的一个轻量级发行版,其中包含Apollo Env Container(Apollo环境容器)的部署和使用脚本、Apollo Core(Apollo核心组件包)的安装脚本以及负责核心功能的edu-launch。
前提条件:安装 Ubuntu Linux
4、系统配置要求:CPU 4核以上,内存16G,GPU暂无要求。
安装 Ubuntu 18.04 及以上版本的步骤,参见 。
注意:我们在 中测试Apollo并稳定运行,理论上纯净的 Ubuntu 系统中均可安装apollo并稳定运行,因此,推荐您使用 Ubuntu 18.04及以上版本作为主机的操作系统。
完成ubuntu系统安装后更新相关软件:
sudo apt-get updatesudo apt-get upgrade
若要完成更新,需要保证网络连接。
步骤一:下载Apollo EDU发行版
1.1 下载EDU-Pre安装文件
文件地址:
1.2 启动ubuntu,在命令行终端中执行脚本安装,执行指令如下所示
bash apollo-edu-install.sh
执行完成后,脚本会自动下载并解压Apollo EDU-Pre发行版。
步骤二:安装及配置docker
假如您的电脑已经安装并配置好了docker,可以略过此步,如果没有正确安装及配置,请运行以下两个步骤:
2.1 进入脚本文件夹
cd apollo-edu/scripts
2.2 在该目录中执行以下命令配置docker
bash docker_install.sh
ps:由于安装docker需要sudo权限,会出现以下提示,需要输入密码:
安装docker过程中可能会出现重启电脑的提示,根据提示操作即可,如果一切顺利,最终会见到类似下图的提示:
步骤三:启动环境容器并进入
3.1 在scripts目录中执行以下命令启动docker环境
bash edu_launcher.sh start
如果一切正常,将会见到类似下图的提示:
3.2 启动环境完毕后,在scripts目录下执行以下命令进入docker环境
bash edu_launcher.sh enter
脚本执行成功后,将显示以下信息,您将进入 Apollo 的运行容器:
user_name@in-dev-docker:/apollo_workspace#
步骤四:安装Apollo core
Apollo core是Apollo v8.0-pre的核心组件集,现在包括:
- cyber模块
- common模块
- common_msg模块
- Apollo build-tool:构建Apollo v8.0-pre的构建工具
在apollo_workspace目录下,通执行以下安装Apollo core的命令:
bash scripts/apollo_neo.sh install_core
至此,安装完成,请移步https://studio.apollo.auto/community/article/84 验证系统是否运行正常。
感谢星火计划第二期学员肖新宇同学提供安装视频教程: