运行 apollo

1. 下载源码

git clone https://github.com/ApolloAuto/apollo.git

2. 安装 docker

sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

添加docker官方密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo docker run hello-world

3. 拉取apollo镜像

bash docker/scripts/dev_start.sh

4. 进入Apollo容器

bash docker/scripts/dev_into.sh

5. 编译代码

bash apollo.sh build

6. 启动DreamView

bash scripts/bootstrap.sh

浏览器里输入:即可访问

http://localhost:8888

7. 下载bag

新开一个终端

cd docs/demo_guide/
python rosbag_helper.py demo_3.5.record

8. 运行demo

source /apollo/scripts/apollo_base.sh
cyber_recorder play -f demo_3.5.record --loop

source会有问题!

9. 结果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_35632833/article/details/115107178