← 返回选刊

NVIDIA et al. / 长帖 / 视频

目标机器人没练过的50个任务,5条演示后GR00T 2的成功率从40%到95%

NVIDIA的GR00T 2同时预测未来视频和机器人动作。官方写到,在目标机器人未见过的50个任务上,零样本成功率是40%,5条演示并在一块RTX 5090上微调30分钟后到95%。模型权重和代码被标为12月发布。

乔木改写

在目标机器人从未练习过、只在人类视频或其他机器人数据里出现过的50个任务上,NVIDIA的GR00T 2零样本成功率是40%。每项再给5条演示,机器人数据总共不到3分钟,在一块RTX 5090上做30分钟LoRA微调后,成功率到95%。

官方页面顶部的视频说明是:一只灵巧机械手把GR00T 1的方块翻成GR00T 2。

原帖视频 · 外部播放无法显示?去原文查看 ↗

这篇由NVIDIA等作者署名的介绍,发布在GEAR实验室站点上,日期只写了2026年11月。页面同时给出白皮书,并把代码按钮标成12月可用。NVIDIA机器人总监、GEAR联合负责人Jim Fan的账号是@DrJimFan,他在2026年11月10日发了介绍帖。得州大学计算机副教授、同样联合负责GEAR的Yuke Zhu,账号是@yukez,个人简介写明观点属于他自己;他在11月9日发了更完整的分帖,并链到了同一页面。

GR00T 2被写成新一代基础世界-动作模型,也就是WAM。它同时预测未来视频和机器人动作,既学习物理交互会怎样展开,也学习产生这些交互的动作。同一套模型可以跑在平行夹爪、灵巧手和人形机器人上。作者认为,学习预测世界,而不只是在世界里行动,带来了三项新能力。

介绍区还有一段显微镜演示,官方说明是1倍速、未经剪辑的自主运行回放:两只22自由度的Sharpa手准备载玻片,并对准显微镜。

原帖视频 · 外部播放无法显示?去原文查看 ↗

先预测世界会怎样,再发出动作

第一项被称为X-适应性的出现。只由人类演示,或只用手持和可穿戴设备演示过的技能,可以转到从未练习过这些技能的机器人上。

在人类到机器人这条路上,任务只由人演示、从未在机器人上演示过时,一台有两只五指手的机器人,把滤纸放入实验室漏斗并用洗瓶润湿,成功率为65%。

在手持UMI夹爪到YAM这条路上,演示只用与机器人自身不同的手持UMI夹爪完成。YAM臂把玩具自卸卡车从头到尾装完的成功率是60%,这是一项最长可达4分钟的长程任务。

在可穿戴手到机器人手这条路上,演示只用DexUMI,这是一副镜像机器人手指的可穿戴手。由此,一台双手机器人能做长程灵巧工作,例如准备香蕉酸奶并舀格兰诺拉麦片当早餐,也能做更动态的任务,例如划火柴点灯。

第二项是快速适应和智能体控制。GR00T 2能在许多新任务上零样本完成,并在少量演示后掌握它们。因为它预测自己正在朝向的结果,推理模型也可以指挥它。

第三项是GR00T 2 Turbo的全身移动操作。Turbo被写成面向速度的GR00T 2。更小的Transformer和更紧凑的视频表示,使它轻到可以在Unitree G1人形机器人本机上运行,并在行走、弯腰、伸手和搬运时驱动全身。

在G1自带的Jetson Thor上,每次预测耗时124毫秒。通过名为SONIC的全身控制器,Turbo在全部48次试验里完成了舀起并递出爆米花,并在93%的试验里清理一张放有多种物体的桌子。

模型结构上,一个扩散Transformer同时对未来视频和机器人动作做去噪。预测场景将如何变化,让GR00T 2能从人类视频里学习物理;再由面向不同机器人的小型头部,把计划转成各自身体的电机指令。

GR00T 2读取最近的视频、指令和机器人状态,同时去噪出未来视频和一段动作块,执行后再重复。官方结构图用的是Dexter上的卡车装配运行回放,也就是Tianji机器人加Sharpa手,分辨率是模型自己的320×224。历史面板是模型当时真实看到的0.8秒;未来面板是它在那一时刻为三个镜头生成的视频,不是真实录像。三个镜头分别是头部、左腕和右腕,历史窗口也是最近0.8秒。

人类视频占预训练的大头,10万小时已经公开

预训练用的是同一组三类数据:402,730小时人类工作第一人称视频,10,184小时手持UMI夹爪演示,覆盖2,897项任务,以及23,500小时机器人遥操作。机器人数据覆盖平行夹爪臂YAM和Franka,灵巧手Sharpa和Wuji,以及Unitree G1人形机器人。人类视频来自他们的第一人称Human-1M数据集,其中10万小时以Human-1M-100K的形式公开在Hugging Face,地址是 https://huggingface.co/datasets/nvidia/PhysicalAI-Human-1M-100K ,浏览入口是 https://huggingface.co/spaces/nvidia/PhysicalAI-Human-1M-Explorer 。

23,500小时遥操作的拆分是:YAM 15,146小时,YAM上的ABC-130k 3,591小时,Sharpa手 2,890小时,Tianji臂上的Wuji手 1,256小时,DROID也就是Franka 350小时,Unitree G1 275小时。

