apollo安装及启动

安装apollo

环境

安装过程

1. 克隆 Apollo 源码

执行以下命令克隆 Apollo 源码

# SSH 方式
git clone git@github.com:ApolloAuto/apollo.git
 
# HTTPS 方式
git clone https://github.com/ApolloAuto/apollo.git

检出到最新分支:

cd apollo
git checkout master

2. 启动 Apollo 环境容器

在 apollo 目录下输入以下命令来启动环境容器

bash docker/scripts/dev_start.sh

操作成功后您将会看到如下样式的提示输出

[ OK ] Congratulations! You have successfully finished setting up Apollo Dev Environment.
[ OK ] To login into the newly created apollo_dev_michael container, please run the following command:
[ OK ]   bash docker/scripts/dev_into.sh
[ OK ] Enjoy!

3. 进入 Apollo 环境容器

在 apollo 目录下输入以下命令进入容器

bash docker/scripts/dev_into.sh

4. 编译

在容器内的 /apollo 目录下输出以下命令编译整个工程

./apollo.sh build

若需要开启编译优化,则通过以下命令进行编译

./apollo.sh build_opt

启动Apollo

  • 通过以下方式进入 docker 容器:
$APOLLO_HOME/docker/scripts/dev_start.sh
$APOLLO_HOME/docker/scripts/dev_into.sh
  • 构建 Apollo
./apollo.sh build_opt_gpu	
  • 运行 bootstrap.sh
bash scripts/bootstrap.sh
  • 通过输入 http://localhost:8888/ 从 Web 浏览器启动 Dreamview
  • 使用 Dreamview 右上角的下拉选项选择您的汽车和地图,在 Dreamview 中选择变换按钮

启动Perception感知模块

请添加图片描述
感知模块启动脚本如上所示,可以在命令行中启动,也可以在Dreamview图形化界面启动所需要的模块。
在这里插入图片描述

  • 启动感知中所有模块
cyber_launch start /apollo/modules/perception/production/launch/perception_all.launch
  • 测试基于摄像头的障碍物和车道检测
cyber_launch start /apollo/modules/perception/production/launch/perception_camera.launch
  • 播放录制​​的包
cyber_recorder play -f /apollo/data/bag/anybag -r 0.2
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值