1. 2017:自动驾驶的“集体亢奋”与战略分野
现在回头看2017年,那感觉就像一场技术狂欢的前夜,空气中弥漫着一种混合了乐观、焦虑和巨大不确定性的“嗨”劲儿。这种“嗨”不是简单的兴奋,而是一种行业集体性的战略押注,赌的是未来十年甚至更久的出行图景。彼时,我还在一个做高级驾驶辅助系统(ADAS)的团队里,每天被各种新论文、新融资新闻和新发布的Demo冲击着。从硅谷到北京,从传统主机厂到新造车势力,再到无数涌入的初创公司,所有人都在谈论同一个词:自动驾驶。这种“嗨”的本质,是技术突破(特别是深度学习在感知领域的爆发)、资本狂热和宏大叙事共同催生的结果。它不仅仅停留在实验室和代码层面,而是迅速演变成一场关于技术路线、商业模式和生态主导权的全方位战略部署竞赛。对于从业者而言,那一年意味着选择:是赌激光雷达还是纯视觉?是走渐进式的ADAS升级路线,还是直接奔向L4级Robotaxi?每一个技术决策背后,都是一场关于未来生存空间的战略豪赌。
2. 技术开发的“三重奏”:算法、数据与仿真
2017年自动驾驶的技术开发,像一场精心编排但又充满即兴的三重奏,核心旋律围绕着算法、数据和仿真三大声部展开。这一年,端到端自动驾驶、基于深度学习的感知模型以及多传感器融合SLAM,成为了技术讨论的绝对热点。
2.1 算法演进:从模块化到端到端的思潮涌动
当时的主流架构依然是分层的、模块化的:感知、定位、预测、规划、控制,各司其职。像百度的Apollo平台,其EM Planner规划器对路径曲率的平滑处理,就是这种模块化思想的典型体现。工程师们花费大量精力在每一个模块的优化和衔接上,思考如何让激光雷达点云分割得更准,如何让毫米波雷达和摄像头的数据融合得更稳。但与此同时,一股“叛逆”的思潮已经开始萌芽,那就是端到端自动驾驶。虽然当时真正可用的端到端模型凤毛麟角,更多是学术界的探索,但它代表了一种终极理想:输入传感器数据,直接输出方向盘转角和控制指令,让AI像人一样“直觉”驾驶。这种想法让很多工程师既兴奋又怀疑,兴奋于其简洁和潜力,怀疑于其可解释性和安全性。2017年的开发工作,很大程度上是在完善模块化体系的同时,紧张地眺望着端到端可能带来的范式革命。
2.2 数据燃料:稀缺性与标注的“重”与“痛”
深度学习模型是“数据饥渴”的巨兽,而2017年,高质量、大规模、多样化的自动驾驶数据集是绝对的稀缺资源。KITTI、Cityscapes等经典数据集被反复“榨取”,但大家心里都清楚,这些以海外场景为主的数据,难以覆盖中国复杂的道路环境(如各种异形路口、密集的电动车和行人)。因此,“构建中国自动驾驶数据集”成了许多国内团队的战略任务。数据的“重”体现在其采集和处理的成本上:需要昂贵的传感器车队(激光雷达、摄像头、毫米波雷达、组合导航)进行路采,产生的原始数据量是TB甚至PB级别的。而“痛”则体现在数据标注上。点云分割标注、2D/3D框标注、车道线标注……这些工作需要大量人工,成本高昂且效率低下。当时,我们团队为了处理一段复杂城市场景的点云数据,标注团队加班加点,依然难以满足算法迭代的速度。数据闭环的构想——即车辆在路上跑,收集corner case(极端案例),自动或半自动标注,然后回流训练模型——还只是一个美好的蓝图,其工程化落地充满了挑战。
2.3 仿真引擎:在虚拟世界中“狂飙”与“撞车”
由于实车路测成本极高、风险极大,且无法穷尽所有长尾场景,仿真在2017年成为了加速开发和安全验证的必选项。像《欧洲卡车模拟2》(欧卡2)这类游戏,因为其相对真实的物理引擎和开放的可修改性,甚至被一些研究团队和爱好者用来搭建简单的自动驾驶测试环境,进行算法雏形的验证,这成了当时一个有趣的现象。但严肃的工业级仿真,远不止于此。我们需要的是能够高保真还原传感器物理特性(如摄像头畸变、激光雷达点云噪声)、交通流随机性、以及各种极端天气和光照条件的仿真平台。仿真的核心价值在于:第一,做回归测试,确保算法修改不会破坏原有功能;第二,做压力测试,主动生成大量罕见但危险的场景(如突然横穿马路的行人、前车掉落异物),测试系统的应对能力;第三,做大规模里程积累,在虚拟世界中快速“跑完”数百万甚至上亿公里,统计系统的安全性指标。2017年,各家都在大力投入自研或引入第三方仿真工具,因为谁能在虚拟世界中更高效、更逼真地“试错”,谁就能在现实世界的落地竞赛中赢得先机。
3. 从代码到车轮:部署范式的战略抉择
开发出的算法模型,最终要部署到车端的计算平台上运行。2017年,部署环节的战略分歧丝毫不亚于算法路线。这背后是成本、性能、功耗和供应链安全的综合考量。
3.1 硬件载体:GPU、FPGA与定制ASIC的混战
车规级计算平台的选择是部署的第一道坎。当时,NVIDIA的Drive PX系列凭借其强大的GPU通用计算能力,是许多自动驾驶公司的首选,尤其是那些算法快速迭代、需要大量浮点运算的L4研发项目。它的优势是生态好、开发工具链成熟,便于研发。但劣势同样明显:功耗高、成本高,对于追求规模化量产的前装ADAS或L2+系统来说,显得不够经济。于是,FPGA(现场可编程门阵列)成为了另一条重要路径。FPGA可以通过硬件编程实现特定的算法逻辑,在功耗和实时性上往往优于GPU,特别适合处理传感器前端信号(如毫米波雷达点云聚类、激光雷达点云预处理)以及一些定制的控制算法。我接触过的一些前向毫米波雷达项目,其核心算法就部署在FPGA上,以实现微秒级的响应。而更终极的解决方案,是定制化的ASIC(专用集成电路),即自动驾驶芯片。2017年,像Mobileye的EyeQ系列已经证明了ASIC在量产车ADAS领域的统治力,而更多玩家正在入场。选择哪种硬件,意味着选择不同的合作伙伴、不同的开发模式以及不同的成本结构,这是一个需要提前数年布局的战略决策。
3.2 软件部署:容器化与边缘计算的早期实践
在软件部署层面,2017年已经能看到如今云原生思想在车端的早期渗透。虽然“Docker部署微服务项目”在互联网后端是常态,但在车控领域还是相当前沿的概念。一些领先的团队开始探索在车载高性能计算单元上,使用容器技术来隔离不同的自动驾驶功能模块(如感知、规划),以实现更好的资源管理、独立升级和故障隔离。这为未来“软件定义汽车”打下了基础。另一方面,部署的拓扑结构也在演变。除了车端,路侧的边缘计算节点(部署在路灯、信号灯上的小型服务器)开始被纳入讨论范畴,用于进行车路协同的感知补充和算力卸载。虽然当时“Railway部署云服务器”这样的现代PaaS平台与车端部署关系不大,但背后体现的快速、自动化部署理念,正是整个行业追求的方向:如何让算法的迭代、测试、部署流程更敏捷、更可靠。
3.3 本地化与私有化:数据与模型的安全边界
对于大型车企或科技公司,自动驾驶作为核心能力,其数据、模型和工具的“本地化部署”是至关重要的战略需求。这不仅仅是出于网络延迟或离线运行的考虑,更是出于数据安全和知识产权保护。因此,“Minimax H3本地部署”、“Dify本地部署教程”、“Ollama本地部署”等这些2020年代后期才流行的热词背后反映的需求,在2017年同样存在,只是具体技术不同。公司需要在内网搭建私有的代码仓库、持续集成/持续部署(CI/CD)流水线、数据管理平台、模型训练集群和仿真测试环境。一套完整、高效、安全的私有化部署方案,是自动驾驶研发体系的“基建”,其复杂度和重要性不亚于算法本身。它确保了研发过程的可控、数据的合规以及核心资产的不外流。
4. 人才与组织:新型“智能体”开发者的崛起
2017年的自动驾驶热潮,催生了对特定技能组合人才的疯狂需求,并悄然改变着开发团队的组织形态。
4.1 全栈化与跨域融合
传统的汽车软件工程师和纯粹的AI算法研究员之间的鸿沟,在这一年被急剧地压缩。市场需要的是“全栈型”的自动驾驶开发者:既要懂深度学习模型(PyTorch/TensorFlow),又要懂机器人学(ROS/ROS2),还要懂嵌入式系统(C++,实时性要求),甚至要懂车辆动力学和控制理论。一个典型的感知算法工程师,不能只满足于在公开数据集上刷高精度指标,他必须深入理解模型在车载嵌入式平台上的推理延迟、内存占用,以及如何与传感器驱动、中间件进行高效的数据交换。这种人才极度稀缺,身价自然也水涨船高。同时,团队中开始出现一些全新的角色,比如“仿真场景工程师”,负责将真实世界采集的日志数据转化为可复现的仿真测试用例;再比如“数据闭环工程师”,专注于构建自动化数据标注、模型训练、评测部署的流水线。
4.2 “AI Agent”思维的早期启蒙
虽然“AI Agent开发”成为热词是最近一两年大模型爆发之后的事,但在2017年的自动驾驶开发中,已经蕴含了Agent思维的核心:感知-决策-执行的闭环自主性。我们开发的不是一个简单的分类或检测模型,而是一个需要在开放、动态环境中持续感知、规划、行动的智能体。这就要求开发者具备系统思维,考虑模块间的交互、状态的管理、失效的应对。例如,规划模块不仅仅要输出一条平滑的轨迹,它本身就是一个复杂的决策智能体,需要综合感知结果、地图信息、交通规则和乘坐舒适性,在毫秒级时间内做出多目标权衡的决策。因此,当时对强化学习、模仿学习在决策规划中应用的研究非常活跃,这些都是构建更高级别驾驶智能体的技术探索。开发者的思维模式,正在从编写“函数”转向设计“行为”。
5. 狂欢下的冷思考:那些被“嗨”掩盖的挑战
站在2017年的热潮中,作为一线开发者,在兴奋之余,更能切身感受到那些被宏大叙事所掩盖的、坚硬如铁的技术与工程挑战。
5.1 长尾问题:99%与1%的残酷博弈
我们的系统可能在99%的常规场景下表现得近乎完美,但真正决定能否上路的,是那剩下的1%甚至0.1%的“长尾问题”。这些是训练数据中极少出现,但一旦发生就可能导致严重事故的极端场景:比如一个穿着反光背心、在夜晚推着黑色垃圾箱横穿马路的人;比如前车掉落的一个形状怪异的货物;比如暴雨中地面反光形成的“幻影车道线”。解决长尾问题,没有银弹。它需要海量的、针对性的数据收集(成本极高),需要更先进的模型架构和小样本学习能力,更需要一套能够主动发现和生成这些 corner case 的仿真与测试体系。2017年,大家已经清醒地认识到,攻克最后这1%的难度,可能远超解决前99%。
5.2 安全与可靠:从“统计学安全”到“确定性安全”
深度学习模型本质上是统计性的,它给出的是概率输出。但汽车安全要求的是在特定场景下的确定性行为。如何将统计模型嵌入到一个需要符合功能安全标准(如ISO 26262)的系统中,是巨大的工程与认证难题。传统的汽车电子控制系统(ECU)开发流程,如基于模型的设计、详细的失效模式与影响分析,与互联网风格的“快速迭代、数据驱动”的AI开发模式,存在天然的冲突。2017年,如何建立一套适用于自动驾驶的、融合了AI特点的开发验证流程和安全保障体系,是整个行业都在摸索的无人区。仅仅在仿真里跑出漂亮的接管里程数(MPI)是远远不够的,需要理论、测试和流程的共同保障。
5.3 成本与规模:从Demo秀到量产车的鸿沟
2017年很多令人惊艳的Demo车,车顶上都顶着一个价值数十万人民币、包含多个激光雷达和高级GNSS的“花盆”。这对于展示技术可行性是足够的,但对于量产来说是灾难性的。如何将传感器的成本降低一两个数量级?如何将计算平台的功耗和散热控制在车规可接受的范围内?如何确保供应链的稳定和可靠?这些都是从技术原型走向规模量产必须跨越的鸿沟。战略部署的很大一部分精力,其实是在和成本、供应链、车规标准做斗争。许多技术上可行的方案,最终都倒在了BOM(物料清单)成本这一关。
回望2017,那确实是一个令人“嗨”起来的年份,它奠定了此后多年自动驾驶发展的技术基调和竞争格局。那种全方位的投入和探索,为今天我们在量产车上看到的越来越智能的辅助驾驶功能,以及仍在持续推进的高级别自动驾驶,积累了宝贵的技术资产、人才储备和工程经验。但更重要的是,那一年的狂热与之后的行业起伏告诉我们,自动驾驶是一场马拉松,而不是百米冲刺。技术突破点燃了火炬,但最终照亮商业化道路的,是持之以恒的工程打磨、对安全边界的敬畏,以及对成本与价值的清醒平衡。