写点什么

轨迹规划算法提升复杂路口通过安全性与合理性,接近人类驾驶水平 | 自动驾驶论文解读

  • 2023-03-30
    北京
  • 本文字数:1180 字

    阅读完需:约 4 分钟

轨迹规划算法提升复杂路口通过安全性与合理性,接近人类驾驶水平 | 自动驾驶论文解读

近日,毫末智行人工智能中心技术团队论文《Safety-balanced driving-style aware trajectory planning in intersection scenarios with uncertain environment》(不确定性路口场景下基于驾驶风格识别的安全轨迹规划)被 IEEE TIV 录用。IEEE Transactions on Intelligent Vehicles (IEEE TIV,IEEE 智能车汇刊)是智能车专业学术期刊。




据介绍,该论文针对高动态的不确定性路口场景,考虑周围人类驾驶车辆(HDVs)的驾驶风格,提出了一种两阶段自动驾驶车辆(SDVs)轨迹规划算法。该方法在复杂不确定性场景中实现了安全、高效的驾驶轨迹规划。实验结果证明了所提出方法在不确定性路口场景的规划效率和有效性,通过考虑路口场景下 HDVs 的驾驶风格与意图动态,SDVs 能够做出更鲁棒、合理的规划行为。



这种安全平衡的轨迹规划方法,包含候选轨迹生成与安全轨迹选择两个阶段。


首先,在候选轨迹生成阶段,毫末构建了一个考虑周围车辆驾驶风格的多模态联合预测与规划模块。该模块输入以自车为中心的鸟瞰视角语义图,包括高清地图和其他车辆智能体的向量化表征。通过 Transformer 对车辆之间交互进行编码,同时显示建模周围其他车辆的驾驶风格,并将识别的车辆驾驶风格作为条件约束,协助轨迹解码网络实现交互感知的联合预测和规划。该过程为自动驾驶车辆生成候选轨迹。


然后,在轨迹选择阶段,基于第一阶段生成的候选轨迹与对其他车辆的预测轨迹,结合道路信息,通过安全敏感的轨迹评估函数对每个候选规划轨迹进行评分,最终选择安全评分最高的轨迹用于控制器的最终执行。


毫末团队通过实验对比了所提出方法与 4 种基于模仿学习的轨迹规划方法,包括基于图像输入的行为克隆(BC-I),基于图像输入与轨迹扰动数据增强的行为克隆(BC-IP),基于语义向量输入的行为克隆(BC-V),基于语义向量输入与轨迹扰动数据增强的行为克隆(BC-VP)。在自动驾驶仿真平台 L5kit 上的闭环测试实验结果显示,所提出的方法与其他基准方法相比,碰撞与越野次数大幅降低,显示出所提出的轨迹规划方法具有更高的安全性与轨迹合理性。在自动驾驶仿真平台 L5kit 上的开环测试结果显示,所提出的方法仍然领先基准 BC-VP。



闭环测试中基准方法与所提出方法的规划指标对比结果


开环测试中基准方法与所提出方法的规划指标对比结果

 

通过闭环测试消融实验,毫末验证了驾驶风格识别与安全校验模块在降低碰撞率与越野次数的作用,且能够使得所规划轨迹更接近人类驾驶轨迹。



闭环测试消融实验的规划指标结果


在公开数据集的可视化结果中,一个典型路口场景的可视化结果显示,所提出的轨迹规划方法可以使红色自动驾驶车辆在路口处等待红灯并停车,等到绿灯亮起后恢复行驶,同时保持与其他车辆的安全距离并沿着预定路线行驶。规划的轨迹与人类实际驾驶车辆的蓝色参考轨迹非常接近。相比之下,基于基准 BC-VP 规划器的车辆闯红灯并撞击其他车辆,同时没有按照预定路线行驶。



在公开数据集的可视化结果

2023-03-30 18:444204
用户头像
刘燕 InfoQ高级技术编辑

