自动驾驶技术概论 | Introduction to Autonomous Driving
智能驾驶:重塑人类出行的新纪元
想象一个普通的早晨:当你坐进驾驶座,说出目的地后,车辆便接管了所有操控——你可以在通勤途中阅读新闻、回复邮件,甚至补个回笼觉。窗外,道路上的车辆自动保持着安全车距,路口没有红灯的等待,交通事故的发生率大幅下降。这就是自动驾驶技术描绘的诱人愿景,而这一切正在从科幻走向现实。
自动驾驶技术(Autonomous Driving Technology)是当代最具颠覆性的创新领域之一。它不仅仅是汽车产业的革命,更是一场深刻改变城市形态、社会结构和人类生活方式的系统性变革。自1886年卡尔·本茨发明第一辆真正意义的汽车以来,人类花了近一个半世纪的时间,才终于触及了“让汽车自己思考”这一终极目标。
然而,通往自动驾驶的道路远比人们想象的曲折漫长。这条路上既有科技巨头与百年车企的激烈角逐,也有学术理想与工程现实之间的艰难平衡;既有资本市场的狂热追捧,也有一次又一次事故后的理性反思。在这场关乎万亿市场的竞赛中,谁能率先突破技术瓶颈,谁就能掌握未来交通的话语权。
本章作为全书的开篇,将带领读者从宏观视角审视自动驾驶技术的全景图谱。我们将追溯这项技术从 DARPA 挑战赛萌芽到如今群雄并起的发展历程,深入解读国际通行的 SAE J3016 自动驾驶分级标准,剖析单车智能与车路协同两大技术路线的优劣之争,并展望自动驾驶对未来交通系统、城市规划和人类出行方式的深远影响。通过本章的学习,读者将对自动驾驶技术建立一个系统而完整的认知框架,为后续章节的深入学习奠定坚实基础。
历史演进:从 DARPA 挑战赛到群雄并起
DARPA 挑战赛:点燃自动驾驶的星星之火
如果要追溯自动驾驶技术的现代发展史,绕不开一个美国军方机构的开创性贡献——美国国防高级研究计划局(Defense Advanced Research Projects Agency,简称 DARPA)。这个隶属于美国国防部的科研机构,以资助开创性研究闻名于世,互联网、GPS、隐形战机等改变世界的技术都曾得到 DARPA 的支持。而 21 世纪初,DARPA 将目光投向了地面自动驾驶领域。
2004 年,DARPA 宣布举办首届自动驾驶挑战赛(Grand Challenge),悬赏 100 万美元奖金,征集能够完成莫哈韦沙漠 240 公里越野赛道的自动驾驶车辆。这在当时看来近乎天方夜谭——彼时的自动驾驶技术还停留在实验室阶段,连基本的障碍物识别都无法可靠实现。然而,DARPA 的目的并非寻找现成的解决方案,而是希望通过竞赛激发创新热情,加速技术成熟。
首届挑战赛的结果令人啼笑皆非:15 支参赛队伍无一支完赛。表现最好的卡内基梅隆大学团队,其车辆在起步后仅仅 11 公里处便撞上了路边的岩石。然而,这场比赛的意义远非成绩所能衡量——它向全世界发出了一个明确的信号:自动驾驶的梦想值得追逐,而且可能比你想象的更快实现。
2005 年第二届挑战赛,局势发生了戏剧性变化。23 支参赛队伍中有 5 支成功完赛,其中斯坦福大学的 "Stanley" 以 6 小时 53 分的成绩夺冠。Stanley 采用了机器学习技术来感知环境,这一创新思路为后续的自动驾驶研究指明了方向。2007 年的第三届挑战赛(Urban Challenge)更是将战场从沙漠搬到真实的城市环境,要求车辆在遵守交通规则的前提下与其他车辆协同行驶。这一届的冠军被卡内基梅隆大学的 "Boss" 夺得,它成功完成了城市环境下的自动驾驶任务,最高时速达到 48 公里。
DARPA 挑战赛的意义远不止于催生几辆参赛车辆。更重要的是,它像一块巨大的磁石,将计算机视觉、机器人技术、人工智能、车辆工程等领域的顶尖人才汇聚到自动驾驶这个课题下。这些人才后来大多成为Waymo、Uber、特斯拉等公司自动驾驶项目的核心力量。更进一步,DARPA 挑战赛的成功引发了硅谷的风险投资热潮,资本市场开始认识到自动驾驶技术的商业潜力,一股持续的创新浪潮就此形成。
谷歌的先知先觉:从秘密项目到 Waymo
2009 年,谷歌创始人拉里·佩奇敏锐地察觉到 DARPA 挑战赛背后的巨大机会。他授权当时负责谷歌街景项目的塞巴斯蒂安·特龙(Sebastian Thrun)组建一个秘密团队,启动自动驾驶汽车项目。这个决定开启了科技公司主导自动驾驶研发的先河。
特龙的团队在短短几年内取得了惊人进展。2010 年,谷歌宣布其自动驾驶汽车已经在加利福尼亚州的道路上累计行驶超过 16 万公里。更令人印象深刻的是,这些车辆在绝大多数情况下都能实现完全自动驾驶,只有在系统无法处理的情况下才会需要人工介入。2014 年,谷歌推出了没有方向盘和加速踏板的"萤火虫"(Firefly)原型车,彻底摒弃了"人类在必要时可以接管"的传统思路,宣示了从人驾驶到完全自动驾驶的范式转变。
然而,谷歌的自动驾驶之路并非一帆风顺。2016 年,谷歌自动驾驶项目经历了一次重大人事动荡:项目核心成员安东尼·莱万多夫斯基(Anthony Levandowski)离职并创立 Otto 公司,后来被 Uber 收购。谷歌随后以窃取商业秘密的罪名起诉 Uber,这场耗时数年的法律纠纷不仅暴露了技术竞争中残酷的一面,也促使各大公司更加重视知识产权保护。同年,谷歌将自动驾驶项目分拆为独立公司 Waymo,开始了商业化探索的新征程。
Waymo 的发展轨迹代表了科技公司切入自动驾驶领域的典型模式:先期投入大量研发资源进行技术攻关,建立感知、决策、控制全栈技术能力;随后通过大量道路测试积累数据和经验;最后在技术相对成熟后,逐步向商业化运营过渡。这种"一步到位"的策略要求公司具备极强的技术实力和资金储备,同时也意味着漫长的投资回报周期。
特斯拉的渐进之路:辅助驾驶到自动驾驶
如果说 Waymo 代表了自动驾驶的"一步到位"派,那么特斯拉则是"渐进式"路线的代表。特斯拉选择了一条与众不同的道路:从已经量产的辅助驾驶功能出发,通过持续的软件升级,逐步向完全自动驾驶逼近。
2014 年,特斯拉推出了第一代 Autopilot 自动辅助驾驶系统。这套系统主要依赖摄像头和超声波传感器实现自适应巡航、车道保持和自动泊车等功能。虽然在当时被批评为"不够安全",但特斯拉的做法却让更多普通消费者提前体验到了自动驾驶技术的魅力。更重要的是,特斯拉通过"影子模式"(Shadow Mode)收集了海量的真实驾驶数据,这些数据成为其后续算法迭代的宝贵资源。
2016 年,特斯拉发布了"增强版 Autopilot",新增了自动变换车道、高速公路导航等功能。同年,特斯拉宣布所有搭载第二代硬件(HW2.0)的车辆都具备实现完全自动驾驶的硬件潜力,只需软件成熟即可激活。这一策略在当时引发了巨大争议——消费者是否在为一项尚未实现的功能买单?但从另一个角度看,特斯拉成功地将自动驾驶从遥远的实验室概念变成了消费者可以期待的未来。
2020 年,特斯拉开始小范围推送"完全自动驾驶"(Full Self-Driving,简称 FSD)Beta 版软件。虽然严格来说,这套系统仍然需要驾驶员保持注意力并随时准备接管,但它展示了在城市道路场景下实现点对点自动驾驶的可能性。特斯拉的做法也引发了监管机构的关注——当事故发生时,责任如何界定?驾驶员是否可以完全信赖系统?这些问题至今仍在探讨中。
传统车企的转型与挣扎
面对科技公司的咄咄逼人,百年车企并没有坐以待毙。通用、福特、奔驰、宝马、丰田等传统巨头纷纷加大在自动驾驶领域的投入,但它们面临的挑战远比科技公司更加复杂。
首先是技术路线的选择。传统车企拥有成熟的车辆制造经验和供应链体系,但在软件和人工智能领域积累有限。它们需要在保持核心竞争力的同时,快速补齐软件能力的短板。其次是商业模式的考量。车企的核心商业模式是销售整车,如果将自动驾驶作为标配功能,可能面临成本飙升;如果作为选配加价,又可能影响市场竞争力。第三是组织文化的冲突。自动驾驶需要软件工程师、数据科学家和传统汽车工程师的紧密协作,而这两类人群的工作方式和思维模式存在显著差异。
在具体策略上,传统车企采取了不同的路径。通用汽车通过收购 Cruise Automation 公司,快速建立了自动驾驶研发能力;福特则投资了Argo AI 等初创企业;奔驰和宝马一度传言合作开发自动驾驶技术,后来因各种原因未能达成。2020 年后,随着自动驾驶商业化时间表的推迟,许多车企开始调整预期,将 L3、L4 级别自动驾驶的商业化时间从 2020-2022 年推迟到 2025 年甚至更晚。
值得注意的是,中国企业在自动驾驶领域的崛起不容忽视。百度 Apollo 是其中的代表,其 Apollo Go 自动驾驶出租车服务已经在多个城市开展商业化运营。小马智行、文远知行、AutoX 等初创企业也在特定场景下取得了突破。华为、阿里巴巴、腾讯等科技巨头同样在积极布局自动驾驶。中国的政策环境和市场特点为自动驾驶的规模化应用提供了独特优势,这将在后续章节中详细讨论。
SAE J3016 分级标准:自动驾驶的分级密码
标准诞生的背景与意义
在讨论自动驾驶技术时,我们经常听到 L0、L1、L2、L3、L4、L5 这样的术语。这些分级来自美国汽车工程师学会(Society of Automotive Engineers,简称 SAE)发布的 J3016 标准,正式名称为"道路机动车驾驶自动化系统相关术语和分类"。这一标准首次发布于 2014 年,随后经过多次修订,成为全球范围内最具影响力的自动驾驶分级规范。
理解 SAE J3016 标准对于准确讨论自动驾驶技术至关重要。在缺乏统一定义的情况下,媒体和厂商经常混淆"辅助驾驶"和"自动驾驶"的概念,将 L2 级别的辅助驾驶系统包装成"自动驾驶"进行宣传,这不仅误导消费者,还可能造成安全隐患。通过标准化的分级体系,我们可以清晰地界定各级别系统的能力边界和责任划分。
六级分类的详细解读
SAE J3016 标准将自动驾驶分为六个级别,从 L0 到 L5。理解每一级别的核心特征,对于把握自动驾驶技术的发展阶段至关重要。
L0:无自动化(No Automation)
L0 级别意味着驾驶员完全掌控所有驾驶任务,系统不会干预任何驾驶操作。传统的纯机械汽车就属于这一级别。当然,即使是 L0 级别的车辆也可能配备一些警示功能,如车道偏离预警、盲区监测等,但这些功能仅提供信息,不会主动控制车辆。
L1:驾驶辅助(Driver Assistance)
L1 级别开始引入自动化系统,但范围非常有限。典型功能是自适应巡航控制(Adaptive Cruise Control,简称 ACC)和车道居中控制(Lane Centering)。自适应巡航可以自动调节车速以保持与前车的安全距离,车道居中可以帮助车辆保持在车道中央。驾驶员需要执行所有其他驾驶任务,并时刻监控环境。以特斯拉 Autopilot 早期版本为代表的第一代 ADAS(高级驾驶辅助系统)功能就属于 L1 级别。
L2:部分自动化(Partial Automation)
L2 级别在 L1 的基础上扩展了自动化范围,系统可以同时控制纵向(加减速)和横向(转向)运动。驾驶员仍然需要执行所有其他驾驶任务,并持续监控环境。L2 级别的系统通常只能在特定场景下工作,如高速公路且车道线清晰的情况下。
目前量产的绝大多数"自动驾驶"功能实际上属于 L2 级别。特斯拉 Autopilot、通用 Super Cruise、奔驰 Drive Pilot 的早期版本、蔚来 NIO Pilot、小鹏 XPILOT 等都是 L2 系统。区分 L1 和 L2 的关键在于:L1 只能控制纵向或横向之一,L2 可以同时控制两者。
L3:有条件自动化(Conditional Automation)
L3 是一个重要的分水岭。从 L3 开始,系统可以在特定条件下完成所有驾驶任务,驾驶员无需持续监控环境,只需要在系统请求时及时响应。这被称为"动态驾驶任务接管"(Dynamic Driving Task Takeover)。
L3 的定义中存在一个微妙但关键的区分:系统负责监控驾驶环境,驾驶员不需要,但当系统遇到无法处理的情况时,会提前向驾驶员发出接管请求。驾驶员需要在系统设定的条件内(通常是一定时间内)接管车辆。这意味着驾驶员仍然需要保持一定的注意力,不能完全做其他事情。
目前量产的 L3 级别系统仍然非常有限。2020 年初,本田在日本推出了 Legend 车型,搭载 Traffic Jam Pilot 功能,在特定条件下可以实现 L3 级别自动驾驶,但数量极其有限。奔驰于 2021 年底在德国获得 L3 自动驾驶认证,其 Drive Pilot 功能可以在高速公路拥堵时启用。奥迪曾经计划在 A8 车型上推出 L3 功能,但因法规和技术问题未能实现。
L4:高度自动化(High Automation)
L4 级别在 L3 的基础上更进一步:系统可以在其设计运行条件(Operational Design Domain,简称 ODD)内完成所有驾驶任务,无需驾驶员介入。如果系统遇到无法处理的情况,它会进入最小风险状态(Minimal Risk Condition),比如安全停车,而不需要驾驶员接管。
这意味着在 L4 级别下,如果车辆处于系统允许的运行区域内,驾驶员可以完全不做任何驾驶相关的事情,甚至可以睡觉或离开驾驶座。当然,L4 系统仍然有地理区域和场景的限制——比如只能在特定城市、天气良好的白天、路况简单的道路上运行。
Waymo 的 Robotaxi 服务、Cruise 的旧金山运营、百度的 Apollo Go 等都采用了 L4 级别的技术。由于目前 L4 自动驾驶仍需要大量传感器和高性能计算平台,成本高昂,因此主要应用于商业运营场景,而非私家车。
L5:完全自动化(Full Automation)
L5 是自动驾驶的终极目标:系统可以在任何条件下完成所有驾驶任务,不受任何地理区域、天气、道路条件限制。L5 车辆不再需要方向盘、加速踏板和刹车踏板,可以像人类一样在任意环境下驾驶。
目前,L5 级别仍然是一个远期目标,没有任何一个系统达到这一水平。即使是 Waymo 最先进的自动驾驶系统,也只能在凤凰城部分区域实现无人驾驶,一旦遇到大雪天气或复杂路口,仍需要远程操控或人工介入。实现 L5 级别需要的不仅是技术突破,还包括法规、伦理、基础设施等多方面的配合,这可能需要数十年时间。
责任划分与法律考量
SAE J3016 标准的另一个重要贡献是明确了不同自动化级别下的责任划分。在 L0-L2 级别,驾驶员始终是驾驶任务的主导者和最终责任人。即使开启了辅助驾驶功能,如果发生事故,驾驶员仍然需要承担主要责任。
L3 级别的责任划分变得复杂:系统在运行时,驾驶员可以合理信赖系统的判断,因此如果系统在正常运行状态下发生事故,责任可能归属于系统制造商或车辆制造商。这对传统的交通事故责任认定体系提出了挑战。
L4-L5 级别下,由于系统完全负责驾驶任务,责任归属更加清晰。但这里存在一个"设计运行条件"的边界问题:如果事故发生在系统 ODD 范围之外,责任如何划分?这些问题目前仍在法律探讨阶段,各国也在制定相应的法规来适应自动驾驶技术的发展。
技术路线之争:单车智能与车路协同
单车智能:依靠车辆自身能力实现自动驾驶
单车智能(Standalone Vehicle Intelligence)是目前主流的技术路线,其核心理念是让每辆车具备独立的感知、决策和执行能力,像一个经验丰富的司机一样在道路上行驶。Waymo、Cruise、特斯拉、小马智行等绝大多数自动驾驶公司都采用这一路线。
单车智能的技术栈通常包括三个核心模块:感知(Perception)、定位(Localization)和规划控制(Planning & Control)。感知系统负责理解车辆周围的环境,包括检测和识别行人、车辆、车道线、交通标志等元素;定位系统确定车辆在地图中的精确位置;规划控制系统则基于感知和定位结果,规划行驶路径并控制车辆执行。
在感知层面,单车智能主要依赖三类传感器:摄像头(Camera)、毫米波雷达(Radar)和激光雷达(Lidar)。摄像头获取的图像信息最为丰富,可以识别物体的类别、颜色、文字等,但容易受到光线条件影响;毫米波雷达可以精确测量距离和速度,不受天气影响,但分辨率较低,难以识别物体类别;激光雷达通过发射激光并测量反射时间,可以精确构建三维环境,点云数据分辨率高,但成本高昂,且在雨雪天气性能下降。
关于是否使用激光雷达,业界存在明显分歧。以 Waymo 为代表的"激光雷达派"认为,激光雷达是实现 L4 以上自动驾驶的必要条件,可以提供冗余的安全保障。以特斯拉为代表的"纯视觉派"则认为,人类仅依靠视觉就能安全驾驶,人工智能同样可以做到,而且激光雷达的高昂成本会阻碍技术普及。特斯拉 CEO 埃隆·马斯克甚至直言"任何依赖激光雷达的人都注定失败"。
然而,这一争论正在发生变化。2021 年之后,越来越多的自动驾驶公司开始采用多传感器融合方案,同时降低对激光雷达的依赖。近年来,激光雷达的成本大幅下降,从早期的数万美元降到如今的数百美元,使得这一路线更具可行性。
车路协同:用基础设施弥补单车智能的局限
车路协同(Vehicle-Infrastructure Cooperative Intelligence,简称 V2X,即 Vehicle to Everything)代表了另一种技术思路:通过车与车(V2V)、车与路侧设施(V2I)、车与网络(V2N)的通信,构建一个超越单车视野的信息网络,让自动驾驶车辆获得"超视距"的感知能力。
想象这样的场景:你的车辆正在接近一个路口,但视野被建筑物遮挡。路侧单元(RSU)安装了摄像头和雷达,可以"看到"建筑物后面冲出的行人,并将这一信息实时发送给即将通过路口的车辆。又或者,前方两公里处发生了一起交通事故,但单车感知系统还无法检测到。V2V 通信可以让前方车辆将这一信息广播给后方车辆,使其提前变道或减速。
车路协同的优势不仅在于扩展感知范围,还在于降低对单车感知能力的苛刻要求。如果路侧设施可以分担部分感知任务,车辆本身的传感器配置就可以简化,从而降低成本。此外,车路协同可以优化整个交通系统的效率——比如信号灯可以根据实时交通流量动态调整,而不仅仅是预设的时间表。
然而,车路协同面临着巨大的基础设施建设挑战。要实现真正意义上的车路协同,需要在道路两侧安装大量通信设备、传感器和计算单元,这需要巨额投资。更关键的是,车路协同的价值只有在高渗透率的情况下才能充分体现——如果只有 10% 的车辆配备了 V2X 功能,剩余 90% 的传统车辆和行人都无法纳入这个信息体系。
中国的车路协同发展走在了世界前列。2019 年,工信部批复了多个国家级车联网先导区,推进 V2X 技术的规模化部署。北