人类视频是这组数据里最大的一块。为了衡量它随规模增加对机器人的帮助,他们在不用人类视频、以及使用其中1%、10%、100%的设置下,预训练了四个模型,再在72项下游Dexter任务上评估,既看视频运行回放,也看真实机器人。任务进度在每一步都上升:视频运行回放从64%到77%,真实机器人从50%到70%。真实机器人图的横轴是预训练中人类视频占比,使用对数刻度;误差棒是72项任务多次运行的1个标准差。

机器人自己没演示过的任务,也可以从人和手持设备迁过去

所谓X-Adapt,就是交叉适应:用人类视频和其他机器人的数据,为一台新机器人学习技能,而目标机器人自己不必演示过该任务。官方用三种路径展示:从人到灵巧机器人,从手持夹爪到机械臂,从可穿戴手到机器人手。

页面上有三组对照静帧。上排是GR00T 2学习所用的演示,下排是它在从未见过该任务演示的机器人上执行同一任务:一个人把滤纸放入漏斗,Dexter做同样的事;一个人用手持UMI夹爪把传送带上的包裹分进两个箱子,YAM在同一条传送带上把包裹分进两个箱子;一个戴着DexUMI外骨骼的人舀格兰诺拉,一只机器人手也在舀格兰诺拉。

A person sets up filter paper in a funnel
原帖图片无法显示?去原文查看 ↗
Dexter sets up filter paper in a funnel
原帖图片无法显示?去原文查看 ↗
A person with a handheld UMI gripper sorts packages from a conveyor belt into two bins
原帖图片无法显示?去原文查看 ↗
YAM sorts packages from the same conveyor belt into the two bins
原帖图片无法显示?去原文查看 ↗
A person wearing the DexUMI exoskeleton scoops granola
原帖图片无法显示?去原文查看 ↗
A robot hand scoops granola
原帖图片无法显示?去原文查看 ↗

在没有遥操作的人类到机器人设置里,每项化学实验任务都只由戴手套、并佩戴头部和手腕相机的人来演示。与任务无关的玩耍数据,则用来教Dexter认识自己身体的外观和运动。官方视频说明是:滤纸准备,先给出训练用的人类演示,再给出GR00T 2在Dexter上的自主执行。

原帖视频 · 外部播放无法显示?去原文查看 ↗

在Dexter上,每项任务试验20次。页面写到,只从人类演示学习、没有任何遥操作时,GR00T 2在全部四项任务上都取得了成功。对比图里还有GR00T 1.7,以及没有跨本体预训练的GR00T 2。

传送带分拣与抛送、玩具自卸卡车装配,以及NIST板拆解,都只用手持GEAR UMI夹爪演示。YAM只提供与任务无关的遥操作数据,没有任何这些任务的演示。传送带分拣与抛送按50件物品被分对的比例计算:GR00T 2是86%,GR00T 1.7是28%,π0.5是0%。官方为这条任务分别提供了人类演示视频和YAM自主执行视频。

原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗

GEAR DexUMI是一副关节与机器人手匹配的可穿戴外骨骼,因此人在上面做的动作可以直接映射到机器人。只凭DexUMI演示,GR00T 2在一台带两只XHAND1手的Tianji机器人上,学习了三项双手任务:准备香蕉酸奶并舀格兰诺拉,这是早餐任务的两半;以及划火柴点着烧瓶下的灯,再把火柴在水里熄灭。硬件说明在 https://research.nvidia.com/labs/gear/hardware-prototypes/ 。官方分别提供了早餐和划火柴的演示视频,以及对应的机器人自主执行视频。

原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗

少样本适应能补上执行精度,智能体则负责从杂乱桌面里恢复

在灵巧性部分,只需每项任务少量遥操作数据做后训练,GR00T 2就能用Dexter的两只22自由度Sharpa手,完成长程、高灵巧任务:给包裹贴标、更换零件、装配玩具,以及从头到尾做化学实验流程。其中一项“制作运输标签”的对比是:GR00T 2为60%,GR00T 2 Turbo为60%,GR00T 1.7为5%,π0.5为0%。

原帖视频 · 外部播放无法显示?去原文查看 ↗

在最少后训练的情况下,两只22自由度Sharpa手把GB300内存模块装到位的成功率是85%,装配玩具卡车是65%。官方写到,此前的模型做不了这些任务。

还有一条从人到仿真再到真实的路径。他们从一条人类用锤子的演示出发,在仿真里重建任务,并用强化学习继续打磨这项技能。GR00T 2从这些仿真数据中学习,并直接迁移到带Sharpa手的真实机器人上。对应视频的说明是人类演示。

原帖视频 · 外部播放无法显示?去原文查看 ↗

在快速适应部分,GR00T 2在每项任务的小数据集上大约后训练六个epoch,从而用几小时演示学会该任务。更具体的零样本和少样本测试,用的是50项只出现在其他机器人数据或人类视频、从未出现在目标机器人自身数据中的任务,目标机器人是带两只Sharpa手的双手系统。

