端到端自动驾驶 End-to-end-Autonomous-Driving

⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
OpenDriveLab 1324 Stars 未知 BOM 完整度: /5 教程完整度: /5

项目简介

[IEEE T-PAMI 2024] All you need for End-to-end Autonomous Driving


End-to-end Autonomous Driving 是一个面向自动驾驶研究社区的开源资源聚合项目,由 OpenDriveLab、上海人工智能实验室、香港大学及图宾根大学等机构的研究者共同维护。该项目旨在为端到端自动驾驶研究提供一站式资源库,核心定位是“你进行端到端自动驾驶研究所需的一切”。

标签

项目特点

**全面的论文合集**:收录270+篇论文,按主题分类(如VLM驾驶、世界模型、BEV、Transformer等),并持续更新。
**权威的基准测试**:提供CARLA Leaderboard、nuPlan、NAVSIM等主流闭环和开环基准测试的入口和指南。
**年度挑战赛**:组织CVPR、NeurIPS等顶会上的自动驾驶挑战赛,推动社区发展。
**学习资源丰富**:包含在线课程、顶级会议教程和专家讲座视频,适合不同层次的学习者。
**社区驱动**:鼓励通过PR贡献,提供Slack社区交流,保持资源的最新和活跃。

技术规格

项目类型
覆盖论文数
主要基准
主要挑战赛
许可证
维护方

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Python 1 推荐3.8+
PyTorch 1 用于模型训练和推理
CARLA Simulator 1 闭环仿真环境
nuScenes/nuPlan 数据集 1 开环训练和评估
GPU (NVIDIA RTX 3090或更高) 1 用于模型训练
高性能工作站/服务器 1 处理大规模数据

所需工具

工具用途是否必需
Python 编程语言,运行所有代码 ✅ 是
PyTorch 深度学习框架 ✅ 是
CARLA Simulator 闭环仿真和评估 ✅ 是
Git 版本控制和代码管理 ✅ 是
Jupyter Notebook 实验记录和可视化 ▢ 推荐
Docker 环境隔离和部署 ▢ 推荐

能力画像

记忆与知识检索
5/5
逻辑推演
4/5
表达与交流
3/5
感知与观察
3/5
数理与计算
4/5
动手与操作
3/5
狂热与坚持
5/5
创造与创新
4/5

视频

watch

watch

watch

watch

所需技能

🔧 **动手能力**:需要能够搭建深度学习环境,配置CARLA仿真器,运行和调试代码。 💻 **编程能力**:精通Python,熟悉PyTorch,能够理解和修改深度学习模型代码。 ⚡ **电子电路**:不涉及硬件电路,但需要理解传感器(相机、激光雷达)数据格式和融合原理。

适用场景

**学术研究**:作为端到端自动驾驶领域的文献综述和基准测试参考。
**课程教学**:用于自动驾驶相关课程的论文阅读、项目实践和竞赛参与。
**工业研发**:为自动驾驶公司提供技术路线参考和最新算法评估。
**个人学习**:初学者可以通过学习材料和教程入门,进阶者可以参与挑战赛。