1 Star 0 Fork 0

ApolloAuto/application-pnc

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README

Apollo Core Workspace

Apollob包管理开发调试样例工程,使用方法参考包管理安装方式

文件目录组织

.
├── core              # 依赖包配置,包括pnc赛事涉及的apollo核心包
├── profiles          # 赛事配置,包括车辆配置、地图配置等
├── .env*             # 环境配置文件,包括容器名、镜像源等
├── .workspace.json*  # 软件包源配置文件,包括依赖的软件版本号
├── .buildtool*       # 编译配置文件
├── setup.sh          # 用于切换x86_64和aarch64架构配置
├── kill_all.sh       # 停止所有apollo相关进程
└── WORKSPACE         # bazel 的配置

安装步骤

初次安装

如果第一次安装,请在git clone后执行以下命令:

# 首先切换环境配置
bash setup.sh

# 启动容器
aem start_cpu

# 进入容器
aem enter

# 安装软件包
buildtool build

# 下载地图(此处下载sunnyvale,如果需要其他地图,可以用buildtool map list查看可供下载的地图)
buildtool map get sunnyvale

# 切换车辆配置 (您可以参考profiles目录下的sample编写自己的profile配置)
aem profile use sample

# 启动Dreamview+
aem bootstrap restart --plus

从旧版本升级

如果是从旧版升级(9.0.0-rc-r1或更老的版本),请在退出容器后git pull更新代码,然后执行以下命令:

# 首先切换环境配置
bash setup.sh

# 进入容器
aem enter

# 升级工具
buildtool upgrade

# 升级已经安装的软件包
buildtool build

# 下载地图(此处下载sunnyvale,如果需要其他地图,可以用buildtool map list查看可供下载的地图)
buildtool map get sunnyvale

# 切换车辆配置 (您可以参考profiles目录下的sample编写自己的profile配置)
aem profile use sample

# 启动Dreamview+
aem bootstrap restart --plus

Empty file

About

base project for Apollo PnC developers expand collapse
Starlark and 2 more languages
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/ApolloAuto/application-pnc.git
git@gitee.com:ApolloAuto/application-pnc.git
ApolloAuto
application-pnc
application-pnc
main

Search