只根据指令、完全零样本时,GR00T 2在40%的试验里成功,并在50项任务中的40项上至少成功一次。作者说,大多数失败来自执行而不是意图:步骤和顺序是对的,只是某一步精度不够。少量机器人数据就能补上这个缺口。每项任务1条演示,成功率升到71%;5条演示,也就是每项不到3分钟的机器人数据,成功率升到95%,其中37项任务在每次试验中都成功。每次适应都是在一块RTX 5090上做30分钟LoRA微调。官方汇集视频的说明是:这50项任务机器人都未见过,每段都是GR00T 2自主运行,50项任务的平均成功率从零样本40%,升到1条演示71%,再升到5条演示95%。

原帖视频 · 外部播放无法显示?去原文查看 ↗

YAM上的后训练包含六项长程装配和插入任务,每项大约六个epoch,每项每个模型试验20次。页面用图表报告了各模型对比,这篇改写没有把未在正文里写出的逐项表格数字补进去。

在真实机器人上的强化学习,只由任务级成功信号驱动,把三项接触丰富的插入任务,从监督后训练后的40%到76%,提升到GRPO诱导的自我模仿下的88%到96%。其中“固定管道接头”一项的对比是:GRPO诱导的自我模仿88%,GRPO 86%,残差强化学习76%,监督微调66%。

原帖视频 · 外部播放无法显示?去原文查看 ↗

在智能体控制里,一个前沿推理智能体和GR00T 2分担任务。智能体决定做什么:把长任务拆成步骤、检查进度并写代码。GR00T 2决定怎么做,执行那些很难写成脚本的、接触丰富的操作。通过WAM API,智能体可以把GR00T 2当工具来调用,也可以在它的相机画面上标记目标来引导。

这个智能体被称作系统2。它在观察、推理、行动、验证的循环里,把GR00T 2当作工具,同时使用获取相机图像、机器人状态,以及代码即策略技能的工具。在真实机器人上,大部分操作由GR00T 2完成。智能体在旁边看,零件掉落或进度停滞时,它会用ASPIRE学到的代码即策略技能修好场景,再把控制权交回去。在仿真里,智能体则运行一个任务级程序,在每个操作步骤调用GR00T 2。一些装配任务的恢复技能也是先在仿真里开发,再迁到真实机器人。

每次装配试验都先把全部零件倒在桌上,因此起点是后训练数据里没有的杂乱布局。加上智能体后,GR00T 2装配玩具飞机、玩具拖拉机和Hot Wheels小车的成绩,分别是100次里的98、97和97次。同一套后训练策略在没有智能体时是71到84次,仅监督后训练则是23到69次。三个玩具合计300次试验中成功了292次。玩具飞机是100次里成功98次,仅监督微调时是69次。官方视频说明是:每段都是连续会话,左上角是智能体的推理,底部是播放速度和回合计数。

原帖视频 · 外部播放无法显示?去原文查看 ↗

智能体还会把真实强化学习得到的技能,组成更长的任务:把5根以太网线依次插入网络交换机,或把5个充电器插进人用手指出的插座。代码即策略负责定位、抓住并摆到位,GR00T 2做精度要求最高的插入,智能体负责安排步骤、检查每次插入,并在需要时调用恢复技能。把监督策略换成强化学习训练的GR00T 2后,完整任务成功率从插线的20次里12次提高到19次,从插充电器的20次里2次提高到20次。

原帖视频 · 外部播放无法显示?去原文查看 ↗

视觉引导要解决的是,语言指令在杂乱场景里,常说不清目标物体、目的地或该用哪只手臂。规划器会在GR00T 2的相机画面上,标出目标物体的抓取点和目的地的释放点,并用颜色区分该由哪只手臂来做。GR00T 2生成其余动作:靠近、抓住、搬运和放下。每一步之后,规划器再看一遍,决定继续、重试还是停止。训练不需要新数据:这些标记是从已有演示里的夹爪和手部状态提取的,而且同一模型仍然可以只跟随语言。

其中一项演示是汉诺塔:在YAM上,规划器选择每一步,并标出环和它要去的柱子。

原帖视频 · 外部播放无法显示?去原文查看 ↗

两台机器人用同一套协议,比较三种设置:只给任务指令,只给规划器的分步指令,以及分步指令加上标记。在关于把什么移到哪里的短程指令上,视觉引导也就是分步指令加标记,把YAM的成功率从40%提到92%,把Dexter从30%提到70%;若只有规划器的分步指令,则分别是66%和33%。在关于如何移动的指令上,例如动作类型或抓取类型,提升较小,YAM从44%到59%。YAM每项设置有90次“是什么、到哪里”试验和54次“怎么做”试验;Dexter每项设置64次,全部是“是什么、到哪里”。

这些单步提升在长程任务里会累积。在YAM上,没有标记时,即便有规划器的分步指令,GR00T 2也完成不了任何一轮垃圾分类或板件拆解;加上标记后,分别完成了20次里的17次,以及10次里的3次。在Dexter上,标记能让垃圾分类放入更多物品,但很少能完成整项任务,作者把这写成当前系统的限度。标记也不能传达物体的最终朝向,以及抓取和释放之间的动作,例如倾倒或擦拭,这些仍要靠语言。评估用了每项设置20次垃圾分类和10次NIST板拆解。

