第一章:重新定义驾驶——自动驾驶概述与分级体系 Chapter 1: Redefining Driving — An Overview of Autonomous Driving
想象一下这样的场景:清晨,你坐进自己的汽车,说一声"带我去公司",然后靠在座椅上悠闲地喝着咖啡,看着窗外的风景。汽车自动避开拥堵的路线,灵活地变道超车,安全地穿过交叉路口,最终平稳地停在办公楼下。整个过程中,你的手从未触碰过方向盘,你的脚也从未接触过油门和刹车踏板。这不是科幻电影中的桥段,而是正在我们身边逐步成为现实的场景。自动驾驶技术,这个曾经只存在于科幻小说中的概念,如今已经悄然走进了我们的生活。街头的自动驾驶出租车、园区里的无人配送车、高速公路上的智能卡车——这些不再是遥远的梦想,而是触手可及的现实。
那么,究竟什么是自动驾驶?为什么它能够在短短几十年间从实验室走向商业化运营?不同级别的自动驾驶有什么区别?自动驾驶汽车又是如何"看"清周围的世界、"想"出最优的行驶策略、并精准地执行每一项驾驶操作的呢?这些正是本书第一章要探讨的核心问题。在接下来的篇幅中,我们将从最基础的概念出发,回顾自动驾驶技术的发展历程,深入解读国际通行的SAE自动驾驶分级标准,并从宏观视角俯瞰自动驾驶系统的整体架构,为后续章节的深入学习奠定坚实的知识基础。
---
什么是自动驾驶:超越"无人驾驶"的概念
在开始深入讨论之前,我们需要先厘清一个基本概念:什么是自动驾驶?这个问题看似简单,答案却并非一目了然。在日常生活中,我们经常听到"自动驾驶"、"无人驾驶"、"智能驾驶"这些术语交替使用,但严格来说,它们之间存在微妙的区别。
自动驾驶(Autonomous Driving或Automated Driving)是指车辆在特定环境下自主完成全部或部分动态驾驶任务(Dynamic Driving Task, DDT)的技术。这里的"动态驾驶任务"涵盖了感知环境、做出决策、执行控制等一系列复杂的操作。美国汽车工程师学会(SAE)在其发布的J3016标准中,将"驾驶自动化"定义为"车辆执行部分或全部DDT的能力",并根据系统承担驾驶任务的程度划分了不同的自动化等级。
无人驾驶(Driverless)则是一个更具象的表述,通常特指L4和L5级别、车内无需人类驾驶员监控或接管的自动驾驶状态。在一些语境下,"无人驾驶"甚至专指完全取消方向盘和踏板配置的车辆。然而,并非所有自动驾驶车辆都是"无人"的——L2级别的辅助驾驶系统仍然需要人类驾驶员时刻保持注意力,随时准备接管车辆。
智能驾驶(Intelligent Driving)则是一个更宽泛的概念,包含了所有运用人工智能技术提升驾驶体验和安全性的应用,从简单的自适应巡航、车道保持,到复杂的城市NOA(Navigate on Autopilot,城市导航辅助驾驶),都可以纳入智能驾驶的范畴。换言之,智能驾驶是一个大概念,自动驾驶是其中一个追求更高自动化程度的重要分支。
理解这些术语之间的区别,对于后续深入学习自动驾驶技术至关重要。在本书中,我们主要聚焦于真正意义上的自动驾驶技术——即车辆系统承担驾驶任务的能力不断提升、人类驾驶员角色逐渐弱化的技术演进路径。但我们也会适当涉及智能驾驶的相关内容,因为两者在技术实现上存在大量的交叉融合。
值得强调的是,自动驾驶并非意味着车辆可以完全脱离人类独立运作。在当前的技术条件下,即使是最先进的L4级别自动驾驶系统,也只能在特定的ODD(Operational Design Domain,运行设计域)内实现完全自主。这意味着车辆的运行被限制在特定的条件范围内——比如特定的地理区域、道路类型、天气状况、速度区间等。超出这些预设条件,系统可能无法正常工作,此时就需要人类接管或等待技术支持。理解ODD的概念,有助于我们理性认识当前自动驾驶技术的发展水平,既不过度乐观,也不妄自菲薄。
---
从梦想到现实:自动驾驶技术的百年演进
自动驾驶的构想并非21世纪的新发明,而是承载着人类近百年的梦想与探索。要真正理解当今自动驾驶技术的发展水平,我们需要回溯历史,从源头审视这场交通革命的萌芽与成长。
早期的探索与想象(1920s-1960s)
人类对自动驾驶的最初想象,可以追溯到一个世纪之前。1925年,美国发明家弗朗西斯·胡迪纳(Francis Houdina)展示了一辆通过无线电遥控的"无人驾驶"汽车——这辆车虽然需要人工远程操控其转向、加速和刹车,但它向公众首次展示了汽车自主行驶的可能性,尽管这种方式与真正的自动驾驶相去甚远。
进入1930年代,伴随着世界博览会的举办,自动驾驶的愿景开始出现在公众视野中。1939年的纽约世界博览会上,通用汽车展出了名为"Futurama"的未来城市模型,其中就描绘了自动驾驶高速公路的图景:车辆沿着埋设在道路中的电磁轨道行驶,实现有序的自动交通。这一设想虽然受限于当时的技术条件,但为后来的自动驾驶研究指明了方向。
1950年代,真正的自动驾驶技术研究开始起步。1953年,美国无线电公司(RCA)的研究人员成功展示了在专门设计的道路上使用导引线实现车辆自动行驶的技术。1958年,通用汽车与RCA合作,在内布拉斯加州的公共道路上测试了装备了探测器(probe)和传感器的自动驾驶汽车。虽然这些车辆仍然依赖道路基础设施的辅助,但它们标志着自动驾驶从想象走向工程验证的重要一步。
军事需求的推动与技术突破(1970s-1990s)
自动驾驶技术发展的真正催化剂,来自军事领域的需求。20世纪70年代,美国国防部高级研究计划局(DARPA)开始资助自主地面车辆(Autonomous Land Vehicle, ALV)的研究项目。这一时期的标志性成果包括1979年卡内基梅隆大学的Navlab项目——该团队开发的车载计算机系统成为后来自动驾驶研究的重要平台。在之后的数十年里,Navlab项目持续演进,测试了从计算机视觉到激光雷达等多种传感技术,为自动驾驶技术的积累做出了重要贡献。
1987年,一个更具里程碑意义的项目启动——德意志联邦共和国(西德)的尤利希(EUREKA)项目中的"普罗米修斯计划"(Eureka PROMETHEUS)。这一由多家欧洲汽车厂商和学术机构联合参与的项目,目标是开发完全自动驾驶的汽车。该项目持续了近十年,推动了机器视觉、传感器融合、车辆控制等多项关键技术的突破。1989年,卡内基梅隆大学的研究人员首次将神经网络技术应用于自动驾驶车辆的导航控制,这一人工智能技术的引入,为自动驾驶的"感知-决策"能力提升开辟了新的道路。
1994年,普罗米修斯计划迎来了高光时刻——两辆配备了该计划成果的自动驾驶汽车从德国慕尼黑出发,在完全无人干预的情况下,成功完成了前往丹麦哥本哈根的长途自动驾驶测试,全程超过16000公里,其中95%以上的里程由车辆自主完成。这一壮举震惊了世界,也让公众第一次真正看到了自动驾驶汽车上路行驶的可能性。
DARPA挑战赛:催化行业爆发(2000s)
进入21世纪,自动驾驶技术发展进入了一个新的加速期。2004年和2005年,美国DARPA先后举办了两届"大挑战赛"(Grand Challenge),这两次赛事成为自动驾驶行业发展史上的关键转折点。
2004年的首届DARPA大挑战赛要求参赛车辆自主完成穿越莫哈韦沙漠约240公里的路程。尽管最终没有任何车队完赛——表现最好的车辆也只行驶了约11.8公里——但这次比赛激发了全美乃至全球研究机构对自动驾驶的热情。2005年的第二届比赛,参赛车辆的水平显著提升,斯坦福大学的Stanley(由塞巴斯蒂安·特隆领导,后成为谷歌自动驾驶项目的核心人物)夺得了冠军,它成功完成了约212公里的沙漠路线。紧接着,2007年的DARPA城市挑战赛将比赛场景从沙漠扩展到城市环境,要求车辆在模拟的城市交通中完成导航、避障、遵守交通规则等复杂任务。卡内基梅隆大学的Boss车队夺得冠军,这次比赛的成果直接推动了自动驾驶技术从实验室走向工程化应用。
这些挑战赛的意义不仅在于展示技术的可行性,更在于培养和凝聚了一大批自动驾驶领域的核心人才。正是通过DARPA挑战赛,一批年轻的研究者成长起来,他们后来成为谷歌、优步等公司自动驾驶项目的创始成员,将学术界的科研成果转化为商业化产品。
商业化浪潮:从Waymo到群雄并起(2010s至今)
DARPA挑战赛之后,自动驾驶技术的商业化进程明显加速。2009年,谷歌启动了秘密的自动驾驶汽车项目(Project Chauffeur),由特隆领导的团队开始在内部秘密研发完全自动驾驶技术。2014年,谷歌推出了没有方向盘和刹车踏板的"萤火虫"(Firefly)原型车,向全世界展示了"真无人驾驶"的模样。2016年,谷歌将自动驾驶项目独立出来,成立了Waymo公司,成为全球自动驾驶领域的先驱者。
2016年前后,整个行业迎来了资本的热烈追捧。通用汽车以10亿美元收购了专注于自动驾驶的创业公司Cruise;优步收购了自动驾驶卡车公司Otto;福特宣布向自动驾驶技术投资10亿美元。传统车企、互联网巨头、科技创业公司纷纷入场,自动驾驶赛道一时热闹非凡。
与此同时,中国作为全球最大的汽车市场和最大的新能源汽车市场,在自动驾驶领域也展现出了惊人的发展速度。百度Apollo、小马智行、文远知行、AutoX等公司迅速崛起,在robotaxi(自动驾驶出租车)、无人配送、自动驾驶卡车等多个赛道展开布局。2018年和2019年,百度相继获得北京和长沙的自动驾驶汽车载人测试牌照,标志着中国自动驾驶商业化探索正式起步。2020年以后,百度萝卜快跑、小马智行、文远知行等平台相继在多个城市开展收费运营服务,中国一跃成为全球最大的自动驾驶出行服务市场。
---
听懂行业的语言:SAE J3016自动驾驶分级详解
在了解了自动驾驶的发展脉络之后,我们需要掌握一套标准化的"语言"来讨论不同层级的自动驾驶技术。这套语言就是SAE J3016——由美国汽车工程师学会(SAE International)制定的自动驾驶分级标准,目前已被全球主要汽车市场广泛采纳,成为行业交流和政策制定的基础框架。
SAE J3016首次发布于2014年,此后经历了多次修订,最新版本为2021年发布的J3016_202104。该标准将驾驶自动化划分为六个等级,从L0到L5,每个等级都基于两个核心维度来定义:一个是"谁在执行动态驾驶任务",另一个是"谁在监控驾驶环境"。根据这两个维度组合的不同,划分出了不同级别的自动化特征。
L0:无自动化(No Automation)
L0级别意味着驾驶员执行全部的动态驾驶任务,系统可能提供偶尔的辅助(如ABS防抱死制动系统),但绝不替代驾驶员进行任何持续的横向或纵向控制。换言之,L0的车辆和我们传统认知中的普通汽车没有本质区别——驾驶员需要100%负责感知环境、做出决策、执行控制。虽然现代汽车的许多被动安全系统(如安全气囊、电子稳定程序ESP)都可以视为L0的范畴,但它们只是辅助安全,不属于驾驶自动化的范畴。
在日常生活中,绝大多数在道路上行驶的燃油车仍然属于L0级别。虽然一些豪华车型可能配备了自适应巡航、车道保持等功能,但如果这些功能需要驾驶员持续监控并随时准备接管,那么严格来说仍然属于L0或L1范畴,驾驶员的手不能离开方向盘。
L1:驾驶辅助(Driver Assistance)
L1级别是一个重要的分水岭——从L0到L1,车辆系统首次承担了部分动态驾驶任务。在L1级别下,系统可以辅助驾驶员完成纵向控制(如自适应巡航ACC)或横向控制(如车道居中辅助LKA)中的一项,但不能同时完成两项。驾驶员需要执行所有其他的驾驶任务,并持续监控系统的工作状态。
L1级别的典型应用场景包括:自适应巡航控制(ACC)——系统自动调整车速以保持与前车的安全距离;车道保持辅助(LKAS)——系统帮助车辆维持在车道中央行驶。当ACC和LKAS同时工作时,驾驶员可能会产生"车辆在自动驾驶"的错觉,但此时系统的职责范围仅限于单一的纵向或横向控制,因此仍然被归类为L1而非L2。判断标准很简单:驾驶员能否短暂地将手从方向盘上移开?若不能,则很可能仍属于L1。
L2:部分自动化(Partial Automation)
L2级别是当前量产车型中较为常见的自动化等级,也是消费者最容易"过度信任"的级别。在L2级别下,系统可以同时执行纵向控制和横向控制(即同时实现加减速和转向),能够在一定程度上减轻驾驶员的操作负担。
然而,L2的关键特征在于:驾驶员仍然是动态驾驶任务的责任主体。系统虽然能够执行部分驾驶任务,但它需要驾驶员进行持续的监控和最终决策。这意味着驾驶员的手不能离开方向盘(通常15-30秒不触碰方向盘就会触发警告),视线也不能离开前方道路。更重要的是,当系统发出接管请求或遇到无法处理的情况时,驾驶员必须立即接管车辆控制。
目前市面上绝大多数搭载"领航辅助驾驶"(NOA)、"自动辅助导航驾驶"(FSD)、"城市领航"等功能的车型,实际上都处于L2级别。特斯拉的Autopilot、蔚来的NIO Pilot、小鹏的XPILOT、华为的ADS 2.0等,虽然名称各异、功能强弱不同,但本质上都是L2级别的辅助驾驶系统。它们能够在特定场景下提供高度自动化的驾驶辅助,但驾驶员必须保持警惕,随时准备接管。
L2级别存在一个容易被忽视的问题:所谓的"自动化陷阱"(Automation陷阱)。由于系统在大部分情况下工作得很好,驾驶员可能会逐渐放松警惕,产生过度依赖心理。这种情况下,一旦系统遇到超出设计运行范围的情况而突然需要人类接管,留给驾驶员的反应时间可能远远不够,从而导致事故。这一问题已经被多起交通事故所印证,也是当前自动驾驶技术推广中需要重点关注的安全议题。
L3:有条件自动化(Conditional Automation)
L3级别在自动化演进路径中具有特殊的地位,因为它标志着责任主体的一次根本性转移——从"人"转向"系统"。在L3级别下,车辆系统承担了全部动态驾驶任务的责任,驾驶员可以在系统设定的ODD(运行设计域)内,"完全放开"方向盘和视线,去做其他事情。
当系统检测到即将超出ODD或遇到无法处理的情况时,会向驾驶员发出接管请求。此时,驾驶员需要在规定时间内(通常是10-20秒)重新接管车辆控制。关键的法律和伦理转变在于:在L3级别下,如果事故发生时的系统处于正常运行状态,那么责任通常由车辆制造商承担,而非驾驶员。但驾驶员仍然需要履行"在接管请求时及时响应"的义务,否则如果因未能及时接管而导致事故,责任可能重新转移给驾驶员。
L3级别的一个典型案例是2017年发布的奥迪A8——它是全球首款官方宣称达到L3级别自动驾驶的量产车型。奥迪A8的"AI交通拥堵自动驾驶"功能(TJP, Traffic Jam Pilot)允许车辆在高速公路拥堵时(60km/h以下)实现完全自主驾驶。然而,由于监管法规的限制,这一功能在大多数市场并未真正向消费者开放。
从2023年开始,多家车企开始推出量产的L3级别功能。2023年12月,奔驰在美国内华达州和加利福尼亚州获得L3级别自动驾驶的运营许可,其DRIVE PILOT系统允许在特定高速公路条件下实现"放手驾驶"——驾驶员可以在中控屏上处理工作邮件、观看视频。2024年,宝马、长安、奔驰等也相继在更多市场推进L3功能的商业化落地。
然而,L3的落地进程并非一帆风顺。技术层面,L3系统需要具备极其可靠的感知和预测能力,才能在需要接管前留出足够的预警时间;法规层面,如何界定事故责任、界定系统正常运行与失效状态的边界,需要复杂的法律框架支撑;商业层面,L3系统的成本和可靠性要求远高于L2,这也在一定程度上限制了其推广速度。但无论如何,L3的出现标志着自动驾驶从"辅助人"到"替代人"的历史性跨越。
L4:高度自动化(High Automation)
L4级别代表了自动驾驶的"高级阶段"。在L4的ODD范围内,车辆系统能够完成全部动态驾驶任务,无需人类驾驶员的任何介入或监控。换言之,驾驶员可以彻底"下车",车辆能够自主完成从出发到抵达的全部过程,包括应对各种突发状况。
L4与L3最本质的区别在于"接管"的消失。在L3级别,系统遇到无法处理的情况时会请求人类接管;而在L4级别,系统被设计为能够自行处理ODD范围内的所有情况,不会请求人类接管——当然,驾驶员仍然可以在任意时刻手动解除自动驾驶状态。这不仅仅是功能上的差异,更是责任体系和系统设计逻辑的根本改变。
当前,L4级别自动驾驶主要在特定场景下实现商业化落地。最典型的应用包括:robotaxi(自动驾驶出租车)——如Waymo One、百度萝卜快跑、小马智行等在部分地区提供的无人驾驶出行服务;无人驾驶公交车——在固定线路的封闭或半封闭园区内运营;以及港口、矿区的无人运输车辆等。
以Waymo为例,其robotaxi服务已经在美国凤凰城、旧金山等多个城市实现商业化运营——车内没有安全员(完全无人驾驶),乘客可以通过APP叫车,车辆会自动前往指定地点并送达目的地。这代表了L4级别自动驾驶技术从实验室走向成熟商业模式的标志性成就。
但我们也要清醒认识到,L4同样受到ODD的限制。目前的L4自动驾驶系统只能在限定的地理区域、道路类型、天气条件、速度区间内工作。例如,Waymo的无人出租车目前主要在干燥晴好的天气下运营,在极端雨雪天气下可能暂停服务;百度的萝卜快跑目前也主要在特定城市和区域的指定道路上运营。超越ODD边界,L4系统要么降级运行,要么安全停靠路边,等待条件恢复。
L5:完全自动化(Full Automation)
L5级别是自动驾驶的"终极形态",代表了车辆系统在所有场景、所有环境下都能像人类驾驶员一样(甚至比人类更出色地)完成动态驾驶任务。与L4不同,L5没有ODD的限制——无论是繁华的都市中心、偏僻的乡村小路、恶劣的雨雪天气,还是复杂的施工路段,L5车辆都能应对自如。
L5还意味着车辆可能不再需要方向盘、刹车踏板等传统控制装置,乘客可以在车内自由地进行休息、工作、娱乐等活动。L5自动驾驶如果真正实现,将彻底改变人类社会的出行方式、物流体系、城市规划,甚至重塑汽车产业的商业模式——当车辆能够自主运营时,"私家车"的概念可能会逐渐淡化,汽车更多地向一种"移动服务终端"转变。
然而,必须诚实地说,L5级别目前仍是一个远景目标,而非近期可达的现实。即便是最乐观的行业观察者,也普遍认为L5级别的规模化商业落地还需要相当长的时间——也许是2030年代中期甚至更晚。L5面临的挑战不仅是技术层面的,还包括极端场景的长尾问题(corner cases)、监管框架的完善、基础设施的配套、公众接受度的提升等多重因素。
在本书后续章节中,我们将深入探讨从L2到L5演进过程中面临的技术瓶颈与突破路径。理解SAE J3016分级体系,不仅帮助我们建立讨论自动驾驶的专业语言框架,更让我们能够理性评估当前技术的发展水平——既不因某些营销宣传而高估现状,也不因偶尔的事故报道而低估潜力。
---
自动驾驶的"超级大脑":系统架构全景解析
在掌握了自动驾驶的基本概念和分级体系之后,我们需要从宏观层面了解自动驾驶汽车是如何"思考"和"行动"的。换言之,一