Deep-learning-based techniques have been widely adopted for autonomous driving software stacks for mass production in recent years, focusing primarily on perception modules, with some work extending this method to prediction modules. However, the downstream planning and control modules are still designed with hefty handcrafted rules, dominated by optimization-based methods such as quadratic programming or model predictive control. This results in a performance bottleneck for autonomous driving systems in that corner cases simply cannot be solved by enumerating hand-crafted rules. We present a deep-learning-based approach that brings prediction, decision, and planning modules together with the attempt to overcome the rule-based methods' deficiency in real-world applications of autonomous driving, especially for urban scenes. The DNN model we proposed is solely trained with 10 hours of human driver data, and it supports all mass-production ADAS features available on the market to date. This method is deployed onto a Jiyue test car with no modification to its factory-ready sensor set and compute platform. the feasibility, usability, and commercial potential are demonstrated in this article.
翻译:摘要:近年来,基于深度学习的技术已广泛应用于量产自动驾驶软件栈,主要集中于感知模块,部分研究将这一方法扩展至预测模块。然而,下游的规划与控制模块仍依赖大量手工规则设计,以二次规划或模型预测控制等基于优化的方法为主导。这导致自动驾驶系统在处理边界情况时出现性能瓶颈——这些场景无法通过枚举手工规则得到解决。本文提出一种基于深度学习的方法,将预测、决策和规划模块整合,旨在克服基于规则方法在自动驾驶现实应用(尤其城市场景)中的不足。我们提出的深度神经网络模型仅使用10小时的人类驾驶数据训练,即可支持当前市场上所有量产高级驾驶辅助系统功能。该方法已部署至极越测试车辆,且未对其出厂传感器组与计算平台进行任何改造。本文验证了该方法的可行性、实用性及商业潜力。