Turbo把世界-动作模型做到机载,但也在部分任务上落后完整版

Turbo在Unitree G1上运行,并通过潜在全身指令驱动SONIC全身控制器。页面视频展示它递送爆米花、清理洒出物,以及在办公食堂捡垃圾。爆米花递送的说明是:1倍速、未经剪辑的自主rollout,先把爆米花舀进托盘上的杯子,再走到休息区让人取走。

原帖视频 · 外部播放无法显示?去原文查看 ↗

Turbo降低世界-动作建模成本的方式有两个:一个更小的、参数量为20亿的联合视频-动作Transformer,以及一个更高压缩、利用视频冗余的视频编码器。它仍然联合预测未来观察和动作,动作视野相同,也是下面G1机载结果所用的模型。在其他本体上,它也仍有竞争力。在YAM上,固定管道接头达到90%,把导线插入断路器达到100%,这两项都高于GR00T 2。在其余四项YAM任务,以及Dexter后训练图中六项里的五项上,它落后于GR00T 2,第六项持平。

这些更小的模块,加上所有配置共享的推理优化,使机载执行成为可能。相对同一检查点的eager BF16执行,优化把中位预测延迟降低了66%到86%,也就是2.9到7.2倍。优化后,G1上的一次Turbo预测在RTX 5090上是38毫秒,在机载Jetson Thor上是124毫秒。它大约每秒规划一次1.6秒的全身运动token块,由SONIC以50赫兹执行。

页面把这套分工写成:推理模型选择任务和目标;GR00T 2 Turbo想象并做计划;SONIC把潜在全身token转成关节目标。除推理模型外,其余都在机载运行。标注是:GR00T 2 Turbo在NVIDIA Jetson AGX Thor上,SONIC在Jetson Orin NX上;Unitree G1的关节PD控制是1千赫兹。

真实G1任务包括舀出并递送爆米花、清理洒出物,以及清理一张放有多种物体的桌子,都在同一台人形机器人上,覆盖双手工具使用、全身伸达和长程清理。成功率图里,爆米花是48次试验,其他每项任务是30次。

加入仿真数据后,GR00T 2 Turbo的分布外成功率从6.7%升到63.3%,GR00T 1.7升到40.0%。对比保持真实数据不变,其中一组加上仿真回合。对应视频的说明是:在Isaac Lab里,G1从一张杂乱的桌子上捡起王冠。

原帖视频 · 外部播放无法显示?去原文查看 ↗

他们还做了一套智能体驱动的真实到仿真流程,用来重建高保真数字孪生,供策略评估和开发。任务集覆盖刚体和关节物体、可变形材料、高精度装配,以及粒子,交互包括但不限于滑动、推和舀。智能体使用真实机器人视频、三维扫描和照片等输入,并借助SimFoundry重建场景和资产,包括几何、外观和碰撞。重建环境会通过回放已有演示、稳定性测试等自动检验,再加上人类专家给智能体的反馈来修改完善。SimFoundry的地址是 https://research.nvidia.com/labs/gear/simfoundry/ 。总览视频展示了一批从真实任务重建到仿真中的例子。

原帖视频 · 外部播放无法显示?去原文查看 ↗

这些高保真数字孪生里的策略评估,与真实世界评估有很强相关,因而被用来加快GR00T 2的开发。数据加载和处理流水线的改动,会先用小规模训练和闭环仿真测试,再进入预训练;推理设置也会先在仿真里筛选,再做机器人试验。在25项YAM基准上,14个GR00T 2策略的配对任务成功率,Pearson相关系数是0.92,Spearman是0.89,MMRV是0.055;中心化后的Elo,Pearson是0.93,Spearman是0.90。每个字母对应同一策略在两张图中的位置。成功率图的虚线是y等于x,Elo图则是最小二乘拟合,因为仿真和真实的Elo尺度不同。

如果只看官方页面,今天能直接拿到的是项目说明、白皮书,以及已经公开的Human-1M-100K数据和数据采集硬件设计。代码在页面上被标成12月可用。

Jim Fan在自己的介绍帖里还写了几句页面正文没有逐字重复的话,需要单独归给他。他把GR00T 2称作目前最先进、开放的System One机器人模型,称它可以完全在机器人本机计算上运行、不接外部计算,并且“每一份权重都归你”。他把能力概括为:长程任务可把灵巧操作和全身控制接到20步以上、5分钟以上,例如做化学实验或从头到尾装配模型飞机;X-Adapt可以从人类可穿戴设备和仿真等更容易获得的数据适应,并零样本部署到多种真实机器人;统一认知则是与前沿智能体的原生集成,用于物理推理、错误恢复和安全监控。他列出的“开源自助餐”包括:模型权重和X-Adapt配方将在12月发布;智能体框架、仿真引擎、标注引擎、硬件设计和10万小时训练数据今天已经可用。他把这10万小时比成大约11年经验。这些是他的公开表述,其中今天已开放的数据和硬件,与页面链接一致;权重和配方的12月时间表,以他和页面“代码12月可用”的表述为准,仍需等到实际发布时核验。

