Apollo 8.0入门安装

这篇具有很好参考价值的文章主要介绍了Apollo 8.0入门安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装步骤

步骤一:安装基础软件

  1. 安装 Ubuntu Linux

  • 更新相关软件


sudo apt-get update
sudo apt-get upgrade
  1. 安装curl


sudo apt install curl
  1. 安装 Docker Engine


wget http://apollo-pkg-beta.bj.bcebos.com/docker_install.sh
bash docker_install.sh

步骤二:安装 Apollo 环境管理工具

  1. 添加 apt 源


sudo bash -c "echo 'deb https://apollo-pkg-beta.cdn.bcebos.com/neo/beta bionic main' >> /etc/apt/sources.list"
wget -O - https://apollo-pkg-beta.cdn.bcebos.com/neo/beta/key/deb.gpg.key | sudo apt-key add -
sudo apt update
  1. 安装 apollo-neo-env-manager


sudo apt install apollo-neo-env-manager-dev
//成功安装后即可使用

步骤三:创建和进入 Apollo 环境容器

1. 创建工作空间,进入application-demo,后续docker也是在application-demo中启动和拉取planning等模块


mkdir application-demo

cd application-demo

2. 启动 apollo 环境容器


aem start

3. 进入 apollo 环境容器


aem enter

4. 初始化工作空间


aem init

步骤四: 使用 Dreamview (与步骤六有部分重复,可以跳过执行步骤六)

  1. 安装 DreamView


sudo apt install apollo-neo-dreamview-dev apollo-neo-monitor-dev
  1. 启动 DreamView


aem bootstrap start
  1. 下载 Apollo 的演示包,用于测试dreamview是否正常


wget https://apollo-system.cdn.bcebos.com/dataset/6.0_edu/demo_3.5.record
  1. 播放 Apollo 的演示包


cyber_recorder play -f demo_3.5.record --loop
  1. 停止 DreamView播放


aem bootstrap stop

步骤五:Cyber 组件扩展

  1. 下载 quickstart 项目


//在主目录下载项目
git clone https://github.com/ApolloAuto/application-demo.git
//进入项目目录
cd application-demo
  1. 进入 Apollo Docker 环境


aem start
aem enter
  1. 编译 component


buildtool build --packages example_components
  1. 运行 component


cyber_launch start example_components/example.launch
  1. 打开另一个终端,运行 cyber_monitor,观察 channel 中的数据


cyber_monitor

步骤六:学习和试验 planning等 模块

  1. 肖大佬提供的安装指令:安装 routing、prediction、dreamview、monitor、planning模块


sudo apt install apollo-neo-routing-dev apollo-neo-prediction-dev apollo-neo-dreamview-dev apollo-neo-monitor-dev apollo-neo-planning-dev
  1. 执行1安装指令后,即可在dreamview中控制车辆

  1. 修改planning后,执行编译命令


//方式1,在apollo_workspace中
buildtool build --packages planning_customization -j 2 -m 0.8

//方式2
buildtool build -d modules/planning

//如果方式2报错,在docker中执行以下命令
buildtool install apollo-neo-routing-dev apollo-neo-prediction-dev apollo-neo-dreamview-dev apollo-neo-monitor-dev apollo-neo-planning-dev

记录一下安装和操作命令,本文按照官网步骤和视频进行。

  • 按照官网进行到aem init 后,报错,aem commant not find

通过 aem start -f 命令,删除当前容器并建立一个新容器,可以解决以上问题(不知所以)

显示:

Apollo 8.0入门安装
  • aem enter 进入容器

Apollo 8.0入门安装
  • 更新文件列表


sudo apt update
  • 安装 DreamView


sudo apt install apollo-neo-dreamview-dev apollo-neo-monitor-dev
Apollo 8.0入门安装
  • 在浏览器进入网站


http://localhost:8888
  • 下载 Apollo 的演示包


wget https://apollo-system.cdn.bcebos.com/dataset/6.0_edu/demo_3.5.record
  • 播放 Apollo 的演示包


cyber_recorder play -f demo_3.5.record --loop

显示:

Apollo 8.0入门安装
  • 停止播放,并退出DeamView


aem bootstrap stop

此处使用官网命令


bash scripts/apollo_neo.sh bootstrap stop

会提示错误

Apollo 8.0入门安装

quick—start

cyber扩展组件

一直不成功,重新按照apollo提供的方式安装了一次docker

  • 拉取文件位置

Apollo 8.0入门安装

拉取成功后,ls命令会显示文件example_components

  • cd 文件夹

Apollo 8.0入门安装
  • aem enter\buildtool build···

Apollo 8.0入门安装
  • 打开另一终端,aem enter

  • cyber mointer,查看通道数据

  • ctrl c退出第一个终端,关闭第二个终端

  • 至此,cyber 扩展组件完成

编译planning模块

在cyber扩展组件后,在application-demo下进行planning包的build

  • !!!加后缀-j 2 -m 0.8,限制一下虚拟机资源文章来源地址https://www.toymoban.com/news/detail-414462.html

