- 写在前面
- 一、
- 二、下载 Apollo 源码
- 三、安装docker
- 四、启动并进入docker环境
- 五、编译源码
- 六、启动Apollo
- 七、播放数据集
- 参考链接
自己的运行环境是 Ubuntu 16.04 上运行 Apollo 2.5
一、 二、下载 Apollo 源码github 下载 Apollo 2.5 源码,并解压到当前文件夹。
$ cd apollo-v2.5.0 # Set the environment variable "APOLLO_HOME" $ echo "export APOLLO_HOME=$(pwd)" >> ~/.bashrc && source ~/.bashrc三、安装docker
建议按照 docker 官网 或者 其他安装教程进行安装 docker。
或者参照 Apollo 提供的脚本进行安装.
$ sudo bash docker/setup_host/install_docker.sh四、启动并进入docker环境
启动 docker 环境,第一次启动docker环境会下载数据包,所以需要正常联网并且时间比较长。
# Start container $ sudo bash docker/scripts/dev_start.sh
进入 docker 环境:
# Get into the container $ sudo bash docker/scripts/dev_into.sh五、编译源码
# Build modules $ bash apollo.sh build六、启动Apollo
$ source /apollo/scripts/apollo_base.sh $ sudo bash scripts/bootstrap.sh
注意,apollo2.5 中的/apollo/docs/demo_guide/ 之下有数据集demo.bag, 直接播放数据集。
rosbag play docs/demo_guide/demo.bag --loop # 如果找不到 rosbag 命令的话,执行一下这句再试试 source /apollo/scripts/apollo_base.sh
打开浏览器,并输入 http://localhost:8888/ 就可以使用 Apollo Dreamview了
[1] _ERROR. Apollo 2.5 安装踩坑指南 [EB/OL]. https://www.jianshu.com/p/2c287aaf58bc, 2018-05-11/2021-11-01.