Yuke Zhu的分帖把数据称作Data Pyramid,也就是数据金字塔:40万小时以上的第一人称人类视频、1万小时UMI演示、2.35万小时机器人遥操作,并强调机器人要学的东西不必主要来自机器人数据。他把自己最感兴趣的能力写成X-Adapt,并展示了一个人只戴他们的内部设备做早餐、机器人仅从这些没有机器人参与的演示中学习的例子。他也写到Turbo可在带NVIDIA Jetson Thor的人形机器人上机载运行,驱动行走、弯腰、伸手和搬运,包括递爆米花、擦洒出物和清理桌子,并再次说明GR00T 2的代码将在12月到来。这些与页面数字相符的部分可以互相对照,但仍是他的个人介绍帖,不是机构结论的另一份原文。

这些数字都来自NVIDIA官方页面和两位GEAR联合负责人的公开介绍,任务、本体、试验次数和分母并不相同,不宜直接并成一个总成功率。若要在自己的机器人上复现,需要等到12月的代码发布,并先从已经公开的数据、硬件设计和白皮书核对范围与限制。

原文

GR00T 2: Scaling Robot Foundation Models for Generalization, Dexterity, and Adaptation

原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
A person sets up filter paper in a funnel
原帖图片无法显示?去原文查看 ↗
Dexter sets up filter paper in a funnel
原帖图片无法显示?去原文查看 ↗
A person with a handheld UMI gripper sorts packages from a conveyor belt into two bins
原帖图片无法显示?去原文查看 ↗
YAM sorts packages from the same conveyor belt into the two bins
原帖图片无法显示?去原文查看 ↗
A person wearing the DexUMI exoskeleton scoops granola
原帖图片无法显示?去原文查看 ↗
A robot hand scoops granola
原帖图片无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗
原帖视频 · 外部播放无法显示?去原文查看 ↗

GR00T 2

Scaling robot foundation models for generalization, dexterity, and adaptation.

November 2026
Authors: NVIDIA et al.
URL: https://research.nvidia.com/labs/gear/gr00t-2/
Paper: https://research.nvidia.com/labs/gear/gr00t-2/assets/gr00t2_whitepaper.pdf
Code: Available in December (as stated on the official page)

Introducing GR00T 2

We introduce GR00T 2, a new generation of foundation world-action models (WAMs). GR00T 2 predicts future video and robot actions together, learning how physical interactions unfold along with the actions that produce them. The models run on parallel grippers, dexterous hands, and humanoids. Learning to predict the world, not just act in it, unlocks three new capabilities.

Hero video official label: "A dexterous robot hand turns the GR00T 1 block into GR00T 2."

Video official label: "Microscope · autonomous rollout at 1× speed: two 22-DoF Sharpa hands prepare a slide and focus the microscope."

01 Emergence of X-Adaptability

Skills shown only by humans, or with handheld and wearable devices, carry over to robots that never practiced them.

  • Human → robot. Shown the task only by humans, never on the robot, a robot with two five-fingered hands lines a lab funnel with filter paper and wets it with a wash bottle in 65% of trials.
  • Handheld UMI gripper → YAM. Shown only with a handheld UMI gripper, a different gripper from the robot's own, the YAM arm assembles a toy dump truck end to end in 60% of trials, a long-horizon task that takes up to 4 minutes.
  • Wearable hand → robot hand. Shown only with DexUMI, a wearable hand that mirrors the robot's fingers, a two-handed robot handles long-horizon dexterous work, such as preparing banana yogurt and scooping granola for breakfast, and highly dynamic tasks like striking a match to light a lamp.

02 Fast Adaptation and Agentic Control

GR00T 2 performs many new tasks zero-shot and masters them from a handful of demonstrations. Because it predicts the outcome it is acting toward, a reasoning model can also direct it.

  • Zero-shot generalization and few-shot adaptation. On 50 tasks never seen on the target robot, only in human video or on other robots, GR00T 2 succeeds 40% of the time zero-shot. Five demonstrations per task, under 3 minutes of robot data, raise that to 95% after a 30-minute fine-tune on a single RTX 5090.
  • Dexterity. With minimal post-training, GR00T 2 performs long-horizon, highly dexterous tasks with two 22-DoF Sharpa hands, such as seating GB300 memory modules (85%) and assembling a toy truck (65%). Previous models could not do these tasks.
  • Self-improvement. Reinforcement learning on the real robot lifts three contact-rich insertion tasks to 88–96% success.
  • Agentic control. With a reasoning model calling GR00T 2 through the WAM API, YAM completes 97 or more of 100 back-to-back assemblies of each of three toys, recovering from stalls and errors along the way.
  • Visual steering. When a reasoning model gives step instructions and marks where to grasp and release on GR00T 2's camera view, YAM follows what-and-where instructions 92% of the time, up from 40% with the task instruction alone, and finishes 17 of 20 long-horizon trash-sorting runs.

03 Whole-Body Loco-Manipulation with GR00T 2 Turbo

GR00T 2 Turbo is GR00T 2 built for speed. A smaller transformer and a more compact video representation make it light enough to run on the Unitree G1 humanoid itself, steering the robot's whole body as it walks, bends, reaches, and carries.

  • Real time on the robot. Each prediction takes 124 ms on the G1's own Jetson Thor.
  • Whole-body skills. Through the SONIC whole-body controller, Turbo scoops and serves popcorn in all 48 trials and clears a table of diverse objects in 93% of trials.

