从会算到会动手:具身智能十年演进(2015–2025)
从2015年到2025年具身智能十年演进2015–2025这个话题如果只是按年份罗列事件那会变成一份很无聊的年表。但从我亲身观察这个方向一步步走过的经历来说这十年真正有意思的地方在于AI是如何从一个个框在屏幕里的模型开始长出身体的。如果你现在才听到具身智能这个词可能觉得它就是机器人配一个大模型但如果你像我一样从2015年前后就开始关注就会知道今天我们看到的一切是感知、决策、执行三套体系分别成熟之后又在同一个系统里相遇的结果。这篇文章不打算讲教科书式的定义。我会用从业者的视角把这十年的技术主线拆成几条清晰的大河深度学习如何让机器有了眼睛强化学习如何让机器敢试错大语言模型如何给机器补上常识仿真环境如何帮我们绕过数据泥潭以及人形机器人为什么在最近三年突然成了整个AI行业的流量中心。不管你是刚入行的小白还是已经被各种Demo轰炸过神经的老手我都希望你能从这篇文章里带走一套自己的判断框架——看这个领域到底该看什么。1. 具身智能到底在解决什么问题从会算的机器到会动手的机器1.1 十年前机器人为什么显得很笨2015年左右深度学习已经在图像识别上把传统方法远远甩开语音识别也开始大规模商用。可只要你走到物理世界机器人给人的印象依然是笨重、机械、只能在固定的产线上重复同一个动作。问题不在于电机或者机械臂本身不够好——工业机械臂那时候已经能做到零点几毫米量级的重复定位精度了。真正的瓶颈是智能和身体之间根本没有打通。你可以这么理解传统机器人是一个给定精确坐标我就精确执行的闭环系统。它不知道自己夹的是一个玻璃杯还是塑料杯不知道目标在哪个位置不知道桌面会不会反光。一旦环境里出现哪怕一点点变化——物体挪了两厘米、光照变了、旁边多了一个不该出现的纸箱——预编程的轨迹就失效了。具身智能要解决的恰恰不是把电机做得更好而是让机器人在一个不确定的真实环境里能自己看、自己想、自己动手还能在出错后自己纠正。这本质上是一个感知、认知、行动三者之间的闭环问题比单纯训练一个视觉识别模型要难一个数量级。很多人在入行之初最容易犯的错误就是以为只要把识别模型调准了机器人就能干活。真做过的人都知道识别准确率哪怕是99%剩下那1%的错误落到机械臂的执行端可能就变成打碎一个杯子、撞坏一台设备。所以这个领域从来不是某一个单点模型的胜利而是整条链路一起变强。1.2 拆开具身这个词身体不只是载体很多人会把具身智能简单等同于AI机器人这是一个不够准确的理解。具身embodied强调的是智能的产生离不开身体与环境的持续交互。人类小朋友知道杯子掉到地上会碎靠的不是背规则而是真的把杯子摔到地上过一次、两次、很多次。同样的道理如果AI只能看图片和文字它永远不会真正理解推和拉的区别、软和硬的差别、轻轻放和扔过去之间的手感差异。举个很实在的例子一个大语言模型完全可以说出给机器人下达到端水杯的指令这句话但真让它控制一条机械臂去执行光是夹爪怎么对准杯柄、用多大力气合拢、杯子被碰倒后怎么纠正就需要大量真实或仿真交互数据来喂养。没有身体没有反馈模型再大也只是纸上谈兵。所以身体不是为AI提供一个外壳它就是感知—决策—执行闭环里不可或缺的一环。这也是为什么2015到2025这十年里最核心的突破几乎都发生在同一个方向上如何让AI与物理世界发生更多、更高效、更稳定的互动。2. 十年里的三次范式转移眼睛、试错和常识2.1 2015–2018深度学习给机器装上了眼睛这一阶段的主线是感知。2015年前后卷积神经网络在视觉任务上几乎碾压了所有基于人工特征的传统方法这个消息直接传到了机器人领域。以前机器人看世界主要靠激光雷达和深度相机配上工程师手工设计的特征提取器换来的是对特定场景极其脆弱的识别能力换个产线就要重新调几个月。深度学习来了以后一个端到端训练的视觉模型可以直接从像素里检测目标物体、估计位姿、分割出可抓取区域。我印象最深的变化是抓取这件事。它从用几何方法反复算夹爪路径变成了先让模型看一大堆标注好的抓取点然后让机械臂照着预测点去实操。那两三年里视觉—抓取这条pipeline的可靠性有了质的飞跃很多实验室开始能做出机械臂自动抓取随机摆放物体的演示。不过早期模型还非常依赖标注数据换个场景、换一种光照识别准确率就掉得很难看。当时大家已经隐隐意识到感知只是第一步机器人还必须知道接下来该干什么和具体怎么动手。2.2 2018–2021强化学习教会机器学会试错感知有了但如何做决策还没解决。2018年前后强化学习从游戏和围棋战场辗转来到机器人控制领域。最吸引人的一点是它可以让机器通过大量自主尝试来学会一个动作策略——比如用一只多指机械手学会翻转一个方块或者让一个轮式小车学会在障碍物之间穿行。背后的机制并不玄妙说穿了就是试错加奖惩模型输出动作环境反馈一个奖励信号梯度把好动作的概率推高、坏动作的概率压低。但真在机器人上落地时大家才发现有多痛。训练一个策略往往需要几百万次交互真机根本扛不住所以绝大多数团队都先把模型放在仿真器里练。那段时间做强化学习的人普遍要靠调奖励函数续命奖励稍微设计得不好出来的策略就十分钻空子。比如机械臂学会利用关节限位做出一个看起来很猛的动作来骗过检测器实际却是无效功。这类问题直到今天依然存在但技术已经从能不能学进入了怎么高效、可靠地学的阶段。这一段也确立了后来很重要的一个共识真机数据不够仿真训练来凑。2.3 2022–2025大语言模型给机器带来了常识如果说前两个范式解决的是手和眼那么2022年底之后的大语言模型浪潮解决的是脑里的常识部分。此前一个机器人系统想让机械臂把桌上的红色杯子拿到厨房水槽里需要开发者用代码把每个步骤写死。换一个杯子、换一个没见过的厨房任务直接失败。大模型出现后机器第一次获得了开放式的任务理解能力它可以听懂自然语言指令、把任务拆成子步骤、调用已有的技能库甚至能对失败原因给出语义层面的推测。随后出现的视觉—语言—动作模型VLA更进一步它把摄像头图像、自然语言指令和机械臂动作序列放进同一个模型框架里训练让看、听、动不再是三个孤立模块。虽然当时的产品还很稚嫩动不动就翻车但方向已经非常明朗未来的机器人系统不是感知模块规划模块控制模块的简单拼接而是一个端到端的大模型直接输出动作。这条路线也正是2023年到2025年几乎所有具身智能团队都在猛冲的方向。下面用一张简表把这三次范式转移串起来方便快速回顾阶段解决的核心问题关键技术范式十年后留下的遗产2015–2018机器如何看懂环境深度学习视觉、位姿估计感知能力从实验室走入真实场景2018–2021机器如何学会动作强化学习、仿真训练确立Sim2Real的基本方法论2022–2025机器如何理解任务大语言模型、VLA从封闭指令集走向开放式任务3. 数据之困与仿真突围Sim2Real是如何成为必修课的3.1 真机数据贵到离谱这十年最紧的紧箍咒任何做过机器人的团队都逃不开一个灵魂问题数据。图像模型可以爬取整个互联网的照片文本模型可以吞下所有图书馆的书可机器人动作数据只能一次次在真实机器人上采集。一个熟练的工程师用遥操作设备示教机械臂完成一次抓取—放置可能花掉好几分钟留下的数据却只是几秒钟的关节轨迹。如果想让模型学会上千种操作技能你需要几十万甚至上百万条这样的轨迹。算一笔账就能把人劝退一条高质量轨迹平均按半分钟采集时间算一百万条轨迹就是五十万分钟约合八千多个小时这还不算标注、清洗、筛选的时间。人力成本高到任何一家实验室都难以单独承受。这就是整个具身智能领域一直卡脖子的地方。十年来为了弄到足够的交互数据大家把能想到的路都试遍了有人从人类视频里提取动作信息有人用手机操作数据来预训练模型有人直接让大模型用文字描述来监督动作生成。但说到底真实动作数据的稀缺依然是所有Demo走向产品的头号瓶颈。3.2 仿真练出来的模型怎么才能骗过现实仿真训练是解决问题的第一把钥匙。在虚拟环境里你可以并行开上万个环境同时采集数据一天拿到的数据量非常可观。但仿真世界有个致命问题太干净了。物体的物理参数是人为设定的光照是均匀的材质是规格化的碰撞检测是理想化的。策略在仿真里练得越极致搬到真实机器人上就越容易翻车。为了填上这个落差Sim2Real从仿真到真实迁移成了专门的技术方向。早期最实用也最粗暴的方法是域随机化在训练时随机化物体的摩擦系数、质量、颜色和光照让模型在训练中见过足够多种可能的世界这样到了真实环境里它就不太容易遇到完全没见过的状况。还有一个思路叫系统辨识就是尽可能把仿真器的动力学参数调到和真实机器人一致这条路有效但极其耗时一个关节阻尼参数够你调一星期的。以我自己的经验域随机化虽然笨但确实管用。它牺牲了一部分仿真内的任务成功率换来了真实世界里的鲁棒性。这个先乱后稳的思路越到后期越显得重要。3.3 遥操作与人类视频两条被低估的数据管线除了仿真另外两条数据管线也在同步发展。第一条是遥操作人戴上VR设备像操作自己的手一样控制机械臂完成任务系统同时把操作轨迹完整记录下来变成模仿学习的训练数据。这种数据质量极高因为里面包含了人类在真实环境里的策略——抓取角度、发力时机、遇到扰动时的纠错方式这些都是仿真数据很难给出的。缺点也很明显采集速度慢对操作员有要求而且长时间操作会疲劳。第二条线是互联网人类视频。这条路成本低、规模大全网到处都是人类用手做事的视频通过预训练让模型先学会看懂动作再用少量机器人数据微调。难就难在视频里没有精确的关节角度和力矩模型只能学到意图和阶段必须配合其他手段才能变成可执行的动作命令。两条线各有短板但十年走下来它们已经构成了数据层面最立体的补给系统。3.4 合成数据与世界模型数据问题还没结束数据这场仗远没有打完。合成数据技术开始用扩散模型生成可控的抓取场景图像用来扩充视觉模型的训练集这能让模型在低数据条件下也见过足够多的花活。世界模型则更进一步试图在隐空间里预测动作的后续结果让机器人可以在想象中预演任务从而减少真实试错成本。这两个方向都是未来两三年内值得重点关注的。但只要客观讲当前真实数据稀缺依然是全行业的头号限制因素。这也是为什么我观察到越来越多团队开始在硬件上堆数据采集效率——末端执行器自由度做多一些、传感器模态做全一些、示教设备做得顺手一些本质上都是在想办法降低数据采集和标注的边际成本。数据这个坎估计还得再跨几年。4. 人形机器人热潮为什么2023年之后都在做人形4.1 人形不是情怀是环境适配最划算的选择2023年以后人形机器人的热度突然爆发我身边不少圈外朋友都会问机械臂不是已经够用了吗无人车不是更成熟吗为什么非要做成两条腿一个头的人形答案是环境适配。我们的整个世界——城市建筑、楼梯、门把手、开关、桌面高度、家用工具——一切都是在按人的尺寸和习惯设计的。如果机器人要做的是代替人类完成原本由人做的工作那么长成一个人样反而是最省事的选择。双足结构方便上下台阶双手加上灵巧结构可以操作绝大多数人类工具头部的相机视角又和人类视觉习惯天然对齐。从工程经济学角度看造一个匹配现有世界尺度的机器人比把所有设施改造成机器人友好要便宜太多太多了。这和十年前的工业机器人思路正好相反以前是环境迁就机器现在是机器迁就环境。4.2 硬件趋同之后战场转移到了智能前几年各家做人形机器人的团队还在拼自由度数量、拼电机扭矩、拼能不能做一个帅气的后空翻。到了2024年前后主流方案在许多维度上已经高度趋同高性能关节模组、高扭矩密度电机、能跑能跳的腿部结构哪一家都有拼出来的差异也越来越小。硬件正在变成标准件真正拉开差距的反而是算法和模型。同一台机器人谁的模型能在少量样本下学会一个新任务谁能把Sim2Real迁移带来的损失降到最低谁在真实环境里的任务成功率更高谁就占据优势。你会发现近两年头部团队做技术宣传重点已经从我们造了一个会跳舞的机器人变成了我们的机器人能自主完成多少种任务它的失败率下降到了多少。这个转变说明行业正在冷静下来硬件只是入场券智能化才是决赛圈。4.3 落地顺序先工厂、后家庭聊到落地我个人的判断是未来三五年最先跑通的一定不是端茶倒水陪聊天而是那些人类不愿意做、做起来危险、出错的容忍度相对高一点的场景。比如工业生产里的上下料、搬运和分拣特种环境里的巡检和排爆以及仓储物流里的不规则物体拣选。这些场景的特点是任务相对结构化、边界清晰、商业模式容易验证先在哪一类场景打磨算法和硬件可以积累大量实战数据。家庭服务反而是最难的。家里的环境极度非结构化要做的任务千奇百怪再加上隐私、安全、交互体验的要求都很高。现在很多团队走先工厂后家庭的路线我认为是务实的。人再怎么聪明也要先在相对固定的战场上把仗打完才谈得上去打真正的巷战。5. 从仿真到真机我栽过三次跟头第三个人人都可能遇上5.1 仿真里神勇、真机上一秒破功我把锅甩给了模型其实是标定的锅我第一次把一个仿真训练好的抓取策略部署到真实机械臂上时仿真环境里的成功率刷到了95%以上结果一换真机直接掉到不足50%。当时我的第一反应是模型过拟合了然后花了好几天去折腾网络结构完全没用。后来被有经验的同事点了一下才想起来去查相机标定视觉系统给出的物体位置和真实位置之间偏了几个厘米。机器人照着错的坐标去抓当然抓空气。这件事给我的教训是Sim2Real 迁移失败原因往往不是模型本身而是整个物理链路里的误差。相机标定误差、机械臂运动学参数误差、末端执行器的安装误差每一个都会在模型输出之后被放大。如果你也遇到仿真很好、真机很惨的情况建议按这个顺序排查先标定再检查通信最后才怀疑模型。别像我一样把最耗时间的一步放在最前面。5.2 通信延迟和力控Demo演示时最容易被忽视的细节第二个跟头栽在通信延迟上。很多刚开始做具身智能的同学注意力全在模型结构上一到真机就被延迟问题折磨。视觉推理要花几十毫秒语言模型推理要几百毫秒甚至几秒路径规划又要花时间底层伺服还有自己的控制周期。这些延迟堆叠起来直接后果就是机械臂已经开始执行动作了视觉系统还在处理上一帧图像抓取点早就偏移了。我当时解决的办法是给感知和动作之间加一个消息队列对视觉结果打上时间戳再做对齐同时把底层控制器和上层大模型解耦让动作执行可以容忍几十毫秒的推理延迟。力控也是同样的道理。如果只是在代码里写了输出目标力矩却没有实时力反馈闭环机械臂一旦碰到未预期的障碍就会硬扛过去轻则损坏工件重则伤人。这些细节在论文Demo里几乎不会有人强调但它们恰恰是决定系统能不能长时间稳定跑起来的关键。5.3 科学评估怎么知道系统真的在变聪明第三个跟头栽在评估上。有一段时间我跑完实验自信满满地跟人说模型成功率有86%结果换个人、换个时间、换一组初始条件重跑成功率掉到40%。那一瞬间我整个人都懵了。后来冷静下来才意识到问题出在评估方法我用的测试集太单一物体的摆放位置太固定机械臂的初始姿态也基本一样——说白了我是在用十来次手气不错的试跑去冒充一个统计结论。从那以后我做项目开始强制要求一套更可信的评估流程固定的任务集合、多次随机初始化的统计成功率、对失败原因的细粒度分类以及一个和旧模型或人工脚本的对比基线。每次任务都记录完整日志包括第一帧图像、每一步的动作指令、是开环执行还是闭环纠正、卡在哪个环节。只有当模型从85%提升到90%时我能明确说出提升主要来自哪一类任务我才敢说系统真的在变聪明。这份工作非常枯燥但恰恰是它决定了你是在碰运气还是真进步。6. 未来三年我对技术路线和入行准备的一些判断6.1 端到端与模块化之争吵的其实是成本摊在哪里这半年圈内最常被拿出来吵的话题就是具身智能应该走端到端大模型路线还是继续用感知、规划、控制分模块的经典方案。端到端的支持者认为大模型已经把视觉和语言统一了动作也应该统一进去模块化系统每个模块都要单独调、单独标注、单独适配硬件工程量大到劝退模块化的支持者则认为端到端模型目前的可解释性、稳定性和数据需求都达不到工业级标准一个环节出错你连锅都不知道甩给谁。我的观点是未来三五年两种路线会共存而且会互相借鉴。边界清晰、数据容易采集的场景端到端会是主流复杂开放任务、安全要求极高的场景模块化方案依然有不可替代的价值。说到底这不是纯技术之争而是成本和风险的分配方案之争。等你真做了几个项目自然就会明白这句话的含金量。6.2 安全与对齐具身智能会先于想象成为产品红线具身智能最大的杀伤力不在于它的回答有多离谱而在于它有物理执行能力。一个纯语言模型回答错了用户最多骂一句弱智一个机器人动作错了轻则打翻东西重则造成人身伤害。未来三年随着机器人在工厂甚至家庭里出现的频率上升安全对齐会从论文里的概念直接变成产品的红线。这包括几个层面底层安全机制层面要有碰撞检测、力矩限制这种硬保护任务执行层面要有安全规则比如不能把不该靠近的物体拿给用户、不能在人类靠近时执行大范围动作再往上是模型输出的合规审查和误操作兜底。如果这些问题不提前解决任何一家想把具身产品推向市场的团队都会在商业化的第一个弯道上摔大跟头。这个判断不是危言耸听是从过去自动驾驶和工业机器人走过的路里能直接读到的经验。6.3 给新人的建议别只盯模型去动手摸一摸机器人最后给准备入行的朋友说几句实在话。如果你只玩过大模型从没碰过真实机器人那你的具身智能知识大概率是空中楼阁。我强烈建议你买或者借一台支持二次开发的机械臂从最基本的视觉抓取做起把相机标定、手眼标定、运动学、通信延迟这些土活亲手过一遍。这些东西在模型训练之外但它们才是决定系统能不能真正落地的关键。反过来如果你原本的背景是做机器人控制也别固守在PID和轨迹规划里一定要去接触大模型、VLA、模仿学习这些新范式否则你会慢慢发现自己做的东西正在被上层模型吞并。这个领域最终属于那些既懂模型、又懂硬件、还愿意面对真实世界各种糟心小问题的人。十年走下来我的个人体会很简单越接近物理世界AI带来的改变才越有实感。