自动驾驶apollo9.0 Dreamview Debug方法

Apollo 9.0
在这里插入图片描述

安装&编译方法

# 拉取源码
git clone git@github.com:ApolloAuto/apollo.git
git checkout v9.0.0# 启动docker
bash docker/scripts/dev_start.sh
bash docker/scripts/dev_into.sh# 编译project
./apollo.sh build

默认启动方式

  • default mode
    在这里插入图片描述
wget https://apollo-system.cdn.bcebos.com/dataset/6.0_edu/demo_3.5.record -P $HOME/.apollo/resources/records/bash scripts/bootstrap.sh start_plus
cyber_recorder play -f ~/.apollo/resources/records/demo_3.5.record -l

在这里插入图片描述

可以看到播放的这个包是回放的一个包含:运行着自动驾驶的定位、感知(障碍物感知,信号灯检测)、预测、规划、控制和Canbus消息的数据包
在这里插入图片描述

命令功能说明
cyber_launch启动和关闭module使用
cyber_recorderrecorder播放和展示info信息的
cyber_monitormonitor message的功能
wget -O - https://apollo-pkg-beta.cdn.bcebos.com/neo/beta/key/deb.gpg.key | sudo apt-key add -sudo apt-get install -y ca-certificates curl gnupg && sudo install -m 0755 -d /etc/apt/keyrings &&     curl -fsSL https://apollo-pkg-beta.cdn.bcebos.com/neo/beta/key/deb.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/apolloauto.gpg &&     sudo chmod a+r /etc/apt/keyrings/apolloauto.gpgsudo apt update -y && sudo apt install --only-upgrade apollo-neo-buildtoosudo apt install --reinstall apollo-neo-buildtool-dev

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/329235.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

非交互的下载工具 wget

文章目录 非交互的下载工具 wget命令格式使用范例使用wget下载单个文件使用wget -O下载并以不同的文件名保存使用wget -c断点续传使用wget -o把下载信息存入日志文件 更多信息 非交互的下载工具 wget Linux系统中的wget是一个下载文件📀的命令行工具,特…

C++中使用vector保存新建对象中自指指针的问题

问题 在某些场景中(例如并查集),我们需要将新建对象中的指针指向对象自己。例如, struct factor {int data;factor* next;factor(int i) : data(i), next(this){} }; 这样的结构体当然没有问题,如果我们想以类似链表…

JavaWeb 期末考--复盘

Javaweb 期末复习题目 1 单选 2 多选 3 问答与分析 4 程序填空 5 程序设计(该部分无) 需要word版资料详见文章末尾,免费自提 0、学期知识点回顾 一、注释和注解 1、Java的三种注释:单行、多行和文档注释。 2、常用…

技术学习周刊第 1 期

2018 年参与过 1 年的 ARTS 打卡,也因为打卡有幸加入了 MegaEase 能与皓哥(左耳朵耗子)共事。时过境迁,皓哥已经不在了,自己的学习梳理习惯也荒废了一段时间。 2024 年没给自己定具体的目标,只要求自己好好…

Vue3使用Pinia

1.安装 npm i pinia 2.搭建架子文件 2.1main.js import { createApp } from vue // 引入pinia import { createPinia } from piniaimport App from ./App.vue import router from ./router // 创建pinia const app createApp(App) //安装pinia app.use(createPinia())app.use(…

k8s中的容器探针

pod的容器健康检查---探针 probe:k8s对容器执行的定期检查,诊断。 探针的三种规则 所有的探针都是针对容器不是针对pod 1、 存活探针---livenessProbe:探测容器是否正常运行。如果发现探测失败,会杀掉容器。容器会根据重启策略…

西电期末1029.计算正弦函数

一.题目 二.分析与思路 根据题目带通项即可&#xff0c;注意数据类型&#xff01;&#xff01;所有参与最后结果的变量都要变成浮点型&#xff0c;不然会损失精度&#xff0c;公式不要带错了&#xff01;&#xff01;&#xff01; 三.代码实现 #include<bits/stdc.h>/…

【基础篇】十二、引用计数法 可达性分析算法

文章目录 1、Garbage Collection2、方法区的回收3、堆对象回收4、引用计数法5、可达性分析算法6、查看GC Root对象 1、Garbage Collection C/C&#xff0c;无自动回收机制&#xff0c;对象不用时需要手动释放&#xff0c;否则积累导致内存泄漏&#xff1a; Java、C#、Python、…

从零开始配置pwn环境:优化pwndocker配置

1.研究背景 从零开始配置kali2023环境&#xff1a;配置pwn调试环境-CSDN博客 前期安装好pwndocker后发现不好用&#xff0c;所以通过研究修改一些配置后可以满足解题需要 2.遇到的问题并解决 1.docker环境pwndocker里面没有python2环境&#xff0c;pwn的题目解答很多需要pyt…

九州金榜|孩子厌学,作为父母有想做自己的原因吗?

孩子不会天生就厌学&#xff0c;如果孩子天生厌学&#xff0c;那么孩子就不可能学会说话&#xff0c;走路&#xff0c;日常生活&#xff0c;更不可能去上学&#xff0c;孩子厌学因素非常多&#xff0c;而作为父母&#xff0c;你有没有想过是你的原因造成的呢&#xff1f;九州金…

SpingBoot的项目实战--模拟电商【5.沙箱支付】

&#x1f973;&#x1f973;Welcome Huihuis Code World ! !&#x1f973;&#x1f973; 接下来看看由辉辉所写的关于SpringBoot电商项目的相关操作吧 目录 &#x1f973;&#x1f973;Welcome Huihuis Code World ! !&#x1f973;&#x1f973; 一. 沙箱支付是什么 二.Sp…

228. 汇总区间

给定一个 无重复元素 的 有序 整数数组 nums 。 返回 恰好覆盖数组中所有数字 的 最小有序 区间范围列表 。也就是说&#xff0c;nums 的每个元素都恰好被某个区间范围所覆盖&#xff0c;并且不存在属于某个范围但不属于 nums 的数字 x 。 列表中的每个区间范围 [a,b] 应该按…