Apollo 8.0入门安装

到了这里,关于Apollo 8.0入门安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java jdk1.8.0_221 安装步骤

    一、下载jdk Oracle JDK下载官网https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载jdk1.8.0_221. 需要注册账号登陆才能下载。 下载完成,双击jdk-8u221-windows-x64.exe,进行安装。 二、安装jdk 安装前准备工作,D盘新建文件夹JAVA,在JAVA文件夹中新建两个文件夹:jdk和

    2024年02月06日
    浏览(59)
  • Ubuntu 18.04 Docker 安装配置 Apollo 6.0

    Apollo 6.0 安装完全指南 在这一步出错: 进入到 Apollo 源码根目录,打开终端,执行下述命令以启动 Apollo Docker 开发容器 并没有成功启动 Apollo docker 开发容器 Apollo 6.0 安装完全指南 下午来了之后在 Apollo 源码根目录下重新执行如下命令以启动 Apollo Docker 容器 很意外居然没有报

    2024年02月16日
    浏览(58)
  • Ubuntu安装MySQL 8.0与Navicat

    目录 Ubuntu安装MySQL 8.0 1、更新软件包列表 2、安装 MySQL 8.0 3、启动 MySQL 服务 5、确保MySQL服务器正在运行 5、root 用户的密码 6、登录MySQL,输入mysql密码 7、MySQL默认位置 Ubuntu安装Navicat 1、下载 Navicat 2、额外的软件包 3、执行命令 1、更新软件包列表 在添加 MySQL APT 存储库后,运

    2024年02月14日
    浏览(41)
  • Docker基础入门:常规软件安装与镜像加载原理

    💖The Begin💖点点关注,收藏不迷路💖 本地访问8011测试: ❓ 思考:每次修改nginx配置文件,都需要进入容器内部十分麻烦,------》引入数据卷,通过路径映射,在容器外部即可修改。 原因tomcat默认是最小的镜像,有的文件被删除了。保证最小运行环境。 解决: 测试访问:

    2024年02月12日
    浏览(46)
  • ubuntu 22.04安装mysql 8.0与避坑指南

    MySQL 是一个开源数据库管理系统,可作为流行的 LAMP(Linux、Apache、MySQL、PHP/Python/Perl)堆栈的一部分安装。 它实现了关系模型并使用结构化查询语言( SQL)来管理其数据。 本教程将介绍如何在 Ubuntu 22.04 服务器上安装 MySQL 8.0 版。 通过完成它,你将拥有一个可用的关系数据

    2024年02月15日
    浏览(42)
  • Ubuntu 下 opencv4.8.0 (包含拓展库) 的编译安装

    首先展示一下我电脑的信息: opencv-4.8.0.zip: https://codeload.github.com/opencv/opencv/zip/refs/tags/4.8.0 opencv-contrib-4.8.0.zip: https://codeload.github.com/opencv/opencv_contrib/zip/refs/tags/4.8.0 后面我发现在安装扩展库时还有一部分依赖没有装。  关于你缺少了什么依赖,可以通过阅读cmake时的输出来看

    2024年02月03日
    浏览(51)
  • 【java零基础入门到就业】第四天:Notepad++软件的下载和安装

    Notepad++(又称 Notepad Plus Plus )是一款免费的文本编辑器,是Windows操作系统下非常受欢迎的开源软件。它提供了许多强大的功能,适合用于编写各种编程语言的源代码、编辑文本文件、批处理处理和数据记录等任务。以下是Notepad++的一些主要特点和功能: 开源和免费 :Notep

    2024年02月05日
    浏览(35)
  • Linux之 centos、Ubuntu 安装常见程序 (-) Mysql 5.7 版本和8.0版本

    注意 需要有root权限 安装5.7版本 – 由于MySql并不在CentOS的官方仓库中,所以需要通过rmp命令: 导入MySQL仓库密钥 1、配置MySQL的yum仓库 配置yum仓库 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 rpm -Uvh http://repo.nysql.com/get/mysql57-community-release-el7-7.noarch.rpm 2、使用yum 安装MySQL yum

    2024年02月14日
    浏览(54)
  • Ubuntu 上更换软件源的详细步骤

    打开终端,输入以下命令备份原有的软件源列表: 打开软件源列表文件: 将原有的软件源地址替换为国内的镜像源地址,例如将默认的 http://archive.ubuntu.com/ubuntu/ 替换为 http://mirrors.aliyun.com/ubuntu/,也可以使用以下命令进行替换(不用打开文件了): 保存并退出软件源列表文

    2024年02月08日
    浏览(35)
  • Elasticsearch7.8.0版本入门——Elasticsearch7.8.0版本和Kibana7.8.0版本的下载、安装(win10环境)

    1.1、官网下载地址 Elasticsearch下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch 1.2、下载步骤 进入下载页面,选择需要下载的【版本】,如下图: 下载对应系统环境的版本,如下图: 1.3、安装步骤( 需要jdk11及以上版本支持 ) Windows 版的 Elasticsearch 的安装很简单,解

    2024年02月16日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包