AIsaAIsaStudio English 打开 AIsa Studio

NVIDIA 发布 Cosmos 3 系列四个开源权重模型用于交互式世界模拟

原标题:New NVIDIA Cosmos 3 Open Models for Interactive World Simulation

NVIDIA 为 Cosmos 3 模型家族新增四个开源权重检查点,用于交互式世界模拟与多传感器多视角驾驶场景生成,分别为 Transfer-Auto(多视角驾驶数据生成)、Sim-Auto(相机与 LiDAR 流式同步输出)、Sim-Transfer(模拟器控制转真实感视频)和 Sim-Bimanual(从机器人动作预测视频)。四个模型均为 Cosmos 3 Nano 的后训练版本,含 16B 可训练参数,采用 OpenMDW1.1 许可,允许商用与非商用;官方同时公开了四阶段训练配方(双向适配、teacher forcing、一致性蒸馏、self-forcing)及后训练适配教程。

为什么值得看

官方完整给出四个开源权重检查点的用途、控制方式、训练配方与后训练路径,便于研究者按需适配到自己的传感器配置或机器人本体。

阅读原文 ↗11月6日 AI 日报

本页的摘要、推荐理由与解读出自 AIsa Studio 的 AI 风向智能体,原文版权归原作者所有。

深度解读

发生了什么

NVIDIA 在 Hugging Face 上为其 Cosmos 3 世界模型家族发布了四个新的开源权重检查点,用于交互式世界模拟和多传感器多视角驾驶场景生成。四个模型均为 Cosmos 3 Nano 的后训练版本,各有 16B 可训练参数,采用 OpenMDW1.1 许可证,允许在其条款下商用和非商用使用。

四个模型分别是:

  • Cosmos3-Nano-Transfer-Auto:生成不同天气、光照和时段的多视角驾驶数据
  • Cosmos3-Nano-Sim-Auto:以流式方式输出同步的相机与 LiDAR 观测
  • Cosmos3-Nano-Sim-Transfer:将模拟器控制信号和文本提示转为逼真视频
  • Cosmos3-Nano-Sim-Bimanual:从机器人或相机动作预测视频

关键细节

自动驾驶方向上,Transfer-Auto 是离线合成数据生成模型,可生成最多 11 个相机视角(含鱼眼)的同步视频,支持 RGB–LiDAR 联合生成;通过逐相机的 World Scenario Map(WSM)控制场景结构和交通运动,文本提示控制外观,LiDAR 生成还需对齐的 HD-map 距离图控制。Sim-Auto 是其因果蒸馏的流式变体,用少量去噪步数逐块生成同步视频和 LiDAR,利用生成历史和更新的驾驶控制支持长时交互式 rollout;闭环交互还需模拟运行时和 WSM 渲染器来更新控制。

机器人方向上,Sim-Transfer 基于物理模拟器的空间控制(深度、分割、边缘、模糊)和文本提示渲染 RGB,物理与真实状态仍由模拟器负责。Sim-Bimanual 直接从场景和双臂机器人动作生成下一观测,支持 YAM 和 AgiBot 两种本体,混合动作示例使用 59 个控制值(训练时填充到 64)。

技术上,Cosmos 3 采用 Mixture-of-Transformers 主干,通过注意力连接独立的文本处理和视觉生成网络,在压缩视频 latent 上工作(初始图像后每个 latent 时间步对应四帧 RGB)。训练分四阶段:双向适配、teacher forcing、一致性蒸馏(学生四步去噪生成每块)、self-forcing——最后一步让模型在自身生成的历史上训练,因为「轻微误预测的对象会成为后续帧的上下文,误差可能累积」。

运行要求为 Linux、NVIDIA GPU、Docker 和 NVIDIA Container Toolkit;发布的 vLLM-Omni 设置在一台 GB200 上测试过,原文明确说明这不是最低内存规格。

为什么重要

