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星火计划学习笔记第二讲——自动驾驶调试及仿真实践相关推荐

  1. Apollo星火计划学习笔记——第一讲 使用Apollo学习自动驾驶

    引言 如何学习自动驾驶? 自动驾驶是集车辆.计算机.电子电气.人工智能.通信等多学科应用为一体的的复杂系统.针对自身专业背景结合自动驾驶发展进行学习: 自动驾驶是通过智能系统来驾驶汽车从而取代了驾驶员 ...

  2. Apollo第二讲—apollo自动驾驶调试及仿真实践

    1 自动驾驶开发流程 1.1 数据分析-使用DreamView调试工具--云实验操作指南 (1)云实验1:使用Dreamview播放离线数据包-Apollo调试工具 1) 内容概述 2) 命令合辑 启 ...

  3. Apollo星火计划学习笔记——Apollo开放空间规划算法原理与实践

    文章目录 前言 1. 开放空间规划算法总体介绍 1.1 Task: OPEN_SPACE_ROI_DECIDER 1.2 Task: OPEN_SPACE_TRAJECTORY_PROVIDER 1. ...

  4. 视觉SLAM十四讲学习笔记-第二讲-开发环境搭建

    专栏系列文章如下: 视觉SLAM十四讲学习笔记-第一讲_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习笔记-第二讲-初识SLAM_goldqiu的博客-CSDN博客 ​​​​​​​ lin ...

  5. Adams学习笔记 第二讲 Adams入门示例

    Adams学习笔记 第二讲 Adams入门示例 Falling Stone石头坠落 问题描述 使用步骤 结论与分析 软件环境:Adams2018(官方文档使用的开发环境为2013.2) 声明:本讲内容 ...

  6. Apollo星火计划学习笔记——Apollo决策规划技术详解及实现(以交通灯场景检测为例)

    文章目录 前言 1. Apollo决策技术详解 1.1 Planing模块运行机制 1.2 Apollo决策功能的设计与实现 1.2.1参考路径 Reference Line 1.2.2 交规决策 T ...

  7. 学习笔记14--其他自动驾驶开发平台

    本系列博客包括6个专栏,分别为:<自动驾驶技术概览>.<自动驾驶汽车平台技术基础>.<自动驾驶汽车定位技术>.<自动驾驶汽车环境感知>.<自动驾驶 ...

  8. 视觉SLAM十四讲学习笔记-第二讲-初识SLAM

    专栏系列文章如下: 视觉SLAM十四讲学习笔记-第一讲_goldqiu的博客-CSDN博客 "定位"和"建图",可以看成感知的"内外之分". ...

  9. Apollo星火计划学习笔记——第七讲自动驾驶规划技术原理1

    文章目录 前言 1. 规划技术功能概述 1.1 自动驾驶系统 1.2 规划的作用 1.3 规划主要功能 1.3.1 路由寻径(Routing) 1.3.2 行为决策 1.3.3 轨迹规划 2. Apo ...

最新文章

  1. springBoot PUT请求接收不了参数的解决办法
  2. SpringBean默认是单例的,高并发情况下,如何保证并发安全?
  3. Linux之vim全选、全部复制、全部删除
  4. 【直播课】6小时掌握YOLO缺陷检测与Faster RCNN动物检测实战
  5. Vue3之——和Vite不得不说的事
  6. 题目1362:左旋转字符串(Move!Move!!Move!!!)
  7. linux网络编程之怎么配置好unp.h文件
  8. 关于有多个Fragment中的textview跑马灯问题
  9. python urllib发送post请求_python爬虫 urllib模块发起post请求过程解析
  10. 有行统计项和列统计项的行列转换,以及EXCEL导入SQL的简单应用
  11. React中ref的三种获取方式
  12. 计算机行业的未来10年发展前景,未来10年,这4大工作就业前景好,发展前途超过公务员...
  13. 不要抹去 就让它在脸上自由奔淌吧
  14. 四选一多路开关电路描述
  15. i tell you
  16. 没有人比我更懂集群调度器---之流行集群调度器综述
  17. mysql proxy mycat_mysql数据库代理MyCAT搭建
  18. ExoPlayer漫谈之解码器复用
  19. 物联网专业教学大纲(四年制)
  20. 场景金融丨对话:走中国特色的开放银行之路

热门文章

  1. 「名道电商」电商们如何利用抖音营销?
  2. 【排序算法】选择排序(Selection sort)
  3. Ubuntu安装Pytorch环境
  4. 使用picasa3管理照片
  5. 盘点2021年全球AI芯片,详解“xPU”,请收下最新最全的知识点
  6. 2022-2028全球中翅片管行业调研及趋势分析报告
  7. 习题HTML(web程序设计第8版)
  8. 【问题解决】Error response from daemon: manifest for xxx:latest not found: manifest unknown...
  9. SwitchyOmega+Pac
  10. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java阳光学院校医院预约挂号平台32np3