Model Architecture

One diffusion transformer denoises future video and robot actions together. Predicting how the scene should change lets GR00T 2 learn physics from human video; small per-robot heads turn the plan into motor commands for each body.

GR00T 2 reads recent video (3 cameras, last 0.8 s: head, left wrist, right wrist), the instruction and the robot state, denoises future video and an action chunk together, executes the chunk, and repeats. The official architecture figure shows a rollout of truck assembly on Dexter (Tianji robot + Sharpa hands) at the model's own 320×224 resolution. The history panel is the real 0.8 s the model saw. The future panel is video that GR00T 2 generated from that moment for all three cameras, not the real footage.

Pretraining Data: Humans, Handheld Grippers, and Robots

GR00T 2 is pretrained on one mixture of three kinds of data: 402,730 hours of egocentric video of people at work, 10,184 hours of demonstrations with a handheld UMI gripper across 2,897 tasks, and 23,500 hours of robot teleoperation. The robot data spans parallel-gripper arms (YAM and Franka), dexterous hands (Sharpa and Wuji), and the Unitree G1 humanoid. The human video comes from our egocentric Human-1M dataset, and 100,000 hours of it are openly available as Human-1M-100K on Hugging Face, which you can browse in the Human-1M Dataset Explorer.

Robot teleoperation breakdown: YAM 15,146 h; ABC-130k on YAM 3,591 h; Sharpa hands 2,890 h; Wuji hands on Tianji arms 1,256 h; DROID (Franka) 350 h; Unitree G1 275 h.

Scaling Human Video in Pretraining

Human video is by far the largest part of the mixture. To measure how much it helps the robot as it scales, we pretrain four models on none, 1%, 10%, and 100% of the human video, then evaluate each on 72 downstream Dexter tasks, both as video rollouts and on the real robot. Task progress rises at every step, from 64% to 77% in video rollouts and from 50% to 70% on the robot. The real-robot chart uses a log scale for the share of human video in pretraining; error bars are 1 SD across repeated runs, 72 tasks.

X-Adaptability: Learn from Humans, Run on Other Robots

GR00T 2 uses human video and data from other robots to learn skills for a new robot. The target robot does not need to have demonstrated the task itself. We call this cross-adaptation, or X-Adapt, and show it three ways: from humans to a dexterous robot, from a handheld gripper to a robot arm, and from a wearable hand to a robot hand.

Official stills on the page compare demonstrations with robot rollouts: a person sets up filter paper in a funnel, and Dexter does the same; a person with a handheld UMI gripper sorts packages from a conveyor belt into two bins, and YAM sorts packages from the same conveyor belt into the two bins; a person wearing the DexUMI exoskeleton scoops granola, and a robot hand scoops granola. Caption: "Top: the demonstration GR00T 2 learns from. Bottom: GR00T 2 performing the same task on a robot that never saw a demonstration of it."

Human → Robot, with No Teleoperation

Each chemistry-lab task is demonstrated only by people wearing gloves and head and wrist cameras. Task-agnostic play data teach Dexter how its own body looks and moves. Video label: "Filter-paper setup: the human demonstration used for training, then GR00T 2 on Dexter, autonomous." The page reports success with zero teleoperated demonstrations on Dexter, 20 trials per task, and says that learning from human demonstrations alone, with no teleoperation, GR00T 2 succeeds on all four tasks. The chart compares GR00T 1.7, GR00T 2 without cross-embodiment pretraining, and GR00T 2.

UMI → YAM: From a Handheld Gripper to a Robot Arm

Conveyor sorting and tossing, the toy dump-truck assembly and the NIST board disassembly are demonstrated only with a handheld GEAR UMI gripper. YAM contributes only task-agnostic teleoperation data, with no demonstration of any of these tasks. Conveyor sorting & tossing, share of the 50 items sorted: GR00T 2 86%, GR00T 1.7 28%, π0.5 0%.

DexUMI → Dexterous Hand: From a Wearable Hand to a Robot Hand

GEAR DexUMI is a wearable exoskeleton that matches a robot hand's joints, so what a person does with it maps directly onto the robot. From DexUMI demonstrations alone, GR00T 2 learns three bimanual tasks on a Tianji robot with two XHAND1 hands: preparing banana yogurt and scooping granola, the two halves of a breakfast task, and striking a match to light a lamp under a flask before putting the match out in water. For more information on GEAR Hardware, see the open-source hardware website.

Dexterity: Fine Motor Control for Five-Fingered Hands

With only a small amount of teleoperation data per task, post-training lets GR00T 2 perform long-horizon dexterous tasks with Dexter's two 22-DoF Sharpa hands: labeling packages, swapping parts, assembling toys, and running chemistry-lab procedures end to end. One reported comparison for "Make shipping label" is GR00T 2 60%, GR00T 2 Turbo 60%, GR00T 1.7 5%, π0.5 0%.

Human → Sim → Real: From One Human Demo to In-Hand Tool Use

Starting from a single human demonstration of using a hammer, we reconstruct the task in simulation and refine the skill with reinforcement learning. GR00T 2 learns from that simulation data and transfers directly to a real robot with Sharpa hands.