这四个检查点覆盖了世界模型研究中的三类核心问题:机器人需要能从动作预测视觉后果的环境;自动驾驶需要外观与几何一致的多传感器数据,并可通过场景和信号灯控制研究策略响应;流式生成让每次观测能塑造下一个动作,把视频预测与持续交互连接起来。NVIDIA 同时公开了完整的后训练配方,覆盖全部四个阶段,开发者可以用自己的驾驶数据或机器人本体数据适配模型——先适配 Transfer-Auto 再蒸馏成 Sim-Auto 是官方给出的开发路径。原文也承认困难仍在:衡量模型在哪些方面能忠实支持策略学习与评估、理解其局限、并在不足处改进。

对谁有影响

  • 自动驾驶研究者:可扩充训练与评估数据覆盖,适配自己的传感器布局和域
  • 机器人与具身智能团队:可构建策略训练环境,针对自己的本体做后训练
  • 世界模型研究者:开源权重与后训练配方提供了适配模型、比较方法和贡献改进的共同起点
全文翻译

以下翻译只覆盖原文的前一部分,其余内容请看下方原文。

TL;DR

NVIDIA Cosmos 世界模型开发平台为其 Cosmos 3 模型系列新增了四个新的开放权重检查点,用于生成交互式世界模拟和多传感器多视角驾驶场景:

所有这四个模型都是 Cosmos 3 Nano 的后训练示例,拥有 160 亿个可训练参数。这些模型使用 OpenMDW1.1 许可证,允许在其条款下用于商业和非商业用途。

下载检查点 · 阅读技术报告 。观看演示

为什么需要这些检查点?

🦾 机器人技术需要能够应对场景和视角变化的环境。这些检查点提供了构建它们的互补方式:Sim-Bimanual 从动作预测视觉后果,而 Sim-Transfer 将物理模拟器的控件转化为生成的观测数据。

🚦 对于自动驾驶,外观和几何结构必须一致。同步的相机和 LiDAR 生成将视觉观测与 3D 传感连接起来。场景和交通信号灯控件让研究人员可以改变道路布局和信号状态,然后研究驾驶策略如何响应。

🔄 每次观测都可以塑造下一次动作。流式生成将视频预测与持续交互连接起来,为世界模型研究人员提供了一种探索动作和观测如何共同展开的方法。

🌐 一个供他人构建的开放基础。NVIDIA 的愿景是帮助研究人员和开发者创建更丰富、更具响应性的模拟世界。开放权重和后训练配方为适应模型、比较方法和贡献改进提供了共享起点。这些问题仍然很难:未来的工作是衡量模型在多大程度上可靠地支持策略学习和评估,理解其局限性,并在不足之处进行改进。

使用 Cosmos3-Nano 构建自动驾驶世界

🌦️ Transfer-Auto:驾驶场景 → 多传感器数据

Cosmos3-Nano-Transfer-Auto 是一个用于离线合成驾驶数据生成的双向模型。它生成多达 11 个相机视角(包括鱼眼镜头)的同步视频,并支持联合 RGB–LiDAR 生成。每个相机的世界场景图 (WSM) 控件指定场景结构和交通运动,而文本提示则引导外观。

开发人员可以改变环境条件以扩大训练和评估的覆盖范围,并可提供初始 RGB 图像以锚定场景外观。联合 LiDAR 生成还使用对齐的高清地图 (HD-map) 距离图控件。Transfer-Auto 还可作为将 Cosmos 适配到您自己的传感器配置和驾驶领域的基础。首先使用您的数据进行后训练,以适应您的相机布局、LiDAR 配置和目标环境。适配后的模型可直接用于离线数据生成,或经过因果训练和少步蒸馏以实现快速流式模拟——这是创建 Cosmos3-Nano-Sim-Auto 所使用的开发路径。

指引您的智能体前往开放技能:使用 Cosmos3-Nano-Transfer-Auto 运行推理

更喜欢笔记本? 打开 Transfer-Auto。

🚗 Sim-Auto:驾驶控制 → 流式观测

Cosmos3-Nano-Sim-Auto 是 Transfer-Auto 的因果蒸馏流式变体。它仅用几步去噪即可生成连续的同步相机视频和 LiDAR 小块,利用生成的历史和更新的驾驶控制来支持快速流式和长程交互 rollout。

