自动驾驶是当前比较热的话题,也是各个整车厂宣传自家产品的噱头之一。然而,和“人工智能”一样,“自动驾驶”也是一个有歧义且经常被人用不同方式解读的概念。

例如,早在几年前就有装配碰撞告警、车道保持、定速巡航、自动泊车等自动化功能的汽车在市场上销售,这些车也被厂商贴上“自动驾驶”的标签。

从应用和功能上来讲,这些自动驾驶技术只是在某些场景下实现车辆的自动驾驶,这和谷歌研发的全功能的自动驾驶汽车显然不是一个级别的技术。前者属于部分自动驾驶,后者则是完全自动驾驶,也就是“无人驾驶”。

从中文语义上来说,“无人驾驶”的语义过于狭窄,而“自动驾驶”的语义过于宽泛。即便在英文文本中,“self-drivingcar”、“driverlesscar”、“roboticcar”和“autonomouscar”等术语之间,内涵和外延也并非完全一致。

从理想的情况看,人类当然希望尽早看到完全“无人驾驶”的汽车取代现有的所有人类司机,但从自动驾驶技术的发展进程看,未来将存在10年或更长时间的过渡期,各种不同类型、不同层次的自动驾驶技术将呈现共同发展,各自覆盖不同需求、不同路况、不同人群、不同商业模式的情况。因此,用内涵单一的术语不利于自动驾驶技术目前的发展阶段。

为了更好地区分不同层级的自动驾驶技术,国际汽车工程师学会(SAEInternational)于2014年发布了自动驾驶的六级分类体系,美国国家公路交通安全管理局(NHTSA)原本有自己的一套分类体系,但在2016年9月转为使用SAE的分类标准。今天绝大多数主流自动驾驶研究者已将SAE标准当作通行的分类原则。

SAE标准将自动驾驶技术分为0级、1级、2级、3级、4级、5级,共六个级别。具体的级别划分和描述如下页图表99所示:

在SAE的分类标准中,目前日常使用的大多数汽车处在第0级和第1级之间,碰撞告警属于第0级的技术,自动防碰撞、定速巡航属于第1级的辅助驾驶,自动泊车功能介于第1级和第2级之间,特斯拉公司正在销售的Autopilot辅助驾驶技术属于第2级技术。

按照SAE的分级标准,第2级技术和第3级技术之间,存在相当大的跨度。使用第1级和第2级辅助驾驶功能时,人类驾驶员必须时刻关注路况,并及时对各种复杂情况做出反应。但在SAE定义的第3级技术标准中,监控路况的任务由自动驾驶系统来完成。这个差别是巨大的。技术人员也通常将第2级和第3级之间的分界线,视作“辅助驾驶”和“自动驾驶”的区别所在。

当然,即便按照SAE标准实现了第3级的自动驾驶,根据这个级别的定义,人类驾驶员也必须随时待命,准备响应系统请求,处理那些系统没有能力应对的特殊情况。使用这个级别的自动驾驶功能时,人类驾驶员是没法在汽车上看手机、上网、玩游戏的。

所以,虽然从技术标准上说,第3级自动驾驶有它存在的必要,但在实际应用场景里,这一级别的自动驾驶是否真正可用,是很值得我们怀疑的。人类驾驶员一旦发现机器可以应付大多数情况,就会分心去做其他事情,以至于在机器遇到特殊情况时,无法及时、正确响应,并酿成事故。