Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践

Apollo学习笔记

  • 零、目录
  • 一、自动驾驶的开发流程
    • 1.1 引言
  • 二、Apollo调试工具的使用
    • 2.1 实验内容
    • 2.2 实验流程
  • 三、Apollo仿真工具的使用
    • 3.1 实验内容
    • 3.2 实验流程
    • 3.3 小结
  • 四、 Apollo仿真场景的同步
    • 4.1 实验内容
    • 4.2 实验流程

零、目录

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第1张图片

一、自动驾驶的开发流程

1.1 引言

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第2张图片

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第3张图片

举例说明:

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第4张图片

二、Apollo调试工具的使用

实验地址:Apollo实验

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第5张图片

2.1 实验内容

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第6张图片

2.2 实验流程

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第7张图片
感知相关的才需要GPU安装。
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第8张图片

左侧为操作手册。

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第9张图片
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第10张图片
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第11张图片
具体操作:

bash scripts/apollo_neo.sh bootstrap

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第12张图片

cyber_recorder play -f demo_3.5.record -l

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第13张图片
点击图里箭头所示按钮(需要先关闭它的上一个按钮——Lock Task Panel),即可实时观测control模块的部分可视化信息:
1)车辆轨迹状态
2)车辆速度
3)加速度
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第14张图片
Cyber_monitor时,不能关闭上述提到的终端,需要新建一个终端进行命令行输入:

三、Apollo仿真工具的使用

开发工程师软件的调试与开发

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第15张图片

仿真可以减少实际测试的时间。

3.1 实验内容

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第16张图片

3.2 实验流程

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第17张图片
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第18张图片
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第19张图片
注意此处需要刷新页面或者重新启动dreamview。
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第20张图片
出现此页面表示成功。
此实验的核心:选择车辆行驶的起点和终点。

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第21张图片

图中的两个红点表示起点和终点。
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第22张图片
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第23张图片

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第24张图片

3.3 小结

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第25张图片

四、 Apollo仿真场景的同步

4.1 实验内容

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第26张图片

4.2 实验流程

通过场景编辑器编辑自定义场景。
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第27张图片
Apollo内置场景300+,也可以编辑制作自定义的场景。

第一步:添加主车
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第28张图片

第二步:设置主车终点

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第29张图片
第三步:添加障碍物、机动车等参与者信息
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第30张图片
第四部:基本信息输入(场景名字、编号)
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第31张图片
第五步:保存
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第32张图片
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第33张图片

创建场景集
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第34张图片
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第35张图片

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第36张图片

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第37张图片
新建场景→新建场景集(同步场景),dreamview的profile才会同步有场景。
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第38张图片
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第39张图片
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第40张图片

Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第41张图片
Apollo星火计划学习笔记第二讲——自动驾驶调试及仿真实践_第42张图片

你可能感兴趣的:(#,Apollo,自动驾驶,自动驾驶,学习,人工智能)