千家信息网

自动驾驶系统的决策规划模块介绍

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,https://www.toutiao.com/a6714594255387492878/对于自动驾驶系统,如果将感知模块比作人的眼睛和耳朵,那么决策规划模块就是自动驾驶的大脑。大脑在接收到传感器的各
千家信息网最后更新 2026年11月01日自动驾驶系统的决策规划模块介绍


https://www.toutiao.com/a6714594255387492878/


对于自动驾驶系统,如果将感知模块比作人的眼睛和耳朵,那么决策规划模块就是自动驾驶的大脑。

大脑在接收到传感器的各种感知信息之后,对当前环境作出分析,然后下达命令到底层控制模块。

这个过程就是决策规划模块的主要任务。

典型的决策规划模块可分为三个层次:

  • 全局路径规划(Route Planning)
  • 行为决策层(Behavioral Layer)
  • 运动规划(Motion Planning)

1、全局路径规划

全局路径规划是指:在收到一个目的地信息后,结合高精度地图信息和本车的当前位姿信息,生成一条最优的全局路径,作为后续局部路径规划的参考和引导。

这里的"最优"可以指路径最短、时间最快或必须经过指定点等条件。常见的全局路径规划算法包括Dijkstra、A-Star算法,以及在这两种算法基础上的多种改进。

2、行为决策层

行为决策层是指:在接收到全局路径后,根据从感知模块得到的环境信息(其他车辆、行人等障碍物信息,道路上交通标志、红绿灯等交通规则信息),以及本车当前的行驶路径等状态信息,作出具体的行为决策(如变道超车、跟车行驶、让行、停车、进出站等);

行为决策层用的较多的算法包括:有限状态机、决策树、基于规则的推理模型等。

该层有三个难题需要解决:

  • 实际的交通场景千变万化,如何做到通用;
  • 其他交通参与者的行为存在不确定性,不仅需要对其行为做预测,还需要考虑本车与其他交通参与者的博弈;
  • 如何应对感知模块提供的信息做不到100%的准确和100%的全覆盖。

3、运动规划

运动规划是指:根据具体的行为决策,生成一条满足各种约束条件(如安全性、平顺性、车辆本身的动力学约束等)的轨迹,该轨迹作为控制模块的输入决定车辆的行驶路径。

运动规划可进一步分为局部路径规划和速度规划,即将"行为"转化成一条更加具体的行驶"轨迹",从而能够生成一系列控制信号(加速度、方向盘转角、档位、灯光等), 实现车辆的自动行驶。

局部路径规划和速度规划算法,常用的有基于搜索的规划算法,基于采样的规划算法,以及直接优化的方法。

相关阅读

基于S-T图的速度规划介绍-Apollo学习笔记

自动驾驶系统的决策技术介绍-Apollo学习笔记

无人车的避障系统介绍:障碍物的检测、轨迹预测和避障路径生成


规划 路径 决策 信息 行为 模块 算法 全局 交通 决策层 车辆 轨迹 生成 运动 系统 驾驶 局部 速度 控制 三个 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司 深圳市人人互联网科技有限公司 互联网科技公司经营范围 新华互联网科技学校 科技互联网政务服务 网络科技有限互联网 紫鲸互联网科技 北京互联网络科技有限公司 互联网科技网站 天扬科技互联网广告 互联网科技中介 现代互联网科技股 崇明区互联网教育科技售后服务 广州市恰铎互联网科技有限公司 民营互联网公司国防科技 中和天地互联网科技有限公司 启辰互联网科技 昆明中奇联合互联网科技 互联网科技手抄报图片 如何强化互联网金融科技 互联网科技公司怎么样 互联网科技小额贷款 互联网科技素材视频竖屏 互联网公司会议桌创意科技软装饰 现代科技和互联网有关系吗 隆华科技工业互联网 湖北码尼互联网科技有限公司电话 洛阳昕诺飞互联网科技有限公司 高科技互联网发展前景如何 南京一网一红互联网科技有限公司
0