提供每个相机的描述和对齐的 WSM 控件,可选择添加初始 RGB 图像。对于 LiDAR 生成,请包含与相机控件对齐的 HD-Map 距离控件。蒸馏模型使用其滚动历史生成连续的小块。闭环交互需要一个模拟运行时和 WSM 渲染器,以便从驾驶输入更新这些控件。对于新的传感器配置或领域,请先适配 Transfer-Auto,然后将其蒸馏为 Sim-Auto。

指引您的智能体前往开放技能:使用 Cosmos3-Nano-Sim-Auto 运行推理

更喜欢笔记本? 打开 Sim-Auto。

🎨 Sim-Transfer:模拟器控件 → RGB

您的模拟器计算运动、接触和物理状态。Sim-Transfer 使用其空间控件和文本提示来渲染策略可以消费的颜色观测数据。

动作 → 模拟器更新 → 空间控件 → 生成的 RGB → 下一步策略动作

  • 深度: 相对于相机的距离。

  • 分割: 区域和物体边界。

  • 边缘: 场景轮廓。

  • 模糊: 粗略的外观和布局。

文本引导外观;物理和真实状态保留在模拟器中。

深度控制到视频

分割控制到视频

指引您的智能体前往开放技能:使用 Cosmos3-Nano-Sim-Transfer 运行推理

更喜欢笔记本? 使用 Transfer。

🤖 Sim-Bimanual:动作 → 视频

输入帧

Sim-Bimanual 模拟检查点的输出视频

Cosmos3-Nano-Sim-Bimanual 模拟环境如何响应双臂机器人的动作而演变。它支持针对 YAM 和 AgiBot 实体模型的交互式双臂模拟,由策略或人工操作的游戏手柄控制。

从一张图像开始,移动机器人或相机,并生成下一个观测值。一个控制序列可以在视角变化和操纵之间切换。

混合动作示例使用 59 个控制值,在训练期间填充至 64 个。其模式定义了坐标系、旋转、夹爪校准、有效性掩码和控制域。遵循这些约定,以便每个值描述预期的运动。

保持时间对齐:T 次转换需要 T+1 次观测。训练将原始捕获内容转换为模型的动作表示;发布的推理动作已经过归一化。

在此,Sim-Transfer 从物理模拟器的更新状态生成视觉效果;Sim-Bimanual 直接从场景和机器人动作生成下一个观测值。

请参阅 数据契约 和 动作模式。

要求: Linux、NVIDIA GPU、Docker 和 NVIDIA Container Toolkit。发布的 vLLM-Omni 设置在一个 GB200 上进行了测试;这不是最低内存规格。服务器下载权重;客户端获取样本输入。

指引您的智能体前往开放技能:使用 Cosmos3-Nano-Sim-Bimanual 运行推理

更喜欢笔记本? 打开 Bimanual

流式生成是如何工作的

Cosmos 3 的 Transformer 混合骨干网络通过注意力机制连接单独的文字处理网络和视觉生成网络。生成器根据提示、可用控件和生成的历史来预测每个短片段。

控件 + 历史 → 生成小块 → 解码图像 → 更新历史

去噪将嘈杂的压缩视频表示细化为一个片段。时序因果注意力使其能够读取可用的历史和控件,同时阻止未来的目标观测值。键/值缓存保留注意力信息以供下一次预测使用。

该模型在称为潜在变量 (latents) 的压缩视频表示上运行。在初始图像之后,每个潜在时间步代表四个 RGB 帧。Transfer 为每个小块预测一个步骤;报告中优化的 Bimanual 设置预测两个步骤。较小的小块可以让新控件更频繁地影响生成。

四阶段训练配方

  • 阶段 0 — 双向适配:从完整的录制片段中学习领域及其控件到视频的映射关系。

  • 阶段 1 — 教师强制:从较早的录制观测值和可用控件预测每个小块,屏蔽干净的答案和未来目标。

  • 阶段 2 — 一致性蒸馏:使用冻结的教师模型训练学生模型,使其在四步去噪中生成每个小块。

  • 阶段 3 — 自强制:在学生生成的历史上进行训练。冻结的教师模型和辅助评分模型提供分布匹配信号。

为什么最终阶段很重要:稍微预测错误的对象会成为后续帧的上下文,因此错误可能会累积。自强制使训练暴露于这种生成的历史中。蒸馏和缓存降低了产生每次观测的成本。

🛠️ 使用您的数据进行适配