Fast Adaptation: A New Task from a Few Demonstrations

Post-trained for about six epochs on a small dataset per task, GR00T 2 learns each task from a few hours of demonstrations.

Zero-Shot Generalization, Few-Shot Mastery

We test this on 50 tasks that appear in other robots' data or in human video but never in the target robot's own data: a bimanual robot with two Sharpa hands.

Zero-shot, from the instruction alone, GR00T 2 succeeds in 40% of trials, and on 40 of the 50 tasks it succeeds at least once. Most misses come from execution, not intent: GR00T 2 does the right steps in the right order, and a single step falls short on precision. A little robot data closes that gap. One demonstration per task lifts success to 71%, and five, under 3 minutes of robot data, lift it to 95%, with 37 of the 50 tasks succeeding in every trial. Each adaptation is a 30-minute LoRA fine-tune on a single RTX 5090.

Official reel label: "50 tasks the robot had never seen, each clip GR00T 2 running autonomously; mean success over the 50 tasks rises from 40% zero-shot to 71% with one demonstration and 95% with five."

YAM Post-Training

Six long-horizon assembly and insertion tasks on YAM, each post-trained for about six epochs. Success is reported with 20 trials per task and model.

Contact-Rich Skills with Real-World RL

Reinforcement learning on the real robot, driven only by task-level success signals, lifts all three contact-rich tasks: from 40–76% success after supervised post-training to 88–96% with GRPO-induced self-imitation. One video is labeled "Fixed-pipe fittings," with a comparison of GRPO-induced self-imitation 88%, GRPO 86%, Residual RL 76%, and SFT 66%.

Agentic GR00T 2: Control and Steering

A frontier reasoning agent and GR00T 2 handle complementary parts of a task. The agent decides what to do: it breaks a long task into steps, checks progress, and writes code. GR00T 2 decides how, performing the contact-rich manipulation that is hard to script. Through the WAM API, the agent can control GR00T 2 as a tool and steer it by marking targets on its camera view.

Agentic Control: 97 or More Successes out of 100 Assembly Trials

The agent runs as System 2 (S2). In an observe–reason–act–verify loop, it calls GR00T 2 as a tool alongside tools for camera images, robot state, and code-as-policy (CaP) skills. On real robots, GR00T 2 performs most of the manipulation. The agent watches it, and when a part drops or progress stalls, it repairs the scene with a CaP skill learned with ASPIRE and hands control back. In simulation, the agent instead runs a task-level program that calls GR00T 2 for each manipulation step. We also used simulation to develop recovery skills for some assembly tasks and then transferred them to the real robot.

Each assembly trial starts by dumping all parts onto the table, so every trial begins from a cluttered layout that does not appear in the post-training data. With the agent, GR00T 2 assembles the toy plane, the toy tractor, and the Hot Wheels car in 98, 97, and 97 of 100 trials. The same post-trained policy without the agent succeeds in 71–84, and supervised post-training alone in 23–69. Official video note: "Each video is one continuous session. Top left: the agent's reasoning. Bottom: playback speed and episode count."

Across all three toys, 292 of 300 assembly trials succeeded. 98 of 100 toy-plane trials succeeded, up from 69 with SFT alone.

The agent also composes the skills from real-world RL into longer tasks: inserting five Ethernet cables into a network switch, or plugging five chargers into the outlets a person points at. CaP localizes, grasps, and positions each part; GR00T 2 performs the precision-critical insertion; and the agent sequences the steps, verifies each insertion, and calls a CaP recovery when needed. Replacing the supervised policy with the RL-trained GR00T 2 raises full-task success from 12 to 19 of 20 runs on cables and from 2 to 20 of 20 on chargers.

Visual Steering: Showing GR00T 2 Where to Act

A language instruction can leave the target object, its destination, or the acting arm unclear, especially in clutter. With visual steering, the planner marks a grasp point on the target object and a release point at its destination on GR00T 2's camera view, colored by the arm that should act. GR00T 2 generates the rest of the motion: approach, grasp, transport, and release. After each step, the planner looks again and decides whether to continue, retry, or stop. Training needs no new data: the marks are extracted from the gripper and hand states in existing demonstrations, and the same model still follows language alone.

The Tower of Hanoi video is described as: on YAM, the planner chooses each move and marks the ring and its target peg.

Both robots are evaluated with the same protocol, in three settings: GR00T 2 given only the task instruction, the planner's step instructions, or the step instructions together with marks. On short-horizon instructions about what to move and where, visual steering (step instructions plus marks) raises success from 40% to 92% on YAM and from 30% to 70% on Dexter, whereas the planner's step instructions alone reach 66% and 33%. On instructions about how to move, such as the action type or the grasp type, the gain is smaller: 44% to 59% on YAM. YAM: 90 what-and-where and 54 how trials per setting. Dexter: 64 trials per setting, all what-and-where.

