Skip to main content
QUICK REVIEW

[论文解读] Autonomous Driving - 5 Years after the Urban Challenge: The Anticipatory Vehicle as a Cyber-Physical System

Christian Berger, Bernhard Rumpe⋆|arXiv (Cornell University)|Sep 1, 2014
Autonomous Vehicle Technology and Safety参考文献 29被引用 45
一句话总结

本文回顾了DARPA城市挑战赛之后五年间自动驾驶技术的发展,将预期性车辆定位为信息物理系统。文章强调通过基于模型的软件工程实现感知、规划与控制的集成,突出强调了形式化方法和可靠软件架构在实现安全、可扩展的城市部署中的必要性。

ABSTRACT

In November 2007 the international competition DARPA Urban Challenge took place on the former George Airforce Base in Victorville, California to significantly promote the research and development on autonomously driving vehicles for urban environments. In the final race only eleven out of initially 89 competitors participated and "Boss" from Carnegie Mellon University succeeded. This paper summarizes results of the research carried out by all finalists within the last five years after the competition and provides an outlook where further investigation especially for software engineering is now necessary to achieve the goal of driving safely and reliably through urban environments with an anticipatory vehicle for the mass-market.

研究动机与目标

  • 评估2007年DARPA城市挑战赛五年后自动驾驶技术的进展。
  • 识别在城市环境中实现自动驾驶车辆可靠、安全部署所必需的软件工程实践中的关键差距。
  • 倡导采用基于模型的系统工程和形式化方法,以确保复杂信息物理系统中正确性和鲁棒性。
  • 制定研究路线图,以开发能够以高可靠性应对动态城市交通的预期性车辆。
  • 通过改进的软件架构和验证技术,弥合实验性自动驾驶与量产市场部署之间的差距。

提出的方法

  • 分析2007年DARPA城市挑战赛所有11支决赛队伍的结果和系统架构。
  • 应用信息物理系统(CPS)建模来表示车辆控制、感知和决策组件之间的交互。
  • 使用基于模型的系统工程(MBSE)来形式化系统行为,强调模块化和可验证性。
  • 整合软件工程原则,如组件化设计和形式化规格说明,以提高可靠性。
  • 提出一种分层架构,结合感知、规划和控制,并通过反馈回路实现实时自适应。
  • 强调使用领域特定语言(DSLs)和形式化验证,以减少安全关键软件组件中的错误。

实验结果

研究问题

  • RQ1在DARPA城市挑战赛五年内,自动驾驶车辆在关键技术和软件工程方面有哪些重要进展?
  • RQ2信息物理系统建模在提升自动驾驶系统设计与验证方面有何作用?
  • RQ3哪些关键的软件工程挑战阻碍了原型车辆向量产市场部署的过渡?
  • RQ4预期行为(如预测人类驾驶员意图)在何种方式下可被形式化建模并集成到自动驾驶控制系统中?
  • RQ5形式化方法和基于模型的设计在确保自动驾驶软件安全性与可靠性方面发挥什么作用?

主要发现

  • 在最初的89支队伍中仅有11支完成了2007年DARPA城市挑战赛,卡内基梅隆大学的‘Boss’系统脱颖而出,证明了城市自动驾驶的复杂性。
  • 获胜系统依赖于紧密集成的基于模型的软件架构,实现了在不确定性条件下的实时决策。
  • 感知和定位方面取得了显著进展,但软件可靠性和验证仍是主要瓶颈。
  • 本文指出,迫切需要形式化方法和基于模型的开发,以防止安全关键系统中的运行时故障。
  • 预期行为(如预测行人和车辆运动)是成功系统的关键区分因素,但在软件工程实践中仍发展不足。
  • 作者得出结论:当前的软件工程实践不足以支持量产市场部署,亟需采用以正确性、模块化和可验证性为重点的新方法论。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。