之前的章节介绍了planning模块的整体框架,经过scenario与stage的选择,便进入了具体的task任务,由一系列配置好的task组成了具体的规划算法,本章以apollo中的PublicRoadPlanner为例,整体介绍规划算法的流程与思路,在之后的章节会对具体的每个模块进行单独的介绍。

 Apollo Planning决策规划系列文章:

Apollo Planning决策规划代码详细解析 (1):Scenario选择

Apollo Planning决策规划代码详细解析 (2):Scenario执行

Apollo Planning决策规划算法代码详细解析 (5):规划算法流程介绍相关推荐

  1. Apollo Planning决策规划算法代码详细解析 (1):Scenario选择

    本文重点讲解Apollo代码中怎样配置Scenario以及选择当前Scenario,Scenario场景决策是Apollo规划算法的第一步,本文会对代码进行详细解析,也会梳理整个决策流程,码字不易,喜 ...

  2. Apollo Planning决策规划算法代码详细解析 (2):Scenario执行

    上一章节讲Scenario的决策逻辑,当确认当前Scenario后,本章节继续深入讲解在代码中,Scenario的执行过程.Scenario的Process()函数根据配置文件顺序执行stage,并判 ...

  3. Apollo Planning决策规划算法代码详细解析 (15): 速度动态规划SPEED_HEURISTIC_OPTIMIZER 上

    一.概述 SPEED_HEURISTIC_OPTIMIZER 速度动态规划是lanefollow 场景下,所调用的第 12个 task,属于task中的optimizer 类别,它的作用主要是: ap ...

  4. Apollo Planning决策规划算法代码详细解析 (13): RuleBasedStopDecider

    一.概述 RuleBasedStopDecider 是lanefollow 场景下,所调用的第 8 个 task,属于task中的decider 类别它的作用主要是: 根据一些规则来设置停止标志. 二 ...

  5. DophinScheduler ui部分 核心代码详细解析——重中之重的src文件夹里究竟有何种玄机

    2021SC@SDUSC 文章目录 一.整体结构 二.具体细节 1.components 2.images 3.js 1.dag-canvas 2.contextMenu 3.nodeStatus.j ...

  6. DophinScheduler server部分 核心代码详细解析——掌控任务和进程的呼吸与脉搏:log、monitor与registry

    2021SC@SDUSC 文章目录 一.整体结构 二.具体分析 1.log 1.LoggerRequestProcessor 2.LoggerServer 3.MasterLogFilter 2.mo ...

  7. DophinScheduler ui部分 核心代码详细解析续集——前端组件的代码综合分析

    2021SC@SDUSC 文章目录 一.总体思路 二.js代码分析 1.pages 2.router 3.store 4.login 三.module 四.view 上文链接: DophinSched ...

  8. DophinScheduler server部分 核心代码详细解析——统领全局调度全场的服务器server部分究竟干了什么?

    2021SC@SDUSC 文章目录 一.整体结构 二.细节分析 1.builder 2.entity 1.DataxTaskExecutionContext 2.DependenceTaskExecu ...

  9. DophinScheduler ui部分 核心代码详细解析——底层逻辑与具体实现

    2021SC@SDUSC 文章目录 一.前端 1.\_test\_ 1.Counter.js 2.test.spec.js 2.build 3.node_modules 4.src 一.前端 1._t ...

最新文章

  1. linux sudo 实现原理
  2. cmake 添加头文件目录,链接动态、静态库
  3. python局部静态变量_全局变量、局部变量和静态变量
  4. linux moxa 多串口卡_MOXA多串口卡C32030TCPU模块双RISC-based处理器架构大幅提升I/O数据传输的效能达到8口或以上...
  5. pythondjango搭建数据管理平台_python+django 搭建整个平台流程
  6. 如何解决mac在访达里不可以新建txt文本的问题?
  7. ceph 存储 对比_对象存储cleversafe对比ceph有哪些优势?
  8. 使用cachecloud(redis云平台)搭建和监控redis
  9. [软件分享]炬力芯片固件修改工具
  10. Could not find artifact org.eclipse.m2e:lifecycle-mapping:pom:1.0.0
  11. 航班信息显示系统-总结
  12. 宏碁笔记本关闭安全启动Secure Boot,就是改为Disabled
  13. 注意!吃蔬菜也有误区
  14. 碰到spoolsv.exe-应用程序错误怎么办?
  15. 图的最短路径问题(C++)
  16. 张乐:研发效能的黄金三角及需求与敏捷协作领域的实践
  17. [转] 使用memc-nginx和srcache-nginx模块构建高效透明的缓存机制
  18. EXCEL实战 第2章 数据分析
  19. LTE架构和协议栈概述
  20. Linux 小知识翻译 - 「i386」是什么?

热门文章

  1. 李宏毅 Attention
  2. Klin、Druid、ClickHouse核心技术对比
  3. Unity DOTS 学习笔记2 - 面向数据设计的基本概念(上)
  4. 包收录外链平台都有哪些
  5. 洛谷P1758 [NOI2009]管道取珠(dp 贡献转化)
  6. OSG 之学习五:OSG 漫游
  7. 10/9 看的何向南老师团队关于bias和debias最新综述;还可以吧
  8. 【献计一刻】软件开发小工的学习和工作清单
  9. IntelliJ IDEA中的神仙插件 写代码必备!
  10. 刚安装好的CAD一定要做这几个优化设置