后训练配方从 Cosmos3-Nano 或兼容的基础权重开始,涵盖所有四个阶段。保留完整的训练检查点以恢复训练;导出的推理权重省略了优化器和其他训练状态。

  • Transfer-auto:在您的驾驶数据上进行后训练,以适配您的传感器配置和领域,并生成离线合成数据。

  • Sim-auto:对适配后的 Transfer-Auto 模型应用因果训练和蒸馏,以实现快速流式模拟。

  • Sim-Transfer:使用本地数据准备、阶段配置和恢复功能,为您的环境对该检查点进行后训练。

  • [Sim-Bimanual](https://github.com/NVIDIA

查看原文

TL;DR

NVIDIA Cosmos world model development platform adds four new open-weight checkpoints to its Cosmos 3 model family for generating interactive world simulation and multi-sensor multi-view driving scenes:

All four models are post-trained examples of Cosmos 3 Nano and have 16B trainable parameters. The models use OpenMDW1.1, permitting commercial and non-commercial use under its terms.

Download the checkpoints · Read the technical report . Watch the demos

Why do you need these checkpoints?

🦾 Robotics needs environments that can answer this across changing scenes and viewpoints. These checkpoints offer complementary ways to build them: Sim-Bimanual predicts visual consequences from actions, while Sim-Transfer turns a physics simulator’s controls into generated observations.

🚦 For autonomous driving, appearance and geometry must agree. Synchronized camera and LiDAR generation connects visual observations with 3D sensing. Scene and traffic-signal controls let researchers vary road layouts and signal states, then study how a driving policy responds.

🔄 Each observation can shape the next action. Streaming generation connects video prediction to ongoing interaction, giving world-model researchers a way to explore how actions and observations unfold together.

🌐 An open foundation for others to build on. NVIDIA’s vision is to help researchers and developers create richer, more responsive simulated worlds. Open weights and post-training recipes provide a shared starting point for adapting models, comparing methods, and contributing improvements. These problems remain hard: the work ahead is to measure where the models faithfully support policy learning and evaluation, understand their limits, and improve where they fall short.

Build Autonomous Vehicle Worlds with Cosmos3-Nano

🌦️Transfer-Auto: driving scenarios → multi-sensor data

Cosmos3-Nano-Transfer-Auto is a bidirectional model for offline synthetic driving data generation. It generates synchronized video across up to 11 camera views, including fisheyes, and supports joint RGB–LiDAR generation. Per-camera World Scenario Map (WSM) controls specify scene structure and traffic motion, while text prompts guide appearance.

Developers can vary environmental conditions to expand training and evaluation coverage, with optional initial RGB images to anchor scene appearance. Joint LiDAR generation additionally uses aligned HD-map range-map controls. Transfer-Auto also serves as the foundation for adapting Cosmos to your own sensor rig and driving domain. Start by post-training it on your data to accommodate your camera layout, LiDAR configuration, and target environment. The adapted model can be used directly for offline data generation or undergo causal training and few-step distillation for fast streaming simulation—the development path used to create Cosmos3-Nano-Sim-Auto.

Point your agent to the open skill : Run inference with Cosmos3-Nano-Transfer-Auto

Prefer a notebook? Open Transfer-Auto.

🚗Sim-Auto: driving controls → streaming observations

Cosmos3-Nano-Sim-Auto is the causally distilled streaming variant of Transfer-Auto. It generates successive small chunks of synchronized camera video and LiDAR in just a few denoising steps, using generated history and updated driving controls to support fast streaming and long, interactive rollouts.

Provide per-camera captions and synchronized WSM controls, optionally adding initial RGB images. For LiDAR generation, include HD-Map range controls aligned with the camera controls. The distilled model generates successive chunks using its rolling history. Closed-loop interaction requires a simulation runtime and WSM renderer to update those controls from driving inputs. For a new sensor rig or domain, adapt Transfer-Auto first, then distill it into Sim-Auto.

Point your agent to the open skill : Run inference with Cosmos3-Nano-Sim-Auto

Prefer a notebook? Open Sim-Auto.

🎨 Sim-Transfer: simulator controls → RGB

Your simulator computes motion, contacts, and physical state. Sim-Transfer uses its spatial controls and a text prompt to render color observations that a policy can consume.

Action → simulator update → spatial controls → generated RGB → next policy action

  • Depth: relative distance from the camera.

  • Segmentation: regions and object boundaries.

  • Edges: scene contours.

  • Blur: coarse appearance and layout.

Text guides appearance; physics and ground-truth state stay with the simulator.

Depth control to video

Segmentation control to video

Point your agent to the open skill : Run inference with Cosmos3-Nano-Sim-Transfer

Prefer a notebook? Use Transfer.

🤖 Sim-Bimanual: actions → video

Input Frames

Output Video From Sim-Bimanual Simulation Checkpoint

Cosmos3-Nano-Sim-Bimanual simulates how an environment evolves in response to a bimanual robot’s actions. It supports interactive two-arm simulation for YAM and AgiBot embodiments, controlled by a policy or human-operated joysticks.

Start with an image, move the robot or camera, and generate the next observations. One control sequence can switch between viewpoint changes and manipulation.

The mixed-action example uses 59 control values, padded to 64 during training. Its schema defines coordinate frames, rotations, gripper calibration, validity masks, and control domains. Follow those conventions so each value describes the intended motion.

Keep timing aligned: T transitions need T+1 observations. Training transforms raw captures into the model’s action representation; released inference actions are already normalized.

Here, Sim-Transfer generates visuals from a physics simulator’s updated state; Sim-Bimanual generates the next observation directly from the scene and robot actions.

See the data contract and action schema.

Requirements: Linux, an NVIDIA GPU, Docker, and NVIDIA Container Toolkit. The published vLLM-Omni setup was tested on one GB200; this is not a minimum-memory specification. The server downloads weights; the clients fetch sample inputs.

Point your agent to the open skill : Run inference with Cosmos3-Nano-Sim-Bimanual

Prefer a notebook? Open Bimanual

How streaming generation works

Cosmos 3’s Mixture-of-Transformers backbone connects separate text-processing and visual-generation networks through attention. The generator predicts each short segment from the prompt, available controls, and generated history.

Controls + history → generate chunk → decode images → update history

Denoising refines noisy, compressed video representations into a segment. Temporal-causal attention lets it read available history and controls while blocking future target observations. A key/value cache retains attention information for the next prediction.

The model operates on compressed video representations called latents. After the initial image, each latent time step represents four RGB frames. Transfer predicts one step per chunk; the optimized Bimanual setup in the report predicts two. Smaller chunks let new controls affect generation more often.

The four-stage training recipe

  • Stage 0 — Bidirectional adaptation: learn the domain and its control-to-video relationships from complete recorded clips.

  • Stage 1 — Teacher forcing: predict each chunk from earlier recorded observations and available controls, with the clean answer and future targets masked out.

  • Stage 2 — Consistency distillation: use a frozen teacher to train a student that generates each chunk in four denoising steps.

  • Stage 3 — Self-forcing: train on the student’s generated history. A frozen teacher and an auxiliary score model supply the distribution-matching signal.

Why the final stage matters: a slightly mispredicted object becomes context for later frames, so errors can compound. Self-forcing exposes training to that generated history. Distillation and caching reduce the cost of producing each observation.

🛠️ Adapt with your data

The post-training recipes start from Cosmos3-Nano or compatible base weights and cover all four stages. Keep full training checkpoints to resume; exported inference weights omit optimizer and other training state.

  • Transfer-auto: Post-train on your driving data to adapt to your sensor rig and domain, and generate offline synthetic data.

  • Sim-auto: Apply causal training and distillation to an adapted Transfer-Auto model for fast streaming simulation.

  • Sim-Transfer : Post-train the checkpoint for your environment with local data preparation, stage configurations, and resume.

  • Sim-Bimanual: Post-train for your embodiment with data validation, stage configurations, checkpoint handoffs, and export.

Give your coding agent the skill and dataset location. Follow the environment checks, validate a sample, and test training and restart before a longer run. Evaluate quality on held-out episodes: a successful short run verifies execution, not convergence.

More Resources

原文版权归 Hugging Face Blog 及原作者所有,本站转载仅供阅读。如需删除,请联系 support@aisa.one。