发布了 1112 篇内容, 共 568.6 次阅读, 收获喜欢 1978 次。

关注

评论

发布
暂无评论
发现更多内容

Linux下安装Python3.6.8(超级详细)

A-刘晨阳

Linux 运维 Python3 11月月更 pip3

别再自己瞎写工具类了,Spring Boot 内置工具类应有尽有, 建议收藏!!

程序知音

Java spring springboot java面试 后端技术

相约2023,高通公司宣布参加第六届进博会

科技热闻

Linux—nmap、nc命令 –网络探测工具和安全和端口扫描器

A-刘晨阳

Linux 运维 网络 11月月更

华为首发微存储新品,破解互联网海量数据高效存储难题

科技热闻

Wallys//Qualcomm ipq4018/IPQ4028 Access Point /high power/Wireless Dual band 11AC Wave2 /Indoor industrial wifi5 router

wallysmeng

IPQ4018 IPQ4028

直播预告|AutoML Meetup V1 第四范式 & 百度 & AWS ,共探自动机器学习最佳实践

星策开源社区

人工智能 机器学习 百度 AWS 自动机器学习

【解决方案】国产逆袭?基于国产 MCU 的网红筋膜枪方案分析

元器件秋姐

国产芯片 BLDC方案 BLDC应用 电机控制 元器件电商

断连?消息丟失?不用愁!教你快速在物联网平台上排查问题——设备管理运维类

阿里云AIoT

阿里云 物联网平台 设备上云

完美避开,99%的PCB工程师都踩过的坑!

华秋PCB

工具 PCB PCB设计

Linux—watch命令详解– 周期性执行命令

A-刘晨阳

Linux 运维 11月月更 周期性监控

生于云,长于云,华为云推动开发者数字化创新

科技热闻

Nacos 多语言体系再添新员:首个 Rust 语言版本正式发布!

阿里巴巴云原生

阿里云 云原生 nacos

网站收录量与索引量有什么区别?

源字节1号

软件开发 小程序开发

深入理解Metrics(四):Meters

冰心的小屋

Java metrics meters

用户+案例+认证+框架一键搞定,不愧是阿里最新Spring Security全栈笔记!

Java永远的神

Java 程序员 springsecurity java面试 安全框架

中软国际发力智联网自主创新 数智赋能千行百业

中软国际AIoT开发者社区

华为开发者大会2022 智联网

推荐一份关于JDK实现&源码解读的经典著作,强烈建议Java程序员都看看

程序员小毕

程序员 程序人生 Java并发 后端 jdk源码

slurm集群调度策略详解(1)-主调度

慕冰

Slurm 调度系统 主调度

如何开发一个标准的云原生应用?

阿里巴巴云原生

阿里云 微服务 云原生

英特尔CEO出席2022世界互联网大会:五大超级技术力量释放数字时代全新可能

科技之家

浅谈Kotlin编程01.初识Kotlin和入门示例

南巷羽

android kotin 11月月更

vivo鲁京辉:从体验到生态,守正创新,vivo隐私安全再升级

极客天地

前端leetcde算法面试套路之二叉树

js2030code

JavaScript LeetCode

前端leetcde算法面试套路之堆

js2030code

JavaScript LeetCode

python的基本操作

乔乔

11月月更

【C语言】double 关键字

謓泽

11月月更

深入理解Metrics(三):Histograms

冰心的小屋

Java metrics Histograms

一个 fault injection 测试的三次演化

QE_LAB

硬件 测试环境

【LeetCode】最长同值路径Java题解

Albert

算法 LeetCode 11月月更

一站式工业边缘数据采集处理与设备反控实践

EMQ映云科技

物联网 IoT neuron 11月月更 eKuiper

轨迹规划算法提升复杂路口通过安全性与合理性,接近人类驾驶水平 | 自动驾驶论文解读_AI&大模型_刘燕_InfoQ精选文章