arXiv:2411.14256cs.RO2024-11CoRL被引 14

用零样本大模型提升端到端自动驾驶的泛化能力

Generalizing End-To-End Autonomous Driving In Real-World Environments Using Zero-Shot LLMs

  • 用多模态大模型生成高层驾驶指令,引导端到端模型
  • 仅需简单障碍物数据训练,测试时在复杂环境中表现良好
  • 无需微调大模型,降低数据与计算成本,适合实际部署

传统自动驾驶采用模块化设计,将任务分解为子任务;而端到端自动驾驶直接从原始传感器数据输出动作,避免误差累积。然而,训练端到端模型需要全面的数据集,否则泛化能力差。近期,大语言模型(LLMs)被用于增强端到端驾驶模型的泛化能力。现有研究大多采用开环方式,仅对比专家动作,缺乏真实世界反馈;少数研究仅在仿真中评估闭环效果。本文提出一种高效架构,将多模态大模型集成到真实环境中的闭环端到端驾驶系统。在该架构中,大模型定期处理原始传感器数据,生成高层驾驶指令,有效引导端到端模型,且频率可低于传感器数据采样率。该设计缓解了大模型延迟与推理质量的权衡问题,并支持选用多种大模型优化高层指令,同时降低微调成本。由于大模型不直接输出动作,仅需训练一个简单的模仿学习模型即可输出动作,显著减少数据收集需求。实验中,端到端模型仅在包含单个交通锥的简单障碍物配置下训练,测试环境则包含多个不同位置的障碍物。结果表明,该架构在未微调大模型的情况下,仍显著提升了端到端模型的泛化能力。

原文摘要 · Abstract (English)

Traditional autonomous driving methods adopt a modular design, decomposing tasks into sub-tasks. In contrast, end-to-end autonomous driving directly outputs actions from raw sensor data, avoiding error accumulation. However, training an end-to-end model requires a comprehensive dataset; otherwise, the model exhibits poor generalization capabilities. Recently, large language models (LLMs) have been applied to enhance the generalization capabilities of end-to-end driving models. Most studies explore LLMs in an open-loop manner, where the output actions are compared to those of experts without direct feedback from the real world, while others examine closed-loop results only in simulations. This paper proposes an efficient architecture that integrates multimodal LLMs into end-to-end driving models operating in closed-loop settings in real-world environments. In our architecture, the LLM periodically processes raw sensor data to generate high-level driving instructions, effectively guiding the end-to-end model, even at a slower rate than the raw sensor data. This architecture relaxes the trade-off between the latency and inference quality of the LLM. It also allows us to choose from a wide variety of LLMs to improve high-level driving instructions and minimize fine-tuning costs. Consequently, our architecture reduces data collection requirements because the LLMs do not directly output actions; we only need to train a simple imitation learning model to output actions. In our experiments, the training data for the end-to-end model in a real-world environment consists of only simple obstacle configurations with one traffic cone, while the test environment is more complex and contains multiple obstacles placed in various positions. Experiments show that the proposed architecture enhances the generalization capabilities of the end-to-end model even without fine-tuning the LLM.

自动驾驶大模型端到端泛化

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。