AD/数据集
文章平均质量分 77
概率图模型
u013250861
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自动驾驶常用数据集:Waymo、nuPlan、nuScenes、Argoverse 2
优先看 Waymo、nuScenes、Argoverse 2、ONCE、KITTI。来列,优先放主流/高影响力数据集。原创 2026-05-18 21:19:31 · 267 阅读 · 0 评论 -
自动驾驶:从 Global 坐标➔Local 坐标【完整数学推导】
在自动驾驶、机器人和轨迹预测任务中,一个非常常见的问题是:本文将结合下面这段代码,完整解释这个问题:navsim/common/dataclasses.py核心转换函数为:navsim/planning/simulation/planner/pdm_planner/utils/pdm_geometry_utils.py本文会围绕以下问题展开:1. 整体背景:为什么要从 Global 转 Local?在自动驾驶数据中,每一帧自车都有一个位姿 :其中:例如,当前帧的自车位姿为:未来第一帧的自车位原创 2026-05-18 20:18:33 · 284 阅读 · 0 评论 -
自动驾驶规划入门:nuPlan-Devkit 框架详解与使用指南
nuPlan-devkit 是一个面向自动驾驶 planning 的官方研究级工具链:它把真实驾驶数据、地图、scenario 构建、planner 接口、开环/闭环仿真、指标评测和 nuBoard 可视化整合在一起,适合开发和评估自动驾驶规划算法。原创 2026-05-16 19:25:36 · 56 阅读 · 0 评论 -
AD数据集:Waymo、nuPlan对比
数据集优点局限Waymo感知数据质量高;camera/LiDAR 标注丰富;Motion 场景数量大;预测与交互任务成熟;leaderboard 活跃对传统 closed-loop ego planning 支持不如 nuPlan 原生;数据格式和版本较复杂;完整数据体量大nuPlan面向 planning 设计;有闭环仿真;有交通规则/舒适性/进度等规划指标;真实长时驾驶 log;场景标签丰富原始传感器只公开子集;不如 Waymo 适合纯感知 benchmark;原创 2026-05-16 10:17:52 · 96 阅读 · 0 评论 -
自动驾驶-数据解析01:四元数01【常用库:pyquaternion 库】
zabiz = a + bizabii2−1i^2 = -1i2−1qwxiyjzkqwxiyjzkqwxyzqwxyzwww:实部,也叫 scalar;xyzx, y, zxyz:虚部,也叫 vector part;ijki, j, kijk:三个虚数单位。在中,数组abicjdkabicjdk也就是说,wxyzwxyz。原创 2026-05-15 23:52:54 · 191 阅读 · 0 评论 -
自动驾驶-数据解析01:四元数02【在自动驾驶中,四元数的核心作用是:用稳定、紧凑的方式表示三维空间中的旋转和姿态】
用稳定、紧凑的方式表示三维空间中的旋转和姿态。自动驾驶系统需要不断处理车辆、相机、激光雷达、毫米波雷达、IMU、障碍物检测框等对象在三维空间中的位置和朝向。对于一个物体来说,仅知道它在哪里是不够的,还需要知道它“朝向哪里”。这个“朝向”本质上就是三维旋转问题,而四元数正是解决三维旋转问题的重要工具。相比欧拉角,四元数可以避免万向锁问题;相比旋转矩阵,四元数只需要 4 个数,表达更加紧凑。因此,在自动驾驶感知、定位、融合、预测和控制模块中,四元数都非常常见。如果按照。原创 2026-05-15 23:56:41 · 193 阅读 · 0 评论 -
自动驾驶-数据解析01:四元数03【自动驾驶中的四元数 [w, x, y, z] 到底从哪里来:采集、标定、定位还是标注?】
自动驾驶数据中出现四元数,本质上是因为系统需要描述三维空间中的旋转。但不同位置的四元数来源不同。原创 2026-05-16 00:14:54 · 220 阅读 · 0 评论 -
自动驾驶-数据解析01:四元数04【nuPlan 数据集中的 ego2global_rotation 四元数是采集时生成的,还是后期处理得到的?】
这个字段在 OpenScene / NAVSIM 中看起来像是后期整理出来的字段名,但它背后的姿态数据来自 nuPlan 的自车。这是因为 OpenScene / NAVSIM 会把 nuPlan 中的 ego pose 信息整理成自己的 metadata。nuPlan 中目标框相关的内容通常属于 object annotation 或 lidar box 一类,而。但是 nuPlan 的自车姿态四元数不是这个东西。它不是后期人工标注人员根据图像或点云框出来的。在 nuPlan 数据库中,自车姿态保存在。原创 2026-05-16 00:32:51 · 198 阅读 · 0 评论 -
AD数据集:nuPlan、OpenScene、NAVSIM 之间的关系【原始数据(nuPlan)→ 轻量重分发(OpenScene) → 评测基准/仿真框架(NAVSIM )】
nuPlan 是底层大规模真实驾驶数据和闭环规划基准;OpenScene 是基于 nuPlan 的轻量化、任务增强版数据集;NAVSIM 则是在 OpenScene 上构建的端到端驾驶评测框架/数据切分/非反应仿真 benchmark。名称角色和另外两个的关系nuPlan原始大规模真实驾驶规划数据集OpenScene 的上游来源OpenScenenuPlan 的压缩重分发 + occupancy/端到端任务数据NAVSIM 官方使用的数据基础NAVSIM端到端驾驶评测框架与 benchmark。原创 2026-05-16 00:30:22 · 282 阅读 · 0 评论 -
OpenScene 数据集OpenScene 数据集
OpenScene 数据集OpenScene 数据集。原创 2026-05-16 00:27:12 · 34 阅读 · 0 评论 -
nuPlan 数据集nuPlan 数据集
nuPlan 数据集nuPlan 数据集。原创 2026-05-16 00:26:30 · 22 阅读 · 0 评论 -
NAVSIM 数据集:NAVSIM 中 scene_name、Scene、一个训练sample、filtered_scenes 的关系总结
在 NAVSIM 的语境下,一个scene_name下包含的所有帧,并不一定就是一个训练 sample。scene_name 的所有帧≠ 一个 NAVSIM 训练 sampleNAVSIM Scene 对象≈ 一个训练 / 评测 sample从 log 中的连续帧序列里切出来的一个固定长度窗口,并进一步封装成 NAVSIM 的Scene对象。源码中Scene原始数据里的 scene_nameNAVSIM 源码里的 Scene 对象这两个概念不是同一个层级。原创 2026-05-14 23:11:40 · 285 阅读 · 0 评论 -
NAVSIM 数据集:.pkl、log、scene、frame、sample 概念关系详解
原始长时间采集记录│├── 可能被切成多个 log slice│││ ││ ││ │ └── token = 当前帧 token│ ││ │ └── token = 当前帧 token│ ││ │ └── token = 当前帧 token│ ││ └── ...│└── 另一个_log_name.pkl└── ...原创 2026-05-14 22:41:08 · 276 阅读 · 0 评论 -
NAVSIM 数据集:日志命名规范02【navsim_logs/mini/2021.06.09.14.58.55_veh-35_01894_02311.pkl,共417帧】
在这里插入代码片。原创 2026-05-13 21:38:12 · 43 阅读 · 0 评论 -
NAVSIM 数据集:日志命名规范01【navsim_logs/mini/2021.10.06.17.43.07_veh-28_00508_00877.pkl,共369帧】
根据代码库中的文档,这个文件名遵循 NAVSIM 数据集的日志命名规范,格式为:对 的解析如下:总结:由 28号采集车 在 2021年10月6日下午5点43分07秒 录制的日志,包含第 508 帧到第 877 帧,共 369 帧(约 184 秒,按 2Hz 帧率)。同样属于 子集。738 = 369 × 2,正好是两倍关系。原因在于文件名中的帧索引和 pickle 内部实际存储的帧率不同:从 的注释也可以印证:场景提取以 2Hz 为基准,所以文件名里的帧范围按 2Hz 编号(369 帧 ≈ 1原创 2026-05-12 21:37:40 · 55 阅读 · 0 评论
分享