1. 被喊了三年“无图化”,为什么我越听越觉得不对劲
“无图化”这三个字,最近两年在自动驾驶圈子里几乎成了某种政治正确。发布会不提一嘴“我们不再依赖高精地图”,好像就落伍了;技术方案里不写“无图NOA”,投资人都不愿意多聊两句。但我在实际跟项目、拆方案、看落地效果的过程中,越来越强烈地感觉到一件事:大多数人对“无图化”的理解,从根上就偏了。
先把结论摆在前面:无图化从来不是“不要地图”,而是“不再依赖那套人工采集、人工标注、按季度更新的高精地图”。它换掉的是一套生产方式和维护模式,而不是“空间数据”本身。车只要在路上跑,就必须知道自己在哪、前面是什么、该往哪走——这些信息总得有个来源。把高精地图拿掉,不等于这些信息凭空消失了,而是它们被转移到了别的地方:车端的实时感知、云端的大规模空间数据、以及一个越来越像“世界模型”的预测与推理系统。
这就是为什么我特别想写这篇东西。热搜上“自动驾驶数据集”“世界模型”“具身智能”“空间数据”这些词天天在刷,但真正把“无图化”和“空间数据”之间的关系讲清楚的内容少得可怜。很多人一边喊着无图,一边又说不清楚车到底靠什么在跑。这篇文章我打算从一线从业者的视角,把这件事掰开揉碎讲一遍:无图化到底误读在哪、它真正依赖的是什么、空间数据和世界模型在其中扮演什么角色、以及如果你正在做相关项目,应该怎么理解和落地。
不管你是刚入行的算法工程师、做数据闭环的产品经理,还是对具身智能和自动驾驶感兴趣的学习者,我都希望你看完之后,对“无图化”这三个字有一个不再人云亦云的判断。
2. 拆开“无图化”这个词:被偷换的概念和真实的工程含义
2.1 高精地图到底提供了什么,为什么大家想甩掉它
要理解无图化,得先搞清楚高精地图原来干了什么活。一套典型的高精地图,本质上是一份厘米级的、带语义标签的先验空间数据库。它告诉车:这条车道线的精确坐标在哪、这个路口有几条导向车道、前方三百米有个限速牌、这个弯道的曲率是多少。车端感知只需要做“局部匹配和确认”,认知负担大大降低。
问题出在它的生产链条上。高精地图要靠专门的采集车跑一遍,然后人工标注、质检、编译、发布,整个周期动辄几个月。城市道路天天在变,今天封路施工,明天新划一条车道线,地图根本追不上。更致命的是成本:覆盖一座一线城市的高精地图,投入是千万级别的,而要覆盖全国几百个城市,这个账没人算得过来。所以“甩掉高精地图”这个诉求,本质上是成本和时效性驱动的,不是技术炫技。
但这里有个关键点很多人没意识到:高精地图提供的不只是“坐标”,还有语义先验和全局一致性。你把地图拿掉,这两样东西必须有人补上,否则车就变成了一个“近视眼”——看得很清楚,但不知道自己身处何方、下一步该期待什么。
2.2 “无图”不等于“无空间数据”,这是最大的误读
我见过太多人把“无图化”直接等同于“车不需要任何地图信息了”。这是最典型的误读。正确的理解应该是:车不再依赖“预先制作好的、静态的高精地图”,但它依然高度依赖“实时构建和云端聚合的空间数据”。
打个比方。以前你出门靠一张印刷好的纸质地图,出门前得先买好、还得是最新版。现在你用手机导航,地图是实时从云端拉取的,路况是动态更新的,甚至你走过的轨迹会反过来贡献给云端。你没有“纸质地图”了,但你能说你“不用地图”了吗?你用的是一套活的、动态的、众包的空间数据系统。
自动驾驶的无图化是一模一样的逻辑。车端用感知实时构建局部空间表示(Occupancy Network、BEV特征、矢量化的车道拓扑),云端用海量车队的回传数据聚合成一张“隐形的、持续更新的空间数据底座”。这张底座不叫“高精地图”,但它的作用和高精地图高度重叠——只不过它的更新频率是天级甚至小时级,覆盖成本也低得多。
所以我在内部讨论时经常纠正一个说法:不要说“无图”,要说“轻图”或者“动态空间数据驱动”。词一换,思路立刻就清楚了。
2.3 从“读地图”到“建地图”,车端角色的根本转变
这个转变带来的工程影响是巨大的。以前车端是个“读者”,主要工作是拿感知结果去和高精地图做匹配,匹配上了就放心走。现在车端变成了一个“作者”,它要实时地把自己看到的东西,构建成一个结构化的空间表示,然后基于这个表示做决策。
这就对车端算力、感知算法、时序融合能力提出了完全不同的要求。以前感知出点小错,地图能兜底;现在没有兜底了,感知必须自己扛住。这也是为什么无图方案普遍对BEV、Occupancy、时序Transformer这些技术依赖这么深——它们本质上都是在实时地“画地图”。
理解了这一点,你就能明白为什么我说“无图化是最大的误读”:它让人以为地图不重要了,实际上地图变得更重要了,只是形态从“静态文件”变成了“动态数据流”。
3. 无图方案真正的三根支柱:感知、空间数据、世界模型
3.1 车端实时感知:把“看图”变成“理解空间”
无图方案的第一根支柱,是车端必须能实时地把传感器输入,转化成一个带语义的三维空间理解。这跟传统感知只做“检测框”完全不是一个量级。
传统感知输出的是“前方有一辆车、左边有一条车道线”,这些是二维图像上的检测结果。而无图方案需要的是“我周围这个三维空间里,哪些地方是可通行的、哪些是障碍、车道之间的拓扑关系是什么”。这就是Occupancy Network和BEV方案火起来的根本原因——它们把二维检测升级成了三维空间占用和语义理解。
我实际调过这类模型,最大的体会是:时序融合是命门。单帧的Occupancy会有大量噪声和空洞,必须靠多帧时序把空间“填实”。而且这个时序不是简单堆叠,而是要显式建模运动——自车在动、他车在动、静态物体不动,你得把这三者解耦出来,否则空间表示会糊成一团。这块做不好,下游的规划控制就会频繁出现“幽灵刹车”和“犹豫不决”。
3.2 云端空间数据:无图化的“隐形地基”
第二根支柱,也是最容易被忽视的,是云端聚合的空间数据。车端实时建图能力再强,它的视野也是局部的、当下的。它不知道前面那个路口上周刚改了导向、不知道三公里外有个常年拥堵的施工点。这些信息必须靠云端聚合海量车队的回传数据来补。
这里的关键词就是“空间数据”。它不是传统意义上的“地图文件”,而是一个持续更新的、带时空标签的数据湖。每辆车跑过的轨迹、感知到的车道线、识别出的交通标志,都会以某种形式回传,经过清洗、对齐、融合之后,形成一张覆盖全城的动态空间底座。
我参与过一个数据闭环项目,最深的一个坑是:回传数据的坐标系对齐极其麻烦。不同车辆、不同时间、不同传感器的数据,要融合到同一个空间参考系里,稍微有点标定误差或者时间同步误差,融合出来的结果就是“鬼影重重”。所以做无图方案,云端的数据工程能力,某种程度上比车端算法还关键。这也是为什么“自动驾驶数据集”这个词一直挂在热搜上——大家慢慢意识到,数据质量和数据工程,才是无图化的真正护城河。
3.3 世界模型:让车“预判未来”而不是“反应当下”
第三根支柱,是最近一年被反复提及的“世界模型”。如果说感知解决的是“现在是什么样”,空间数据解决的是“这里通常是什么样”,那么世界模型解决的就是“接下来会变成什么样”。
无图方案没有高精地图提供的“预期”,车必须自己学会预判。前方那个行人站在路边,他是要过马路还是只是等车?右边那辆车打了转向灯,他是要并线还是只是忘了关?这些判断,传统方案靠规则硬编码,无图方案则越来越依赖一个能对物理世界做前向模拟和因果推理的世界模型。
我个人的判断是,世界模型在自动驾驶里的落地,短期内不会是那种“生成未来视频”的炫酷形态,而更可能是隐式的、任务驱动的预测模块。它不需要把未来画出来,只需要在特征空间里推演出几种可能的未来,供规划模块做决策。这也是为什么“理想世界模型”这类词会上热搜——大家都在摸索这条路,但真正跑通的还不多。
把这三根支柱放在一起看,无图化的真实图景就清楚了:车端实时感知负责“当下”,云端空间数据负责“全局”,世界模型负责“未来”。三者缺一不可,而高精地图只是被从“前台”挪到了“后台”,甚至被拆解重组进了这三者之中。
4. 无图化落地时,那些没人告诉你的真实坑
4.1 感知兜底失效后的“长尾地狱”
无图方案最直接的后果,就是感知从“辅助角色”变成了“唯一角色”。以前高精地图能兜底的那些场景——比如车道线被遮挡、路口结构复杂、施工改道——现在全压在感知身上。而这些恰恰是长尾场景最集中的地方。
我印象特别深的一次测试:一个路口因为施工,原来的车道线全被盖住了,只剩下一排临时的锥桶。有图方案里,地图会告诉车“这里原本是直行车道”,车只要顺着走就行。无图方案里,车必须自己从锥桶的摆放推断出一条可通行的虚拟车道。这个推断过程,对模型的泛化能力要求极高,稍有不慎就停在路口不敢走。
所以做无图方案,长尾数据的采集和挖掘能力,比模型结构本身更重要。你得有一套高效的机制,从海量回传数据里自动找出那些“模型表现差”的场景,然后针对性地标注、训练、验证。这个闭环转得越快,无图方案就越稳。
4.2 云端数据回传的带宽与合规平衡
第二个大坑是数据回传。无图方案依赖云端空间数据,但车端不可能把所有感知结果都传回去——带宽扛不住,成本也扛不住。所以必须做智能触发式回传:只在特定条件下(比如感知置信度低、场景罕见、地图差异大)才回传关键数据。
这里面的工程细节非常多。触发条件怎么设计?回传的数据怎么压缩?不同车型、不同传感器配置的数据怎么对齐?这些都是实打实的脏活累活。而且还要考虑数据合规——哪些数据能传、哪些不能传、传回来怎么脱敏,每一步都得小心翼翼。
我的经验是:回传策略要“宁缺毋滥”。与其传一堆低价值数据回来占存储,不如把触发条件卡严一点,保证每一条回传数据都是“有信息量”的。这跟做数据集是一个道理,质量永远比数量重要。
4.3 从“有图”到“无图”的过渡期怎么熬
还有一个很现实的问题:没有哪家是一夜之间从有图切到无图的。过渡期里,往往是有图和无图两套逻辑并存,这就带来了一堆新的麻烦。比如,什么时候信地图、什么时候信感知?两者冲突了听谁的?地图说直行、感知说前面封路了,车该怎么做?
我见过比较稳妥的做法是分层降级:地图信息作为“弱先验”参与,但不做硬约束;感知结果作为“强证据”,拥有更高优先级。当两者一致时,地图帮助提升置信度;当两者冲突时,以感知为准,同时把冲突场景回传云端做分析。这套逻辑听起来简单,但真到代码层面,各种边界条件的处理能把人逼疯。
所以我的建议是:过渡期一定要有清晰的“信任度模型”,明确不同信息源的权重和优先级,并且这个模型要能随着数据积累不断调整。拍脑袋定规则,迟早要出事。
5. 空间数据与具身智能:同一套底层逻辑的两次爆发
5.1 为什么自动驾驶和具身智能在“空间数据”上殊途同归
最近“具身智能”火得一塌糊涂,xbotics这类开源社区、具身智能机械臂、具身智能学习路线这些词频繁上热搜。我越看越觉得,自动驾驶和具身智能在底层逻辑上是同一件事:都是让一个智能体在三维物理空间里,基于感知和空间理解,做出安全的、有目的的动作。
自动驾驶是“轮子上的具身智能”,机械臂是“固定式的具身智能”。它们共享同一套核心能力:空间感知、空间表示、空间推理、动作规划。你在自动驾驶里踩过的坑——时序融合、坐标系对齐、长尾场景、仿真验证——在具身智能里几乎都会再踩一遍。
所以我现在看具身智能的项目,会特别关注它的“空间数据”是怎么处理的。如果一个机械臂项目只讲抓取成功率,不讲它怎么构建和理解工作空间,我基本可以判断它还没摸到门道。反过来,那些在空间表示上下了功夫的团队,往往能更快地泛化到新任务。
5.2 世界模型在具身智能里的“预演”价值
世界模型在具身智能里的价值,甚至比在自动驾驶里更直观。机械臂要抓一个杯子,它可以在“脑子里”先模拟一遍:从哪个角度抓、用多大力、杯子会不会滑。这个“脑内预演”就是世界模型的典型应用。
自动驾驶里的世界模型也是同理,只是场景更复杂、实时性要求更高。它让车在真正动作之前,先在特征空间里“想一遍”几种可能的未来,然后选一条最安全的。这种基于模拟的决策,比单纯的“感知-反应”要高级得多,也更接近人类开车的思维方式。
我个人的判断是:世界模型会成为自动驾驶和具身智能的共同底座。谁先把世界模型做到足够可靠、足够实时,谁就能在这两个领域同时建立起壁垒。这也是为什么“世界模型”这个词会同时出现在两个领域的热搜里——它不是巧合,是底层逻辑的必然。
5.3 从自动驾驶数据集到具身智能学习路线:给学习者的建议
如果你是想入行的学习者,看到“自动驾驶数据集”“具身智能学习路线”这些词,我的建议是:别急着追新词,先把空间数据这条主线抓住。
具体来说,先搞懂BEV、Occupancy这些空间表示方法,再理解时序融合和坐标系变换,然后去跑一跑公开数据集,亲手做一遍数据清洗、对齐、可视化的全流程。这个过程很枯燥,但它是所有上层算法的地基。地基不牢,学再多世界模型、具身智能的概念都是空中楼阁。
我自己带过几个新人,最快的成长路径都是:先在一个具体的数据闭环项目里泡三个月,把数据从采集到回传到训练到验证的链路走通一遍。走通之后,再去看那些论文和开源项目,理解速度完全不一样。
6. 如果你正在做无图方案,这几条经验或许能帮你少走弯路
6.1 别把“无图”当目标,把它当结果
这是我特别想强调的一点。无图化应该是成本、时效、泛化能力综合优化之后自然产生的结果,而不是一个为了宣传而设定的目标。如果你为了“无图”而无图,把地图信息一刀切掉,结果往往是系统性能大幅下降,然后靠堆更多算力和数据去硬补,得不偿失。
正确的做法是:以最终驾驶体验和安全性为目标,地图、感知、云端数据、世界模型都是手段。哪个手段在哪个场景下更有效,就用哪个。地图在某些场景下依然是最经济、最可靠的方案,那就用。无图化是一个渐进的过程,不是一个非黑即白的开关。
6.2 数据闭环的转速,决定无图方案的上限
无图方案的本质,是用数据换地图。你省掉了高精地图的制作成本,但必须用更强的数据闭环能力来补。这个闭环包括:车端触发回传、云端清洗融合、自动挖掘难例、标注训练、仿真验证、OTA下发。每一个环节的转速,都直接影响无图方案的表现。
我的经验是:闭环里最慢的那一环,就是整个系统的瓶颈。很多团队算法很强,但数据工程拖后腿,结果就是模型迭代速度上不去,无图方案迟迟达不到可用状态。所以如果你在规划无图项目,一定要把数据工程的人力配足,别全压在算法上。
6.3 仿真和真实路测的配比,是个动态平衡
无图方案对仿真的依赖,比有图方案更高。因为很多长尾场景在真实路测里很难遇到,必须靠仿真来补。但仿真有个天然缺陷:它模拟不出真实世界的全部不确定性。传感器噪声、光照变化、其他交通参与者的随机行为,仿真里再怎么做,都和真实有差距。
我的做法是:仿真负责“覆盖广度”,真实路测负责“验证深度”。用仿真快速覆盖大量场景组合,找出模型的薄弱点;然后用真实路测去验证这些薄弱点在现实中的表现。两者配比不是固定的,模型越成熟,仿真占比可以越高;模型早期,真实路测必须占大头。
6.4 给团队的一句话:空间数据能力是长期壁垒
最后说一句掏心窝的话。无图化这场竞赛,表面上看是算法之争,实际上是空间数据能力之争。谁的云端空间数据更全、更新更快、质量更高,谁的无图方案就更稳。算法可以开源、可以复现,但一套持续运转、不断进化的空间数据系统,是抄不走的。
所以如果你在组建团队或者规划技术路线,我建议把空间数据的基础设施建设放在很高的优先级。它见效慢,但它是真正的长期壁垒。那些只盯着模型结构、忽视数据工程的团队,迟早会在无图化的深水区里卡住。
我自己在这个方向上摸索了几年,最大的体会就是:别被热词带着跑,回到第一性原理去想问题。车要在路上安全地跑,它需要知道什么、需要预测什么、需要多快做出反应——把这些想清楚了,无图也好、有图也好、世界模型也好,都只是实现手段而已。手段可以换,但底层逻辑不会变。