Over long horizons, these single-step gains compound. On YAM, GR00T 2 without marks completes no trash-sorting or board-disassembly episode, even with the planner's step instructions; with marks, it completes 17 of 20 and 3 of 10. On Dexter, the marks place more items in trash sorting but rarely complete the full task, which is the current limit of the system. Marks also convey neither an object's final orientation nor the motion between grasp and release, such as pouring or wiping; those still come from language. Evaluation used 20 trash-sorting and 10 NIST board-disassembly episodes per setting.

GR00T 2 Turbo: Whole-Body Loco-Manipulation

A humanoid must place its hands precisely while staying balanced as its whole body moves, often quickly. With its lower prediction cost, GR00T 2 Turbo runs onboard a Unitree G1 and steers the SONIC whole-body controller through latent whole-body commands. The videos below show it serving and delivering popcorn, cleaning up a spill, and picking up trash in an office cafeteria. Popcorn delivery is labeled as an uncut autonomous rollout at 1× speed: scooping popcorn into the cups on its tray, then walking to a lounge where people take them.

GR00T 2 Turbo: Efficient World-Action Modeling

GR00T 2 Turbo lowers the cost of world-action modeling in two ways: a smaller joint video–action transformer (2B parameters) and a higher-compression video encoder that exploits redundancy in video. It still predicts future observations and actions jointly, with the same action horizon, and it is the model behind the onboard G1 results below. Turbo also remains competitive on other embodiments. On YAM it reaches 90% on fixed-pipe fittings and 100% on inserting a wire into a breaker, ahead of GR00T 2 on both. It trails GR00T 2 on the other four YAM tasks and on five of the six Dexter tasks in the post-training charts above, tying on the sixth.

Fast Enough to Run on the Robot

Turbo's smaller transformer and compact video representation, together with inference optimizations shared by every configuration below, make onboard execution possible. The optimizations cut median prediction latency by 66–86% (2.9–7.2×) relative to eager BF16 execution of the same checkpoint. Optimized, a Turbo prediction for G1 takes 38 ms on an RTX 5090 and 124 ms onboard Jetson Thor, where it plans 1.6 s chunks of whole-body motion tokens about once per second; SONIC executes them at 50 Hz.

Think Slow, Move Fast

A reasoning model chooses the task; GR00T 2 Turbo imagines and plans; SONIC turns latent whole-body tokens into joint targets. Everything but the reasoning model runs onboard. The page labels this stack: onboard, GR00T 2 Turbo on NVIDIA Jetson AGX Thor, SONIC on Jetson Orin NX; the reasoning model picks the task and the target; the WAM API goes to GR00T 2 Turbo; SONIC runs at 50 Hz; the Unitree G1 joint PD control runs at 1 kHz.

Real-World G1 Tasks

Scooping and serving popcorn, cleaning up a spill, and clearing a table of diverse objects, all on the same humanoid: bimanual tool use, whole-body reach, and long-horizon clean-up. The G1 success-rate chart uses 48 trials for popcorn and 30 for each other task.

Sim → Real: World-Action Models Use Simulation Better

With simulated data added, GR00T 2 Turbo's out-of-distribution success rises from 6.7% to 63.3%. GR00T 1.7 rises to 40.0%. The comparison keeps the same real data; one arm adds simulated episodes. A simulation video is labeled as the G1 picking up the crown from a cluttered table in Isaac Lab.

Simulation for Evaluation and Development

We developed an agentic real-to-sim workflow that recreates high-fidelity digital twins of real-world tasks and use these simulation environments for policy evaluation and development. The task set spans rigid and articulated objects, deformable materials, high-precision assembly, and particles with diverse interactions including, but not limited to, sliding, pushing and scooping.

Real-to-Sim Reconstruction

Agent-assisted workflows build the environments. Agents take inputs such as real robot videos, 3D scans, and photographs and use tools from SimFoundry to reconstruct the scene and assets, including geometry, appearance, and collision modeling. Reconstructed environments are validated through a combination of automated tests (replaying existing demonstrations and stability tests) and human expert feedback given to the agent for refinement.

Simulation Tracks Real-World Performance

Policy evaluations in these high-fidelity digital twins proved to have strong correlations with real-world evaluations, allowing them to accelerate GR00T 2 development. Changes to the data loading and processing pipeline were tested with small-scale training and closed-loop simulation before adoption in pretraining. Inference settings were screened in simulation before robot tests.

Matched-task success rate: Pearson 0.92, Spearman 0.89, MMRV 0.055. Elo (centered): Pearson 0.93, Spearman 0.90. These compare real-world (x) vs. simulated (y) performance for 14 GR00T 2 policies on the 25-task YAM benchmark. Each letter marks the same policy in both plots. Elo scores are centered within comparison groups. The dashed line is y = x for success rate and a least-squares fit for Elo, whose simulated and real scales differ.

Citation

@techreport{nvidia2026gr00t2,
  title       = {{GR00T 2}: Scaling Robot Foundation Models for
                 Generalization, Dexterity, and Adaptation},
  author      = {{NVIDIA et al.}},
  institution = {NVIDIA},
  type        = {Whitepaper},
  year        = {2026},
  url         = {https://research.nvidia.com/labs/gear/gr00t-2/assets/gr00t2_whitepaper.pdf}
}

Interactive charts on the official page are rendered in the browser and are not reproduced here as static tables. This saved original is based on the public project page text, captions, and media, not a full transcription of every video.