4 个月前

规划导向的自主驾驶

规划导向的自主驾驶

摘要

现代自动驾驶系统的特点是将任务模块化并按顺序执行,即感知、预测和规划。为了执行多种任务并实现高级智能,当前的方法要么为每个任务部署独立模型,要么设计具有单独头部的多任务范式。然而,这些方法可能会遭受累积误差或任务协调不足的问题。相反,我们认为应该设计并优化一个有利的框架,以追求最终目标,即自动驾驶汽车的规划。为此,我们重新审视了感知和预测中的关键组件,并优先考虑这些任务,以便所有任务都能为规划做出贡献。我们引入了统一自动驾驶(UniAD),这是一个迄今为止最全面的框架,将整个驾驶任务链整合到一个网络中。该框架精心设计,旨在充分利用每个模块的优势,并从全局视角提供互补的特征抽象以促进代理之间的交互。通过统一的查询接口进行任务通信,有助于各任务相互协作以实现规划目标。我们在具有挑战性的nuScenes基准上实例化了UniAD。经过广泛的消融实验,证明了这种理念的有效性,其在各个方面均显著优于以往的最先进方法。代码和模型已公开。

代码仓库

opendrivelab/uniad
官方
pytorch
GitHub 中提及

基准测试

基准方法指标
bench2drive-on-bench2driveUniAD-Base
Driving Score: 45.81
bench2drive-on-bench2driveUniAD-Tiny
Driving Score: 40.73
trajectory-planning-on-nuscenesST-P3 (Lidar)
Collision-1s: 0.23
Collision-2s: 0.62
Collision-3s: 1.27
Collision-Avg: 0.71
L2-1s: 1.33
L2-2s: 2.11
L2-3s: 2.9
L2-Avg: 2.11
trajectory-planning-on-nuscenesUniAD
Collision-1s: 0.05
Collision-2s: 0.17
Collision-3s: 0.71
Collision-Avg: 0.31
L2-1s: 0.48
L2-2s: 0.96
L2-3s: 1.65
L2-Avg: 1.03

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
规划导向的自主驾驶 | 论文 | HyperAI超神经