Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践
Apollo学习笔记
- 零、目录
- 一、自动驾驶的开发流程
- 1.1 引言
- 二、Apollo调试工具的使用
- 2.1 实验内容
- 2.2 实验流程
- 三、Apollo仿真工具的使用
- 3.1 实验内容
- 3.2 实验流程
- 3.3 小结
- 四、 Apollo仿真场景的同步
- 4.1 实验内容
- 4.2 实验流程
零、目录
一、自动驾驶的开发流程
1.1 引言
举例说明:
二、Apollo调试工具的使用
实验地址:Apollo实验
2.1 实验内容
2.2 实验流程
感知相关的才需要GPU安装。
左侧为操作手册。
具体操作:
bash scripts/apollo_neo.sh bootstrap
cyber_recorder play -f demo_3.5.record -l
点击图里箭头所示按钮(需要先关闭它的上一个按钮——Lock Task Panel),即可实时观测control模块的部分可视化信息:
1)车辆轨迹状态
2)车辆速度
3)加速度
Cyber_monitor时,不能关闭上述提到的终端,需要新建一个终端进行命令行输入:
三、Apollo仿真工具的使用
开发工程师软件的调试与开发
仿真可以减少实际测试的时间。
3.1 实验内容
3.2 实验流程
注意此处需要刷新页面或者重新启动dreamview。
出现此页面表示成功。
此实验的核心:选择车辆行驶的起点和终点。
图中的两个红点表示起点和终点。
3.3 小结
四、 Apollo仿真场景的同步
4.1 实验内容
4.2 实验流程
通过场景编辑器编辑自定义场景。
Apollo内置场景300+,也可以编辑制作自定义的场景。
第一步:添加主车
第二步:设置主车终点
第三步:添加障碍物、机动车等参与者信息
第四部:基本信息输入(场景名字、编号)
第五步:保存
创建场景集
新建场景→新建场景集(同步场景),dreamview的profile才会同步有场景。
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践相关推荐
- Apollo星火计划学习笔记——第一讲 使用Apollo学习自动驾驶
引言 如何学习自动驾驶? 自动驾驶是集车辆.计算机.电子电气.人工智能.通信等多学科应用为一体的的复杂系统.针对自身专业背景结合自动驾驶发展进行学习: 自动驾驶是通过智能系统来驾驶汽车从而取代了驾驶员 ...
- Apollo第二讲—apollo自动驾驶调试及仿真实践
1 自动驾驶开发流程 1.1 数据分析-使用DreamView调试工具--云实验操作指南 (1)云实验1:使用Dreamview播放离线数据包-Apollo调试工具 1) 内容概述 2) 命令合辑 启 ...
- Apollo星火计划学习笔记——Apollo开放空间规划算法原理与实践
文章目录 前言 1. 开放空间规划算法总体介绍 1.1 Task: OPEN_SPACE_ROI_DECIDER 1.2 Task: OPEN_SPACE_TRAJECTORY_PROVIDER 1. ...
- 视觉SLAM十四讲学习笔记-第二讲-开发环境搭建
专栏系列文章如下: 视觉SLAM十四讲学习笔记-第一讲_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习笔记-第二讲-初识SLAM_goldqiu的博客-CSDN博客 lin ...
- Adams学习笔记 第二讲 Adams入门示例
Adams学习笔记 第二讲 Adams入门示例 Falling Stone石头坠落 问题描述 使用步骤 结论与分析 软件环境:Adams2018(官方文档使用的开发环境为2013.2) 声明:本讲内容 ...
- Apollo星火计划学习笔记——Apollo决策规划技术详解及实现(以交通灯场景检测为例)
文章目录 前言 1. Apollo决策技术详解 1.1 Planing模块运行机制 1.2 Apollo决策功能的设计与实现 1.2.1参考路径 Reference Line 1.2.2 交规决策 T ...
- 学习笔记14--其他自动驾驶开发平台
本系列博客包括6个专栏,分别为:<自动驾驶技术概览>.<自动驾驶汽车平台技术基础>.<自动驾驶汽车定位技术>.<自动驾驶汽车环境感知>.<自动驾驶 ...
- 视觉SLAM十四讲学习笔记-第二讲-初识SLAM
专栏系列文章如下: 视觉SLAM十四讲学习笔记-第一讲_goldqiu的博客-CSDN博客 "定位"和"建图",可以看成感知的"内外之分". ...
- Apollo星火计划学习笔记——第七讲自动驾驶规划技术原理1
文章目录 前言 1. 规划技术功能概述 1.1 自动驾驶系统 1.2 规划的作用 1.3 规划主要功能 1.3.1 路由寻径(Routing) 1.3.2 行为决策 1.3.3 轨迹规划 2. Apo ...
最新文章
- springBoot PUT请求接收不了参数的解决办法
- SpringBean默认是单例的,高并发情况下,如何保证并发安全?
- Linux之vim全选、全部复制、全部删除
- 【直播课】6小时掌握YOLO缺陷检测与Faster RCNN动物检测实战
- Vue3之——和Vite不得不说的事
- 题目1362:左旋转字符串(Move!Move!!Move!!!)
- linux网络编程之怎么配置好unp.h文件
- 关于有多个Fragment中的textview跑马灯问题
- python urllib发送post请求_python爬虫 urllib模块发起post请求过程解析
- 有行统计项和列统计项的行列转换,以及EXCEL导入SQL的简单应用
- React中ref的三种获取方式
- 计算机行业的未来10年发展前景,未来10年,这4大工作就业前景好,发展前途超过公务员...
- 不要抹去 就让它在脸上自由奔淌吧
- 四选一多路开关电路描述
- i tell you
- 没有人比我更懂集群调度器---之流行集群调度器综述
- mysql proxy mycat_mysql数据库代理MyCAT搭建
- ExoPlayer漫谈之解码器复用
- 物联网专业教学大纲(四年制)
- 场景金融丨对话:走中国特色的开放银行之路
热门文章
- 「名道电商」电商们如何利用抖音营销?
- 【排序算法】选择排序(Selection sort)
- Ubuntu安装Pytorch环境
- 使用picasa3管理照片
- 盘点2021年全球AI芯片,详解“xPU”,请收下最新最全的知识点
- 2022-2028全球中翅片管行业调研及趋势分析报告
- 习题HTML(web程序设计第8版)
- 【问题解决】Error response from daemon: manifest for xxx:latest not found: manifest unknown...
- SwitchyOmega+Pac
- 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java阳光学院校医院预约挂号平台32np3