【论文精读】PlanT: Explainable Planning Transformers via Object-Level Representations

1 基本信息

院校:德国的图宾根大学

网站:https://www.katrinrenz.de/plant

2 论文背景

2.1 现有问题

现在的基于学习的方法使用高精地图和BEV,认为准确的(达到像素级的pixel-level)场景理解是鲁棒的输出的关键。recovering pixel-level BEV information from sensor inputs。

2.2 作者的想法

作者认为这么丰富的信息是不必要的,仅仅使用低维的(物体级的object-level)特征------周车和routing信息即可。

3 解决办法

3.1 Tokenization

tokenization是指从场景如何获取token的过程。作者用的carla,细节略。直接看的得到的token。

Vt是车辆信息,St是routing信息。包含类型z,相对于自车的bouding box的位置x和y,长宽h和w,方向fai,一共6维。

3.2 Token Embeddings

将tokens输入给一个线性层,原来的6维变成H(hidden)维,再分别加入偏置ev和es,得到e。

3.3 自车规划任务

输入是3.2的线性化后的Vt+St和一个cls token(H维),transformer采用了BERT架构,输出采用GRU,通过自回归的方式输出Wx2的轨迹点。

3.4 周车预测任务

将transformer的输出h(每个周车都有h),经过一个线性层linear layer预测速度/位置/方向等。

3.5 loss设计

自车规划任务:自车轨迹的l1loss。

周车预测任务:交叉熵损失。

相关推荐
handsomestWei1 小时前
OpenAI 与 Anthropic 接口协议差异简述
大模型·llm·openai·模型接口
伊玛目的门徒9 小时前
用 npm 安装 Claude Code CLI 并对接 DeepSeek API 经验分享
人工智能·npm·大模型·ai编程·deepseek·claude code
ghking110 小时前
ubuntu下部署大模型显存被其它程序占用问题解决
ubuntu·大模型·gnome·nvidia-smi·xorg·remote-desktop
贫民窟的勇敢爷们11 小时前
大模型发展现状解析——竞争格局与技术演进
语言模型·大模型
Soley11 小时前
自动驾驶C++实时中间件:PuppetMaster 重构记录,阶段二:公共类型和错误模型定义
自动驾驶
贫民窟的勇敢爷们12 小时前
大模型行业应用落地——从辅助工具到产业革新
大模型
布朗克16812 小时前
大模型初步介绍:从基本概念到全球排行榜
人工智能·大模型·llm
贫民窟的勇敢爷们12 小时前
解构大模型核心技术——从Transformer到多模态融合
大模型
python零基础入门小白13 小时前
驾驭智能体风暴:企业技术管理范式重构与落地实战指南
人工智能·学习·大模型·agent·产品经理·ai大模型·大模型学习
二进制_博客13 小时前
pinecone向量数据库急速入门
大模型