
站在世界机器人大会WRC的展馆里说实话我的感受比往年复杂不少。展馆里热度依旧人形机器人和具身智能的展台前围满观众各种机械臂在场内挥来挥去视觉上相当热闹。但如果你和我一样愿意在展台前多待一会儿多看几遍真机演示而不是只看宣传片会发现一个更真实的信号机器人行业已经进入分化期。分化不体现在融资额也不体现在展台面积而是体现在技术路线和落地能力上——两拨人走的路正在肉眼可见地分开。我打算从这次WRC现场的观察出发把行业分化背后真正重要的两个衡量维度拆开讲清楚泛化能力和长程任务能力。这两个词听起来有点学术却是把“能做demo”和“能商用”区分开来的核心标尺。无论你是做工业机器人集成、具身智能创业还是准备入行学习ROS2、SLAM、运动规划理解这两把尺子能帮你少走不少弯路。1. WRC现场分化不是口号是展台两侧的真实差距1.1 通用人形与专用设备的“同台不同命”今年WRC给人最直观的感受是同一片展馆里存在着两种完全不同的物种。一种是我们熟悉的工业机器人。发那科、库卡、ABB、埃夫特这些老玩家展出的还是各自的六轴机械臂、SCARA、并联机器人和控制系统。展台相对内敛工程师在演示焊接、搬运、装配旁边摆着控制柜屏幕上是不变的可视化编程界面。另一种是具身智能赛道的新面孔双足人形、四足机器人、轮式底盘加机械臂动辄顶着几颗激光雷达和深度相机演示台上堆着各种被“随机摆放”的物品——杯子、积木、工具等着机器人去抓取、整理、分类。这两种展台放在一起恰好就是行业分化最直白的一张图。前者解决的是“同一个动作重复一百万次”的问题后者想解决的是“面对从没见过的场景也能做出正确决策”的问题。不是说谁取代谁而是两者的评价体系已经完全不一样。你用老一套的节拍时间、重复定位精度去考核人形机器人会觉得它一无是处用泛化和长程任务去考核传统机械臂也会觉得它毫无灵性。观众如果看不懂这个区别很容易被demo迷惑。1.2 技术路线分岔端到端大模型与模块化控制的较量我在现场观察到的技术路线大致分成两派。第一派是端到端路线典型代表是各种VLA视觉-语言-动作模型驱动的机器人。展台工作人员会给你说同样的话术“我们采集了大量遥操作数据模型在云端训练部署到本体上你给它一句自然语言指令它就能规划出动作序列。”演示也确实唬人机械臂从散乱的物品中挑出指定目标路径看着丝滑围观的人一阵阵叫好。第二派是模块化路线底座还是传统的感知—规划—控制三层架构。感知用SLAM加目标检测规划走运动规划库控制靠伺服驱动再在中间层加一些策略模型。这条路线的展商多数是原来做AGV、协作机械臂出身的团队不迷信端到端强调可靠性、可解释性和故障可排查性。这两派的取舍本质上是取舍“上限”和“下限”。端到端模型的上限更高理论上能搞定更复杂的场景但下限也低可能在一个简单任务上犯低级错误而且出了问题很难定位是数据问题、模型问题还是硬件问题。模块化路线的下限高出了问题知道去哪查但上限肉眼可见——要手写规则去覆盖无穷无尽的真实场景几乎不可能。在分化期里这两派都有机会但市场会开始用更严格的标准去筛选谁是真的能落地。2. 泛化能力为什么它成了衡量机器人的新标尺2.1 传统工业机器人的“示教即定死”困局先聊聊泛化能力这个概念。简单来说泛化能力就是一台机器人在面对“训练或编程时没见过的场景”时还能不能正确完成任务。传统工业机器人在这方面的表现用“示教即定死”来形容一点都不过分。你用示教器把机械臂调到焊缝位置存下路径它就只会沿着这条路径走。工件来了偏差超过正负一毫米焊枪就可能偏出坡口料筐里的工件摆放角度变了视觉系统如果没有重新标定抓取就会失败。这不是哪家厂商不行而是整个传统控制范式决定的——工业机器人从一开始设计就是为了在“确定性的环境”里执行“确定性的动作”。所以在过去判断一台机器人好不好看的是重复定位精度、轨迹精度、MTBF平均无故障时间。这些指标当然重要但它们衡量的是“执行”能力不是“理解”和“应变”能力。到了现在制造业订单越来越小批量、多品种仓储物流场景越来越非结构化客户要的不再是“你给我编好程序我一键运行”而是“你帮我面对一堆没见过的物料它自己想办法搞定”。需求变了判断标尺自然要变。2.2 泛化能力的三个层次我把泛化能力拆成三个层次方便你对照理解。第一层叫语义泛化。机器人能理解“把红色的杯子放到左边的托盘里”这句话即使它没见过这个特定的红色杯子和这个特定的托盘。这一层靠大语言模型和多模态模型把语言、视觉对齐目前已经做得比较成熟。第二层叫视觉泛化。物体在货架上的姿态、光线、遮挡情况千变万化机械臂连相机标定都不重新做就能认出并抓取一个没见过的目标。这一层依赖海量数据和域随机化训练是最近两年视觉大模型发展带来的最大红利。第三层叫动作泛化。认出了目标只是第一步机械臂还要在目标姿态变化、周围有障碍物的情况下自动规划出合理的抓取姿态避开碰撞完成操作。这一层最难因为它要求机器人不只是“看见”还要“会做”。如果一台机器人只能做到第一层那它本质上还只是个人工交互界面做到第二层算是个合格的“视觉处理系统”只有三层都做到它才有资格谈通用性。在WRC现场绝大多数产品卡在第二层到第三层之间这也就是为什么展会上的演示动作特别少、特别重复——因为动作泛化确实太难了。2.3 从VLA到数据飞轮谁都绕不开数据很多人以为泛化能力是模型架构决定的换个更大更好的模型就行。我这次在现场最大的感触是数据才是决定泛化能力天花板的那块板子。VLA模型听起来光鲜但训练它需要海量的“视频-语言-动作”三元组数据。哪里来一是真实的遥操作采集一个熟练工程师一天能采的数据量也就那么几条到几十条成本极高二是仿真数据用仿真平台批量生成但sim-to-real的差距始终存在抓取力、视觉材质感都很难完全模拟三是互联网视频公开的人类操作视频可以用来做预训练但需要把人类动作映射到机器人构型上这个gap同样不小。所以你会发现真正有泛化能力的机器人公司背后都有一套自己的数据飞轮部署的机器人越多回传的数据越多模型迭代越快泛化能力越强然后能部署的场景就越多。这个飞轮一旦转起来后来者就很难追。反过来那些只靠买第三方预训练模型、自己没有数据采集能力的团队在展会上看着很酷模型拿过来稍微一测就露馅——换个光照条件、换个背景板识别和抓取就出问题。泛化不是看demo是看它在你的场地里能不能跑起来。3. 长程任务能力从“能干活”到“能干成事”3.1 单步demo的迷惑性如果说泛化能力是新标尺的第一维那长程任务能力就是第二维而且这维度的水更深。什么叫长程任务我的定义是由多个子步骤组成、持续数分钟到数小时、中间需要根据环境状态调整策略的任务。比如“把桌上散落的零件按图纸装配成一个组件再放到指定托盘”或者“在仓库里找到A货架的物品取回扫码放到B区的分拣筐里”。这些任务是工业现场里人很自然的日常工作但对机器人来说每多一个步骤复杂度不是线性增长而是指数级增长。展会上的demo为什么普遍很短因为单步动作最好演。夹一个零件放一个杯子走一圈观众鼓掌。但单步demo和商用之间隔着一条巨大的鸿沟。一台机械臂能精准抓取一个杯子不代表它能完成“倒水—端给访客—再拿回空杯”这样一个完整流程。后者要求它理解上下文记住自己刚才做到哪一步了如果水洒了还要知道停下来处理异常。这些能力恰恰是绝大多数demo里看不到的。3.2 长程任务的三大难点误差累积、状态记忆、异常恢复长程任务难在哪我在现场和几位做机器人系统的朋友聊下来基本能归纳成三个核心难点。第一个是误差累积。单步动作的误差可能只有一两毫米但如果要执行五十个步骤每步都累积一点误差到后面动作就会完全跑偏。传统工业机器人靠高精度硬件和外部传感器做补偿还能压住但人形机器人、移动操作机器人的本体精度没那么高误差累积问题非常突出。第二个是状态记忆。长程任务必须知道“任务当前进行到哪一步”这要求机器人有能力把感知到的信息写进状态机或者记忆模块里并在后续决策中用起来。很多机器人项目做完了动作规划却没把“任务状态管理”这一层处理好经常出现机器人拿起零件后忘记自己应该往哪个工位送——因为它只记住了“抓取”这个动作没记住“为什么要抓、抓完去干吗”。第三个是异常恢复。真实环境里必然会出现意外料件被卡住、零件掉了、有人从旁边走过碰到机械臂。工业机器人遇到异常最标准的做法是停机报错等人工处理这在产线上可以接受因为产线本身就是为确定性设计的。但长程任务场景里停机等于任务失败机器人的价值就大打折扣。所以做长程任务不可缺少的是异常检测和自主恢复能力——发现异常、判断严重程度、尝试恢复动作、不行再请求人介入。这一整套逻辑目前业内做得好的团队非常少。3.3 当前长程任务的主流解决思路针对这三个难点业界的解决思路大致有几条线。一条是把长任务拆短用任务规划器把大目标分解成逐个的原子动作每个动作还是用传统控制完成中间穿插状态检测。这套方案稳定但手写规则维护成本极高换个场景就要重新拆解。另一条是用大语言模型做任务规划让模型理解自然语言指令自动输出一段可执行的动作序列再用VLA模型去执行底层动作。这是目前具身智能创业公司比较主流的技术栈优点是泛化好能应对语言上的变化缺点是底层VLA模型一旦出错上层规划完全不知道纠错很难。第三条是端到端的长程策略模型直接吃多模态输入输出连续多步动作。这条路学术上很热但离稳定商用还有距离需要的数据量也比单步模型高一个量级。不管哪条线最终都要解决同一个问题机器人必须同时具备“怎么走”和“走得对不对”两套能力前者是运动控制后者是任务监控。我倾向于认为未来两三年长程任务的主力架构会是“大模型做规划模块化控制做执行独立的异常检测层”而不是纯端到端。4. 分化期的产业格局老玩家与新势力的赛跑4.1 传统工业机器人厂商的基本盘讨论完技术回到产业格局。分化期最大的特征就是原有评价体系的失效以及各方势力话语权的重新分配。传统工业机器人厂商发那科、库卡、ABB、安川包括国内的埃夫特、新时达、汇川它们的基本盘并没有丢。汽车焊装线、3C装配线、包装码垛线这些场景对节拍、精度、稳定性的要求极高不是一台端到端模型机器人短期能攻下来的。我在WRC上看到多家老牌厂商都在推自己的协作机器人和新一代控制系统编程界面越来越图形化也在加视觉模块但它们的底层逻辑没变——依然是“确定性场景里的精确执行机器”。这波分化的影响是老玩家的护城河深但天花板也明显它们擅长把固定场景做到极致很难处理边界不断变化的非结构化场景。当客户问“你们能不能让我自己拖拽示教一个新产品几分钟完成换线”老玩家的答案通常是“可以但你要花时间学习我们的编程软件”。4.2 创业公司与具身智能玩家的打法新势力这边打法完全不同。具身智能创业公司普遍强调“数据模型算力”的组合后台是几千张卡训练的大模型前台是一台看起来很像样的机器人硬件。它们不跟老玩家拼节拍精度而是瞄准老玩家搞不定的长尾场景仓储拣选、物流分拣、家务整理、巡检操作。这些场景的特点是任务多样、环境非结构化用传统方式编程根本编不过来。两种打法不能说谁一定赢但市场已经开始给出反馈。工业客户尝到新方案甜头的会复购踩了坑的会回归传统方案。分化期就是这么残酷——demo市场的热度掩盖不了商用市场的验证周期。我的判断是未来三年能跑出来的公司不会是纯算法派也不会是纯硬件派而是懂得把两者的优势嫁接到一起的团队既啃得动模型训练也懂得产线的节拍、安全规范、故障停机成本。4.3 工具链与生态ROS2、仿真平台越来越重要分化期还有一个明显信号工具链和生态的重要性被提上来了而且不是虚的。我这次在WRC上明显感觉ROS2相关的展位和技术交流比以前多了不少。过去工业圈有些看不起开源生态认为那是“不上不下的玩具”但现在几乎所有做新机器人的团队都默认用ROS2做开发框架原因很简单——招聘好招社区资源多传感器驱动、导航、运动规划都有现成的轮子。SLAM、导航、机械臂规划这些模块在ROS2生态里已经相当成熟尤其是机器人导航从2D激光SLAM到视觉SLAM再到整个nav2框架的演进基本可以做到拿来即用。另一块是仿真平台。很多公司开始把一半以上的训练和测试工作搬到仿真环境里。原因也简单真机采集数据太贵、太慢而且有安全风险。一台机器人在仿真里跑一万次任务可能只需要一个晚上放在真机上可能要跑半年。当然仿真也有坑物理引擎的接触力模型不准、视觉渲染和真实差距大会导致sim-to-real迁移出问题。我的经验是一定要在仿真和真机之间建立闭环不能只靠“仿真里表现好”就认定真机没问题。5. 实操指南如何评估一台机器人的泛化与长程能力5.1 泛化能力的测试方法既然泛化和长程是新标尺那怎么测我在评估一个机器人方案时有自己的“场外测试”方法不依赖官方demo。测泛化能力我一般会做三件事。第一临时改变环境条件。展台演示用的光照、背景板、物体位置都被人为优化过我会要求关掉一盏灯、或者在背景里加一些杂物再看识别和抓取稳不稳。第二换没见过的物体。准备一批展台demo之外的物品比如不同形状、材质、颜色的工件丢到机器人的工作区域里看它能不能完成“找到、识别、抓取”这个闭环。第三改变指令措辞。用不同的自然语言说法描述同一个任务比如“把那个蓝色的方块挪到左边”和“将蓝色的立方体移到左侧”观察任务规划模块是不是真正理解了意图还是只会匹配关键词。这三件事做完机器人泛化能力的真实水平基本能看个八九不离十。如果换个光照就抓不准说明视觉泛化还没过如果换个说法就听不懂说明语义泛化还有问题。别嫌麻烦采购机器人少则几十万多则几百万现场省一个小时后面可能省一年返工。5.2 长程任务能力的测试方法长程任务的测试更复杂因为它需要构造一个有多个步骤的任务链。我惯用的方法是从易到难设三关。第一关是“固定流程的多步任务”比如取料、搬运、装配三个动作按固定顺序执行中途允许重启。这一关考察的是机器人最基本的状态机和运动规划能力。第二关是“带随机性的多步任务”物料的初始位置、姿态每次都随机变化机器人需要在视觉引导下自主调整动作。这一关同时考察视觉泛化和任务状态的鲁棒性。第三关是“带干扰的异常恢复测试”我在任务执行到一半时故意把目标零件推歪或者在机器人的路径上放一个障碍物看它是停机报错还是检测到异常、调整策略、继续完成整个任务。能通过第三关的机器人才具备在真实产线或仓储环境中长期运行的潜力。这个测试逻辑和工业界做设备验收很像——先用标准工况验证功能再用边界工况验证鲁棒性。真正的长程任务能力是在“出错之后还能继续往前推进”这个维度上被检验出来的。如果一台机器人在异常面前只会报警那它无论demo做得多流畅都不具备真正意义上的长程任务能力。5.3 避坑与实用建议最后分享几条这些年做机器人方案评估和落地踩过坑总结出来的经验。第一警惕演示级数据的注水。很多厂商宣称的“成功率99%”是在固定场景、固定物体、固定路径下测出来的换个场景直接腰斩。看方案一定要先问清楚测试条件是什么有没有第三方盲测数据。第二机器人选型别只看本体要看整个软件栈。同样一台机械臂配的感知算法、规划算法、控制策略不一样表现天差地别。很多时候问题不在硬件而在软件栈的成熟度。第三如果泛化能力对你不够用一定要预留集成时间。泛化不是开箱即得的需要根据你的场景调参、补充数据、微调模型。预算里至少留出20%到30%给集成和调试否则项目大概率延期。还有一个经常被忽略的点团队里有没有具备机器人系统集成经验的人。机器人不是手机买回来插电就能用它涉及传感器标定、工作空间设计、安全围栏规划、与MES或ERP系统对接这些都需要有经验的工程师来操盘。很多项目失败的根因不是机器人不好而是没人真正懂怎么把机器人变成产线的一部分。6. 别急着下结论分化期恰恰是最好的观察窗口上面讲的都是技术最后聊几句感性的观察。WRC年年开但每年的意义不太一样。前几年大家还在讨论要不要做人形机器人、具身智能是不是风口今年更多的人在问你的机器人在哪些真实场景跑过成功率多少出了问题能不能自己恢复这说明行业正在从“讲故事”转向“交答卷”泛化能力和长程任务能力这两把新标尺能被普遍接受本质上是市场需求倒逼出来的理性回归。我的个人体会是分化期看着混乱其实是技术成熟的前夜。越是在过热的叙事里越要回到基本面上来问自己这台机器人解决的是什么问题它在不确定的环境里还能不能稳定干活把它丢进一个没人盯着的现场它能不能自己把活干完。能回答好这三个问题的团队无论走哪条路线都有机会跑出来。最后分享一个我在WRC现场学到的小判断技巧别只看展台上的表演时间去问工作人员两个问题——“这台机器人在你们自己公司跑了吗跑多久了”以及“如果我有一批完全没见过的物料你能实机试一下吗”这两个问题的答案往往比任何参数表都诚实。行业在分化判断力的价值也正在这种分化中被放大。希望这篇观察能给你在选型、学习或者决定要不要入行时提供一点参考。