具身智能・机器人・无人机:从零开始理解“能看、能想、能动”的智能体——2026 完整入门与前沿指南

适合谁读? 如果你刚开始接触具身智能(Embodied AI)、机器人学习(Robot Learning)、视觉语言动作模型(VLA)、SLAM、无人机自主飞行、ROS 2 / PX4,或者看论文时经常被 LLM、VLM、VLA、World Model、Diffusion Policy、MPC、OCC、VIO 等缩写淹没,这篇文章就是为你准备的。

本文更新到:2026-09-01。 前沿部分重点参考了 2026 年最新的机器人世界模型、VLA 数据基础设施、Aerial VLN、AutoFly、ActiveFly-Bench、Gemini Robotics 2、NVIDIA Isaac GR00T 1.7、DreamZero 等公开论文和官方资料。


0. 先别背术语:具身智能到底在解决什么?

“具身智能”最容易被误解成“给机器人装一个大模型”。这不够准确。

真正的具身智能要解决的是:一个拥有物理身体的智能体,如何持续感知真实世界、理解任务、形成内部状态、预测后果、规划动作,并通过身体执行,再根据结果不断修正。

一句话概括:

传统 AI 主要解决“看懂、听懂、说出来”;具身智能必须进一步解决“在现实世界里做对”。

一个聊天机器人说错一句话,最多回答错误;一个机械臂、移动机器人或无人机做错一个动作,可能撞坏设备、抓碎物体、坠机,甚至危及人身安全。因此,具身智能从来不只是“模型精度问题”,而是 感知—决策—控制—安全—实时系统 的综合问题。

0.1 一个真实机器人闭环长什么样?

在这里插入图片描述
如果你把整篇文章只记住一张图,就记住上面这张。

0.2 三类常见“具身载体”

载体典型任务最大难点
机械臂 / 双臂 / 灵巧手抓取、装配、折叠、插拔、做饭接触物理、精细控制、动作泛化
移动机器人 / 人形机器人导航、搬运、家务、巡检、全身操作长时序任务、全身控制、跨场景泛化
无人机 / 多无人机搜救、巡检、目标跟踪、探索、运输6-DoF 高动态控制、视角变化、载荷与算力限制

第一部分:先建立完整技术地图

1. 具身智能技术栈:从“眼睛”到“肌肉”

对于入门者,最有效的方法不是从某一个热门模型开始,而是按系统分层。

1.1 感知层:机器人如何知道“世界里有什么”?

机器人常见传感器包括:

  • RGB 相机:颜色与纹理信息丰富,成本低,但无法直接得到精确距离。
  • 双目 / RGB-D:能直接或间接估计深度,适合室内机器人、机械臂。
  • LiDAR:对几何结构敏感,适合定位、建图、避障,但成本、重量与功耗更高。
  • IMU:测角速度与线加速度,频率高,但积分会漂移。
  • GNSS / RTK:提供全球绝对位置,户外无人机常用;室内和遮挡环境会失效。
  • 力/力矩传感器(F/T):告诉机器人“是否碰到了”“用了多大力”。
  • 触觉传感器:用于判断接触、滑移、局部形变、抓持稳定性。
  • 事件相机(Event Camera):在高速运动、高动态光照下有优势,适合高机动无人机与机器人视觉。

感知层不是简单“识别物体”。真实系统往往同时需要:

目标检测 → 实例/语义分割 → 深度估计 → 光流 → 多目标跟踪
         → 3D重建 → 开放词汇识别 → 场景图 → 可供性(Affordance)

其中 Affordance(可供性) 很重要。它问的不是“这是什么”,而是:

这个物体的哪个部位能抓?哪一面能推?哪个把手能拉?哪里可以落脚?

这才是从“视觉理解”走向“行动理解”的关键。


1.2 状态估计与空间表示:机器人必须知道“我在哪、它在哪”

机器人控制需要坐标。

常见状态可表示为:

[
\mathbf{x}_t = [\mathbf{p}_t, \mathbf{q}_t, \mathbf{v}_t, \boldsymbol{\omega}_t, \mathbf{b}_a, \mathbf{b}_g]
]

其中:

  • (\mathbf{p}):位置;
  • (\mathbf{q}):姿态四元数;
  • (\mathbf{v}):线速度;
  • (\boldsymbol{\omega}):角速度;
  • (\mathbf{b}_a, \mathbf{b}_g):IMU 偏置。

真实机器人常见空间表示:

表示直观理解优点局限
2D Grid Map平面棋盘格地图简单、成熟不适合复杂 3D
Occupancy Grid每格是否被占据适合导航细节有限
BEV从天上俯视世界多传感器融合方便垂直信息被压缩
Point Cloud一堆 3D 点保留真实几何数据量大、结构稀疏
Voxel / 3D Occupancy3D 空间方格可直接做碰撞查询高分辨率很耗内存
TSDF / ESDF表面/障碍物距离场重建与规划友好动态更新成本高
NeRF神经隐式场景新视角渲染好几何与实时性受限
3D Gaussian Splatting高斯椭球场景渲染快、效果好动态与可编辑性仍在发展
Scene Graph物体+关系图适合语义推理几何精度不够

前沿系统正在把这些表示从“纯几何地图”升级为 可推理的语义空间记忆:不仅知道“这里有墙”,还知道“这是门”“门后是厨房”“红色杯子上次在桌面右侧”。


1.3 决策层:机器人如何决定“下一步做什么”?

决策至少可以分三层:

  1. Task Planning(任务规划):把“整理实验室”拆成检查设备、读取仪表、记录异常、返回充电等子任务。
  2. Skill Planning(技能规划):选择“导航”“抓取”“开门”“按按钮”等技能。
  3. Motion / Control(运动与控制):具体到轨迹、速度、关节角、推力等。

经典机器人系统强调模块化:

任务规划器 → 行为树/状态机 → 运动规划器 → 控制器

现代具身系统则会加入:

LLM/VLM → Embodied Reasoner → VLA/Policy → Safety Controller

但请注意:VLA 并不会让传统控制理论自动失效。 一个大模型输出动作,并不意味着可以直接绕过动力学、约束和安全层。


1.4 执行层:模型输出最终怎么变成电机动作?

机器人论文里一句“输出 action”,实际可能代表完全不同的东西:

  • 末端执行器位姿增量:(\Delta x, \Delta y, \Delta z, \Delta R)
  • 关节位置:(q_{1:n})
  • 关节速度:(\dot q_{1:n})
  • 关节力矩:(\tau_{1:n})
  • 夹爪开/合
  • 移动底盘线速度、角速度
  • 无人机位置/速度/加速度 setpoint
  • 无人机姿态、角速度、推力
  • 技能 token,例如 PICK(obj_3)OPEN_DRAWER()

因此读 VLA 论文时,第一件事不是看模型多大,而是看:

它的动作空间到底是什么?控制频率是多少?谁负责底层闭环?


第二部分:LLM、VLM、VLA、RFM、World Model 到底有什么区别?

2. 一张图理解多模态具身模型家族

在这里插入图片描述

3. LLM:语言大脑,但不是机器人本体

LLM(Large Language Model) 擅长:

  • 语言理解;
  • 常识;
  • 高层任务分解;
  • 工具调用;
  • 代码生成;
  • 逻辑与知识推理。

例如:

“巡检实验室所有仪器,发现温度超过 80℃ 的设备就记录并报警。”

LLM 可以拆成:

  1. 获取实验室设备清单;
  2. 逐设备导航;
  3. 定位温度仪表;
  4. 读取温度;
  5. 判断阈值;
  6. 记录并汇报。

但它本身并不知道机械臂当前位置,也不会自动产生稳定的 500 Hz 电机控制信号。

LLM 在机器人里最适合做什么?

  • 高层 planner;
  • 技能选择器;
  • 语义记忆;
  • 失败原因总结;
  • 人机自然语言接口。

不适合直接做什么?

  • 高频力矩控制;
  • 强实时飞控;
  • 毫秒级碰撞避障;
  • 不加安全层的真实机器人直接执行。

4. VLM / MLLM:让模型“看懂”世界

VLM(Vision-Language Model) 将视觉和语言映射到统一语义空间。

典型任务:

  • “桌上有几个杯子?”
  • “哪个按钮是急停?”
  • “无人机前方哪里可以安全穿过?”
  • “这个机械零件哪一端是插头?”

VLM 常作为具身系统的“语义视觉前端”。

常见基础模型包括 CLIP / SigLIP、BLIP 系列、LLaVA、Qwen-VL 系列、Gemini 等。

一个容易犯的错误

“VLM 不能输出动作”不是绝对的。

更准确地说:

标准 VLM 的训练目标通常是语义/文本输出;如果把动作表示成 token 或增加动作头,它可以被改造成 VLA。

RT-2 的核心思想之一,就是把机器人动作离散化成 token,让 VLM 结构能够直接学习“视觉+语言→动作”。

官方介绍:RT-2: New model translates vision and language into action


5. VLA:目前机器人基础模型最核心的范式之一

VLA(Vision-Language-Action) 的基本输入输出:

视觉观测 + 语言任务 + 机器人状态 → 动作

例如:

输入:桌面相机图像 + “把红杯放进水槽” + 当前关节状态
输出:未来 20~50 步末端位姿/关节动作

5.1 VLA 为什么比传统视觉策略更强?

因为它试图把三类知识连接起来:

  1. 视觉世界知识:这是什么物体;
  2. 语言语义知识:用户到底想做什么;
  3. 机器人经验:身体怎样移动才能完成任务。

5.2 VLA 的动作输出有三种主流路线

路线 A:离散动作 Token

代表:RT-2、早期 OpenVLA 类范式。

优点:

  • 能复用语言模型 token 化框架;
  • 训练形式统一。

缺点:

  • 量化会损失连续控制精度;
  • 高频控制会产生很长 token 序列。
路线 B:Diffusion / Flow Matching 连续动作生成

代表:Diffusion Policy、π₀、SmolVLA 中的 action expert 等。

核心思想:不是一个点一个点“回归动作”,而是生成一段平滑的动作块。

π₀ 使用 VLM + action expert,并通过 flow matching 生成连续动作。Physical Intelligence 官方介绍指出,其目标是支持高频、灵巧的机器人动作,而不是只输出离散文本 token。

官方资料:π₀: Our First Generalist Policy

路线 C:Action Chunking

一次输出未来 (H) 步动作:

[
A_t=[a_t,a_{t+1},…,a_{t+H-1}]
]

这样可以:

  • 降低每一步都重新推理的延迟;
  • 让动作更平滑;
  • 学到局部运动模式。

ACT(Action Chunking Transformer)就是典型代表。


6. 从 RT-2 到 OpenVLA、Octo、π₀、SmolVLA:怎么理解这条发展线?

RT-2:证明“互联网语义可以迁移到机器人动作”

RT-2 的意义不是它今天仍然是最强,而是它清晰展示了:

Web 级视觉语言预训练知识,可以通过机器人动作数据迁移到控制策略中。

这推动了 VLA 成为一个明确研究范式。

Octo:强调开源、多机器人与灵活微调

Octo 是一个开源 generalist robot policy,基于多源机器人数据预训练,并强调:

  • 多机器人;
  • 多观测;
  • 多动作空间;
  • 语言或目标图像条件;
  • 新机器人上的高效微调。

项目页:Octo

OpenVLA:把 7B 级开源 VLA 推向社区

OpenVLA 让研究者能够较低门槛研究大规模 VLA。

后续 OpenVLA-OFT 又说明:模型结构之外,动作解码、并行解码、action chunk、连续动作表示和微调策略同样决定实时性与成功率。

项目页:OpenVLA-OFT

π₀ / π₀.₅:从“能做”走向“开放世界泛化”

π₀ 使用流匹配连续动作头;π₀.₅ 更关注 open-world generalization:希望模型离开训练实验室,在新的家庭环境里完成长时序、移动操作任务。

π₀.₅ 论文:π₀.₅: a Vision-Language-Action Model with Open-World Generalization

SmolVLA:轻量化与可负担机器人学习

Hugging Face 在 2025 年发布的 SmolVLA 是一个 450M 级轻量 VLA,强调:

  • 社区开源数据;
  • 消费级硬件;
  • LeRobot 工作流;
  • 异步推理;
  • 流匹配动作专家。

官方博客:SmolVLA

2026:Gemini Robotics 2 与 GR00T 1.7

2026 年一个非常明显的趋势是:VLA 不再只围绕“单机械臂桌面抓取”,而是走向:

  • 双臂;
  • 人形;
  • whole-body control;
  • 多机器人协作;
  • on-device;
  • embodied reasoning + VLA 分层。

Google DeepMind 在 2026-07-30 发布 Gemini Robotics 2,强调全身控制、灵巧操作和机器人协作;同时发布 Gemini Robotics ER 2,作为高层 embodied reasoning 模型。

官方资料:

NVIDIA 2026 年的 GR00T 1.7 则继续推动面向人形机器人的开源 VLA、数据、仿真与 TensorRT 部署链路。

官方教程:Develop Humanoid Robot Policies End-to-End with NVIDIA Isaac GR00T


7. RFM:Robot Foundation Model,不是某一种固定网络

RFM(Robot Foundation Model) 更像一个上位概念:

在大规模、多任务、多机器人、多场景数据上预训练,可迁移或微调到多种机器人任务的基础模型。

VLA 可以是 RFM 的一种实现,但不是所有 RFM 都必须是 VLA。

判断一个模型是否更像“foundation model”,可以看:

  • 是否跨任务;
  • 是否跨场景;
  • 是否跨机器人 embodiment;
  • 是否有大规模预训练;
  • 是否能低成本适配新任务;
  • 是否具备开放世界泛化。

2026 新问题:Embodiment Gap(本体差距)

2026 年的新综述提出了一个很实用的概念:Embodiment Gap

即使模型“懂得很多”,换到一台新机器人上仍然会遇到:

  • 关节数不同;
  • 机械臂长度不同;
  • 相机位置不同;
  • 动作空间不同;
  • 控制频率不同;
  • 夹爪/灵巧手不同。

因此“跨本体泛化”不是一句“zero-shot”就能结束,它需要 action normalization、retargeting、adapter、correspondence learning、控制接口统一等工程与算法工作。

论文:The Embodiment Gap in Robot Foundation Models (2026)


第三部分:World Model、WAM 与“机器人先想象再行动”

8. World Model:如果执行这个动作,世界会发生什么?

世界模型(World Model)学习:

[
p(s_{t+1:t+H}\mid s_t, a_{t:t+H-1})
]

也就是:

给定当前状态和候选动作,预测未来状态。

8.1 为什么机器人需要世界模型?

直接策略:

看到场景 → 直接输出动作

世界模型:

看到场景 → 想象几个可能未来 → 判断哪个更好 → 再行动

它能用于:

  • Model-Based RL;
  • 规划;
  • 失败预判;
  • 合成训练数据;
  • 仿真代理;
  • 未来视频预测;
  • 反事实推演。

8.2 Pixel World Model 与 Latent World Model

像素级世界模型预测未来画面,直观但昂贵。

Latent World Model只预测隐空间特征,更高效,但不容易直接观察模型“想象了什么”。

2026 年综述已经把机器人世界模型按策略耦合、仿真器角色、视频世界模型等重新系统化。

推荐综述:World Model for Robot Learning: A Comprehensive Survey (2026)


9. WAM:World-Action Model,2026 年值得重点关注的新范式

World-Action Model(WAM) 是一个正在形成中的新术语,不应像 SLAM、MPC 那样当成几十年已固定定义的标准术语。

它的核心思想是:

联合建模“未来世界”和“机器人动作”,让动作生成显式依赖于物理未来预测。

9.1 DreamZero:WAM 的代表性工作

2026 年 DreamZero 提出:基于视频扩散世界模型,同时预测未来视频与动作,并将其作为 zero-shot robot policy。

这条路线试图解决 VLA 的一个核心问题:

  • VLA 很擅长语义泛化;
  • 但对没有见过的“物理运动模式”未必稳健;
  • 视频世界模型则天然包含大量运动与物理变化先验。

DreamZero 官方项目:DreamZero

论文:World Action Models are Zero-shot Policies

9.2 VLA 和 WAM 不是谁取代谁

可以这样理解:

范式最擅长主要风险
VLA语义理解、指令泛化、直接动作物理未来建模较隐式
World Model未来预测、规划不一定直接会控制机器人
WAM未来与动作联合建模模型大、实时性和训练复杂度高

未来更可能出现的是融合:

VLM/ER 负责理解 → World Model 负责想象 → Action Expert 负责执行

而不是简单地“VLA 被 WAM 淘汰”。


第四部分:机器人的空间智能——SLAM、VIO、LIO、3D Occupancy、NeRF、3DGS

10. SLAM:边走边定位,边定位边建图

SLAM 的基本问题:

没有完整地图时,机器人如何同时估计自己的轨迹并构建地图?

通常写成:

[
p(x_{1:t},m\mid z_{1:t},u_{1:t})
]

其中:

  • (x):机器人轨迹;
  • (m):地图;
  • (z):传感器观测;
  • (u):运动输入。

10.1 SLAM 里的核心术语

Front-end

负责:

  • 特征提取;
  • 数据关联;
  • 帧间匹配;
  • 里程计。
Back-end

负责:

  • 图优化;
  • Bundle Adjustment;
  • Pose Graph Optimization;
  • 全局一致性。
Loop Closure

机器人绕一圈回来,识别出“这是之前来过的地方”,用于消除累计漂移。

10.2 VIO 与 LIO

VIO(Visual-Inertial Odometry):相机 + IMU。

适合轻量机器人、无人机,典型算法 VINS-Mono、ORB-SLAM3 的视觉惯性模式等。

LIO(LiDAR-Inertial Odometry):LiDAR + IMU。

典型:LIO-SAM、FAST-LIO2。

优势:几何稳定、弱光可用;缺点是 LiDAR 更重、更贵。

10.3 为什么“定位”不等于“导航”?

定位只回答:

我在哪里?

导航还要回答:

我要去哪里?怎么过去?途中怎么躲障碍?

因此完整导航至少包含:

Localization + Mapping + Global Planning + Local Planning + Control

11. Occupancy:从“识别物体”转向“理解空间是否可通行”

3D Occupancy(3D 占据预测) 的目标不是先给每个物体画框,而是直接估计整个 3D 空间中:

  • 哪些位置被占据;
  • 哪些位置可自由通过;
  • 某些位置属于什么语义类别。

对机器人和无人机来说,Occupancy 很自然,因为路径规划真正关心的是:

“这个空间我能不能穿过去?”

而不是:“这个障碍物的类别是椅子还是桌子?”


12. BEV:为什么自动驾驶和多机器人常用鸟瞰图?

BEV(Bird’s-Eye View)把多个相机或点云投影到统一俯视坐标。

它的优势是:

  • 多相机数据容易统一;
  • 距离、方向关系直观;
  • 路径规划与地图天然是俯视坐标;
  • 多机器人共享地图更方便。

但对无人机来说,仅 BEV 不够,因为飞行是 3D 的。高楼、电线、树冠、天花板等都要求保留高度。


13. NeRF 与 3D Gaussian Splatting:机器人为什么开始用神经场景表示?

NeRF

NeRF 学习一个连续场景函数,从位置与视角预测颜色和密度。

它非常适合:

  • 新视角渲染;
  • 场景重建;
  • 视觉定位;
  • 仿真资产生成。

3DGS

3D Gaussian Splatting 用大量 3D 高斯椭球表示场景,渲染通常比经典 NeRF 快。

对机器人更重要的方向包括:

  • 语义 Gaussian;
  • 动态 Gaussian;
  • 可编辑场景;
  • 从 3DGS 提取可碰撞几何;
  • 3DGS 与 SLAM 结合。

关键提醒

“看起来很真实的 3D 重建”不代表“适合机器人规划”。

机器人规划需要:

  • 几何尺度准确;
  • 碰撞边界可信;
  • 动态物体可更新;
  • 查询速度足够快。

第五部分:导航——PointNav、ObjectNav、VLN、EQA 与 Active Perception

14. PointNav:给坐标,走过去

输入:目标坐标。

输出:移动动作。

这是最基础的 embodied navigation 任务之一。


15. ObjectNav:找“物体”,不是找坐标

指令:

“找到冰箱。”

机器人不知道冰箱在哪里,需要:

  1. 探索;
  2. 识别;
  3. 记忆访问区域;
  4. 决定下一处观察位置;
  5. 到达目标。

这里已经开始涉及语义地图、探索策略和主动感知


16. VLN:Vision-Language Navigation

指令:

“穿过客厅,在沙发后右转,从第二扇门进入卧室。”

VLN 必须做语言和视觉空间对齐。

与普通路径规划区别:

  • 目标不是明确坐标;
  • 指令中可能包含地标、方向与顺序;
  • 视觉观测与自然语言必须实时匹配。

常见数据集/环境包括 R2R、VLN-CE、Habitat 等。

Habitat 官方文档:Habitat Lab


17. EQA:Embodied Question Answering

普通 VQA:

给你一张图:“桌上有没有苹果?”

EQA:

“去厨房看看桌上有没有苹果,然后回来告诉我。”

所以 EQA = 探索 + 感知 + 记忆 + 问答

这类任务非常能体现“具身”的本质:智能体必须主动改变自己的观察位置,才能获得答案。


18. Active Perception:主动感知是无人机具身智能的重要突破口

普通视觉感知假设相机固定地接收输入。

主动感知则问:

“我应该移动到哪里,才能看得更清楚?”

例如无人机巡检输电塔:

  • 不是沿固定轨迹拍照;
  • 而是发现某个绝缘子可能有缺陷后,自主调整距离、航向、俯仰角;
  • 多角度观察后再确认。

2026 年 ActiveFly-Bench 就在把 Air-EQA、Observation Behavior Planning、Fine-grained Language-guided UAV Control 串起来,形成从“问题”到“移动观察”再到“回答/行动”的闭环。

项目页:ActiveFly-Bench

论文:ActiveFly-Bench (2026)


第六部分:机器人操作——从抓取到灵巧手、触觉和全身控制

19. FK、IK、Jacobian:机械臂的三个基础词

FK:Forward Kinematics,正运动学

已知关节角 (q),求末端位姿:

[
T_{ee}=f(q)
]

IK:Inverse Kinematics,逆运动学

已知目标末端位姿 (T^*),求关节角:

[
q*=f{-1}(T^*)
]

Jacobian

描述关节速度和末端速度关系:

[
\dot{x}=J(q)\dot{q}
]

是速度控制、力控制、奇异性分析的基础。


20. Grasping:抓取远不是“检测框中心下抓”

抓取通常要考虑:

  • 6D pose;
  • 接触点;
  • 摩擦锥;
  • 夹爪宽度;
  • 碰撞;
  • 可达性;
  • 抓取后任务目的。

同一个杯子:

  • 要倒水:应该抓杯身;
  • 要递给人:可能应抓把手之外的位置;
  • 要放入狭窄架子:抓姿态又不同。

这就是 task-oriented grasping


21. Force Control、Impedance、Admittance:接触任务离不开力

Position Control

“必须去这个位置”。

Force Control

“必须施加这个力”。

Impedance Control

让机器人表现得像一个虚拟弹簧—阻尼系统:

[
F=K(x_d-x)+D(\dot{x}_d-\dot{x})
]

适合:

  • 插拔;
  • 打磨;
  • 开门;
  • 人机接触;
  • 不确定接触。

为什么 VLA 时代反而更需要力觉?

视觉看不到:

  • 插头是否卡住;
  • 物体是否滑动;
  • 是否已经接触;
  • 螺丝是否拧紧。

2026 年的 TouchWorld 等工作开始把触觉放进世界模型与分层策略,强调“慢语义 + 快触觉反馈”的组合。

论文:TouchWorld (2026)


22. Whole-Body Control 与 Loco-Manipulation

人形机器人不能只控制手。

例如“从地上捡一个重箱子”:

  • 双脚保持支撑;
  • 膝关节下蹲;
  • 腰部前倾;
  • 双手抓取;
  • 重心保持在支撑多边形内;
  • 起身时协调全身力矩。

这叫 whole-body control

当“走路”和“操作”同时发生,称为 loco-manipulation(移动-操作一体化)

2026 年 Gemini Robotics 2 和 GR00T 生态都在明显向这一方向推进。


第七部分:运动规划与控制——AI 不能替代的底座

23. A*、D*、RRT、RRT*、PRM 分别解决什么?

算法类型适合不适合
A*图搜索2D/离散栅格高维连续空间
D* Lite增量图搜索地图变化、重规划高自由度操作
RRT采样规划高维连续空间路径质量不稳定
RRT*渐进最优需要更优路径快速实时响应
PRM路线图静态环境多次查询高频动态环境

关键区别:Path vs Trajectory

Path:只描述空间几何路线。

Trajectory:包含时间:

[
\tau(t)=[x(t),v(t),a(t)]
]

无人机和机械臂真正执行的是 trajectory,不只是 path。


24. Trajectory Optimization:直接把路径当优化问题

典型形式:

[
\min_{x_{0:T},u_{0:T-1}} \sum_{t=0}^{T} c(x_t,u_t)
]

subject to:

[
x_{t+1}=f(x_t,u_t)
]

以及:

  • 碰撞约束;
  • 速度约束;
  • 加速度约束;
  • 关节范围;
  • 动力学可行性。

常见思想包括 CHOMP、TrajOpt、iLQR、DDP、MPC 等。


25. PID、LQR、MPC:底层控制为什么仍然重要?

PID

最经典反馈:

[
u=K_pe+K_i\int e dt+K_d\dot e
]

优点:简单、成熟、工程可靠。

LQR

在线性模型附近优化状态误差与控制代价。

MPC

每个控制周期都求一个有限时间窗的优化问题,只执行第一步,然后重新规划:

测状态 → 预测未来 → 优化控制 → 执行一步 → 再测状态

这非常适合无人机:

  • 强约束;
  • 高动态;
  • 要考虑速度/姿态/推力限制。

NMPC

直接用非线性动力学模型做 MPC,性能更强但计算更贵。


26. CBF:Control Barrier Function,安全控制越来越重要

CBF 的思想是定义一个“安全集合”:

[
\mathcal{C}={x:h(x)\ge 0}
]

然后约束控制器不让系统离开安全集合。

对于学习策略,常见架构可以是:

VLA / RL Policy → Safety Filter / CBF → Low-level Controller

这比“相信大模型不会撞”可靠得多。


第八部分:模仿学习、强化学习、Diffusion Policy 与 Flow Matching

27. BC:Behavior Cloning,最简单也最实用的起点

数据:

[
D={(o_t,a_t)}
]

训练:

[
\min_\theta \mathbb{E}{(o,a)\sim D}[\ell(\pi\theta(o),a)]
]

你给机器人 100 次“抓杯子”的示范,它学着模仿。

最大问题:Covariate Shift

训练时看到的是专家状态;部署后一个小误差会让机器人进入训练集中没见过的状态,误差越滚越大。


28. DAgger:让模型学会“从自己犯错的状态恢复”

流程:

训练策略 → 让策略自己跑 → 专家纠正 → 把纠正加入数据 → 再训练

它是早期解决 distribution shift 的经典方法。

2026 年 LeRobot 的工具链也在强化 human-in-the-loop rollout,把失败和人工纠正重新变成训练数据。

官方博客:LeRobot v0.6.0


29. RL:为什么机器人强化学习困难?

强化学习目标:

[
\max_\pi \mathbb{E}_\pi\left[\sum_t \gamma^t r_t\right]
]

真实机器人 RL 难在:

  • 每一次试错都贵;
  • 机器人会磨损;
  • 错误动作可能危险;
  • 奖励函数难设计;
  • 实验速度远低于 GPU 仿真。

所以工业界和学界常见组合是:

模仿学习预训练 → 仿真 RL → 少量真机微调 / RL

30. Offline RL:只用已有数据学习更优策略

不与环境在线交互,使用固定数据集:

[
D={s,a,r,s’}
]

关键困难是 OOD action:策略可能选择数据集中从没出现过的动作,而价值函数对这些动作估计不可信。


31. Diffusion Policy:把机器人动作当生成问题

传统回归:

给观测,输出“唯一正确动作”。

但很多机器人任务存在多个可行解:

  • 从左边绕过去;
  • 从右边绕过去;
  • 先抓 A 再抓 B;
  • 先抓 B 再抓 A。

扩散模型可以表达多峰动作分布。

Diffusion Policy 的基本思想:

随机噪声动作序列 → 多步去噪 → 平滑可执行动作序列

这也是为什么它对灵巧操作很有吸引力。


32. Flow Matching:为什么 2025–2026 的 VLA 里越来越常见?

Flow Matching 学的是一个把简单分布连续运输到目标动作分布的向量场:

[
\frac{dx}{dt}=v_\theta(x,t,c)
]

其中 (c) 是视觉、语言和机器人状态条件。

与传统 diffusion 的关系很近,但训练/采样形式可以更直接。

π₀、SmolVLA 等都使用了流式连续动作生成思想。

入门者不必一开始推导全部数学,只要先理解:

它们的目标都是在“多模态条件”下生成一段连续、平滑、可能具有多解的动作轨迹,而不是做单点 MSE 回归。


第九部分:数据——真正限制具身智能规模化的瓶颈

33. 为什么机器人没有自己的“互联网数据”?

LLM 可以从网页拿到海量文字。

机器人动作数据必须真实发生:

机器人 + 场地 + 物体 + 相机 + 操作员 + 时间 + 标定 + 安全

这就是为什么机器人数据比文本贵几个数量级。

数据至少包含什么?

  • 多视角 RGB / Depth;
  • 机器人 proprioception;
  • 动作;
  • 时间戳;
  • 语言指令;
  • 任务成功/失败;
  • 可选力觉/触觉;
  • 相机标定;
  • 机器人本体参数。

34. Open X-Embodiment:统一多机器人数据格式

Open X-Embodiment 的意义不是“某一个超大单一数据集”,而是把多个机构、多种机器人数据放到统一格式中,推动跨 embodiment 训练。

官方仓库:Open X-Embodiment


35. DROID:把“in-the-wild”多场景数据做大

DROID 包含跨实验室、跨场景、跨任务的真实机械臂交互数据,强调真实环境变化。

项目页:DROID


36. AgiBot World / AGIBOT WORLD 2026:从大规模示范走向丰富交互与 RL

AgiBot World 在 2024–2026 持续扩展真实机器人数据规模。

2026 新数据特别值得关注的是:

  • 真实环境;
  • 多模态;
  • 自由采集;
  • 错误与纠正;
  • Rich Interaction;
  • 力/力矩;
  • 真机 RL 数据闭环。

官方站:AGIBOT WORLD 2026

这和 2026 VLA 数据综述里的观点一致:下一阶段瓶颈未必只是“更大的模型”,而是 data engine、表示对齐、长时序标注和评测协议

推荐综述:Vision-Language-Action in Robotics: A Survey of Datasets, Benchmarks, and Data Engines (2026)


37. 数据引擎(Data Engine)是什么?

一个成熟机器人团队不会只是“收一批数据,然后训练一次”。

真正的数据闭环:
在这里插入图片描述

未来具身智能的数据竞争,本质上是:

谁能低成本持续产生高信息密度的数据,并把失败自动转成下一轮训练资产。


第十部分:仿真、Sim2Real 与数字孪生

38. 为什么所有机器人新人都应该学仿真?

因为你不应该用真机调所有 bug。

仿真可以做:

  • 控制器测试;
  • 强化学习;
  • 批量数据生成;
  • 碰撞测试;
  • 传感器模拟;
  • 失败回放;
  • 自动 benchmark。

39. 常见仿真平台怎么选?

平台强项适合
Gazebo / Gazebo SimROS 生态移动机器人、无人机、基础仿真
MuJoCo刚体动力学、RL机械臂、人形、控制
Isaac Sim高保真 GPU 仿真、传感器、USD工业机器人、合成数据、数字孪生
Isaac Lab大规模并行 robot learningRL / IL / humanoid
ManiSkill操作学习基准机械臂策略训练
RLBench多任务操作imitation / manipulation
HabitatEmbodied navigationVLN、EQA、室内导航
AirSim飞行与车辆视觉仿真无人机感知、导航
Flightmare高速无人机 RL / control高机动飞行
RoboCasa家庭/厨房操作generalist manipulation

NVIDIA 2026 官方 Isaac Sim / Isaac Lab 文档已经明显向“物理 AI + 大规模训练 + robot policy pipeline”演进:

RoboCasa365 在 2026 年把任务数量、场景、真实/自动演示和 foundation model benchmark 继续做大。

官方文档:RoboCasa365


40. Sim2Real:为什么仿真里 99% 成功,真机可能 20%?

差异来自:

  • 视觉纹理;
  • 光照;
  • 摩擦系数;
  • 执行器延迟;
  • 传感噪声;
  • 相机外参;
  • 物体质量;
  • 接触模型;
  • 空气动力学;
  • 电机饱和。

常见 Sim2Real 技术

Domain Randomization

训练时随机:

  • 光照;
  • 纹理;
  • 摩擦;
  • 质量;
  • 相机;
  • 噪声。

让真实世界成为随机分布中的一个样本。

System Identification

用真机数据估计动力学参数,使仿真更像真实。

Residual Learning

经典模型负责大部分控制,网络只学仿真和现实之间的残差。


第十一部分:ROS 2、MoveIt 2、Nav2、PX4——把算法真正装进机器人

41. ROS 2:机器人系统的“软件总线”

ROS 2 不是操作系统内核,而是一套机器人中间件与工具生态。

核心概念:

  • Node;
  • Topic;
  • Service;
  • Action;
  • TF2;
  • DDS;
  • rosbag;
  • launch;
  • parameter。

机器人典型数据流:

camera_node → /image → detector_node → /detections
                                ↓
                         planner_node
                                ↓
                         controller_node

ROS 2 的一个关键工程思想

模型不应该把整台机器人代码写成一个 5000 行 Python 脚本。

应该拆为:

  • 感知节点;
  • 状态估计节点;
  • 规划节点;
  • 策略节点;
  • 控制节点;
  • 安全节点。

42. MoveIt 2:机械臂运动规划工程底座

MoveIt 2 负责:

  • 机械臂规划;
  • 碰撞检测;
  • IK;
  • planning scene;
  • trajectory execution。

官方文档:MoveIt 2

一个常见 VLA + MoveIt 架构:

VLA:我要抓哪个物体、目标抓取姿态是什么
                ↓
MoveIt:生成无碰撞可执行轨迹
                ↓
Controller:跟踪关节轨迹

这通常比“让 VLA 直接输出每个电机力矩”更容易工程落地。


43. Nav2:ROS 2 移动机器人导航框架

Nav2 常见组件:

  • localization;
  • global planner;
  • local controller;
  • costmap;
  • behavior tree;
  • recovery behavior。

如果你做服务机器人、AMR、室内配送,Nav2 是非常值得学的工程底座。


第十二部分:无人机——为什么它是具身智能里最难的一类载体之一?

44. 无人机不是“会飞的移动机器人”

无人机具有几个特殊性:

  1. 6 自由度运动
  2. 没有静态稳定支撑面;
  3. 控制频率高;
  4. 视角变化快;
  5. 负载和算力受限;
  6. 失控的代价更高;
  7. 室外风场与 GNSS 环境复杂。

四旋翼状态常包括:

[
x=[p,v,R,\omega]
]

控制输入常是:

[
u=[T,\tau_x,\tau_y,\tau_z]
]

其中 (T) 是总推力,(\tau) 是三轴力矩。


45. PX4:飞控真正负责什么?

一个成熟无人机系统通常不是让 ROS 2 节点直接控制 PWM。

典型架构:
在这里插入图片描述

PX4 的 Offboard 模式允许外部系统提供位置、速度、加速度、姿态、角速度或推力/力矩 setpoint。

但是官方文档明确强调 Offboard 控制存在安全风险,必须有持续 heartbeat / proof-of-life 与 failsafe。

官方文档:PX4 Offboard Mode


46. 无人机常见坐标系坑:ENU、NED、FRD

这是新人最容易出错的地方之一。

ROS 常用:

  • ENU:East-North-Up。

PX4 常用:

  • NED:North-East-Down;
  • FRD:Front-Right-Down。

如果把 z 轴正方向搞反,可能出现:

你想让无人机上升 2 m,它却向下加速。

因此 ROS 2 ↔ PX4 开发必须显式处理 frame transform。


47. 无人机自主系统的完整技术栈

相机 / LiDAR / IMU / GNSS
        ↓
VIO / LIO / GNSS Fusion
        ↓
3D Map / Occupancy / ESDF
        ↓
目标检测 / 跟踪 / VLM语义理解
        ↓
任务规划 / Aerial VLN / VLA
        ↓
Global + Local Trajectory Planning
        ↓
MPC / Geometric Control
        ↓
PX4

如果论文只展示“输入图像→输出方向”,但没有讲:

  • 控制频率;
  • 延迟;
  • 安全;
  • 飞控接口;
  • 真机扰动;

那它离“真实自主无人机”还有明显距离。


第十三部分:Aerial VLN、Aerial VLA 与 2026 无人机前沿

48. Aerial VLN:语言引导的空中导航

Aerial VLN 要求无人机把自然语言和航拍视觉对齐。

例如:

“沿着河道向北飞,在第二座桥后右转,降到红色屋顶附近。”

与室内 VLN 相比更难:

  • 尺度更大;
  • 视角更自由;
  • 地标更远;
  • 3D 高度更重要;
  • GNSS 有时可用、有时不可用;
  • 动作连续;
  • 环境动态。

2026 年专门的综述把 Aerial VLN 方法分为 seq2seq/attention、LLM/VLM end-to-end、hierarchical、multi-agent、dialog-based 等类别,并指出 7 个关键开放问题:

  • 长时序 instruction grounding;
  • viewpoint robustness;
  • scalable spatial representation;
  • continuous 6-DoF execution;
  • onboard deployment;
  • benchmark standardization;
  • multi-UAV swarm navigation。

推荐综述:Vision-Language Navigation for Aerial Robots: Towards the Era of Large Language Models


49. AutoFly:从“按详细路线飞”走向“只给粗目标,自主决定怎么飞”

AutoFly(ICLR 2026)提出一个端到端 UAV VLA:

RGB + Language → UAV velocity action

其值得关注的不是“又一个模型名字”,而是任务范式变化:

传统 VLN 往往给很详细的路线指令;AutoFly 更强调:

给粗粒度目标/方向,让无人机自己进行连续避障、规划和目标识别。

它使用 pseudo-depth encoder 通过 RGB 增强空间推理,并结合仿真与真实数据。

项目页:AutoFly

论文:AutoFly: Vision-Language-Action Model for UAV Autonomous Navigation in the Wild


50. “AerialVLA” 这个词应该怎么用?

它可以作为“面向无人机的 VLA”描述性类别,但目前不像 SLAM、VIO 那样具有完全统一的领域定义。

更规范的写法是:

“VLA for aerial robotics / UAV vision-language-action policy”

然后明确它到底输出:

  • waypoint;
  • velocity;
  • attitude;
  • body rate;
  • thrust;
  • gimbal command;
  • gripper / payload action。

只说“输出 6-DoF 动作”仍然不够,需要给动作空间和飞控接口。


51. 多无人机与 Swarm Intelligence

多无人机问题至少包括:

Formation Control

保持队形:三角形、编队、leader-follower。

Multi-Agent Path Finding / Collision Avoidance

多个 UAV 同时规划,不互撞。

Task Allocation

谁去检查 A 点?谁去跟踪目标?谁做通信中继?

Cooperative Perception

多机共享观测,得到比单机更完整的场景。

Decentralized Decision

没有中心服务器时,每架无人机只根据局部信息决策。

现代研究会把这些与:

  • MARL;
  • VLM;
  • language-based task allocation;
  • shared world model;
  • communication-efficient policy

结合。

但工程上要警惕:多智能体大模型并不自动解决网络丢包、时钟同步、通信带宽和碰撞安全。


第十四部分:多模态与触觉——机器人不应该只有“眼睛”

52. Proprioception:机器人自己的“身体感觉”

proprioception 通常包括:

  • 关节角;
  • 关节速度;
  • 电机电流;
  • 关节力矩;
  • 底盘速度;
  • IMU;
  • gripper 状态。

VLA 如果只有图像,没有 proprioception,会更难知道:

“我的手现在到底伸到哪里了?”


53. Tactile:视觉解决不了的最后一厘米

触觉对以下任务尤其重要:

  • 插销;
  • USB / 网线插拔;
  • 旋拧;
  • 抓柔性物体;
  • 折叠;
  • 处理透明/反光物体;
  • 判断滑移。

一个很可能长期存在的架构是:

慢循环:VLM / VLA 做任务和动作 chunk
快循环:触觉 / 力觉做 residual correction

这比让一个巨型模型同时以 1000 Hz 理解语义和力反馈更合理。


54. Audio-Visual:声音在机器人里有什么用?

声音并不是主流机器人控制模态,但在某些任务很有价值:

  • 搜救中定位呼救者;
  • 机器故障声检测;
  • 人机语音交互;
  • 声源导航;
  • 无人机定位特定声音事件。

因此 AV(Audio-Visual)属于多模态感知,而不应自动等同于动作模型。


第十五部分:推理、规划、记忆与 Agent 化

55. CoT、ToT、ReAct 在机器人里怎么用?

CoT

把复杂任务拆成中间逻辑步骤。

ToT

探索多条候选方案,例如不同抓取顺序、不同路线。

ReAct

形成:

Reason → Act → Observe → Reason → Act

这与具身闭环天然契合。

但要注意:

这些是 推理/交互范式,不是机器人控制算法。

你不能把 ReAct 替代 MPC。


56. Hierarchical Agent:长任务为什么通常要分层?

“收拾完整厨房”可能持续 10–20 分钟甚至更久。

如果让单个 end-to-end policy 从第一帧一直直接生成所有动作,很容易:

  • 忘记任务;
  • 状态累积误差;
  • 失败后不知道如何恢复;
  • 难以调试。

分层方案:
在这里插入图片描述

2026 Gemini Robotics ER 2 就明确采用“高层 embodied reasoning + 下层 VLA 执行”的思路。


57. Memory:没有长期记忆,机器人就会“边走边忘”

机器人记忆可以分:

  • 短期时序记忆:过去几秒图像与动作;
  • 空间记忆:地图、物体位置;
  • 情景记忆:刚才做过什么;
  • 语义记忆:物体与任务知识;
  • 技能记忆:可调用的行为库。

对于大场景巡检和长时序家务,memory 很可能和模型本身一样重要。


第十六部分:实时部署——论文里最容易被忽略的部分

58. Latency:机器人不是离线 benchmark

假设 VLA 推理一次 600 ms:

  • 桌面慢抓取可能还能工作;
  • 高速无人机避障基本不够。

机器人要区分:

  • perception rate;
  • policy rate;
  • control rate。

例如:

VLM reasoning: 1–5 Hz
VLA action chunk: 5–20 Hz
MPC: 50–200 Hz
attitude controller: 200–1000 Hz

具体数字因平台而异,但多时间尺度架构是核心思想。


59. Asynchronous Inference:模型可以慢一点,执行不能停

SmolVLA 和多个 2026 系统都在强调异步推理:

线程 A:继续执行当前 action chunk
线程 B:并行处理最新图像并生成下一个 action chunk

这样模型推理不会让机器人“每次等大脑想完才动”。


60. Quantization / TensorRT / ONNX:模型怎样放进边缘计算?

真实部署常见:

  • FP16 / BF16;
  • INT8 / INT4 量化;
  • TensorRT;
  • ONNX;
  • KV Cache;
  • FlashAttention;
  • 多进程流水线;
  • 远端服务器 + 本地安全控制。

AutoFly 的公开部署说明就涉及 ONNX、TensorRT、多进程并行推理与局域网通信。

但无人机依赖远端服务器存在一个问题:

网络延迟或断联时怎么办?

所以高风险平台必须设计 local fallback。


第十七部分:评测——“成功率高”并不代表模型真的强

61. 机器人策略常见指标

Success Rate

任务成功次数 / 总次数。

SPL

导航中同时衡量成功率与路径效率。

Collision Rate

碰撞率。

Path Length / Time

路径长度、任务耗时。

Intervention Rate

需要人工干预多少次。

Recovery Rate

扰动后能否恢复。

Generalization

至少区分:

  • 新物体;
  • 新背景;
  • 新房间;
  • 新任务组合;
  • 新机器人;
  • 新动作模式。

Long-Horizon Completion

不是只成功“抓一下”,而是 10–20 分钟任务是否完整结束。


62. 为什么 benchmark 很容易“看起来很强”?

常见问题:

  • 训练和测试背景非常像;
  • 物体只有位置变化;
  • 成功定义太宽松;
  • 不统计失败恢复;
  • 没有真实机器人;
  • 只测短时单技能;
  • 不报告动作频率和延迟。

2026 RoboCasa365 的 leaderboard 已经开始更强调 atomic / composite / unseen 任务拆分,这比单一平均成功率更有信息量。


第十八部分:三个完整实例——把所有术语真正串起来

63. 实例一:服务机器人“去厨房拿一瓶水给我”

Step 1:理解指令

VLM/LLM:

  • 目标对象:瓶装水;
  • 起点:当前房间;
  • 目标地点:厨房;
  • 最后交付给用户。

Step 2:导航

  • SLAM / Localization;
  • ObjectNav / semantic map;
  • Nav2 global/local planner;
  • 动态避障。

Step 3:找到瓶子

  • VLM/open-vocabulary detection;
  • depth;
  • 6D pose / affordance。

Step 4:抓取

  • VLA 或 grasp policy 选择抓取方式;
  • MoveIt 2 规划机械臂轨迹;
  • impedance control 完成接触。

Step 5:异常恢复

瓶子滑落:

  • tactile / vision 检测失败;
  • replan;
  • 再抓。

Step 6:返回并递交

  • 重新定位用户;
  • 保持安全人机距离;
  • 递交。

你会发现:没有任何一个“超级模型”单独完成了全部系统工作。


64. 实例二:无人机“巡检输电塔绝缘子并自动补拍疑似缺陷”

感知

  • RGB / zoom camera;
  • detector / segmenter;
  • defect VLM;
  • depth / geometry。

定位

  • GNSS/RTK + IMU;
  • 近塔区可加 VIO / LiDAR。

主动感知

发现疑似裂纹后:

  1. 计算当前视角是否充分;
  2. 规划新的观察位姿;
  3. 调整 yaw / altitude / distance;
  4. 云台 zoom;
  5. 再次识别。

轨迹规划

  • ESDF / local map;
  • dynamic obstacle avoidance;
  • trajectory optimization。

控制

  • ROS 2 输出 velocity / position setpoint;
  • PX4 完成姿态和电机闭环;
  • 网络失效时进入 hover / RTL failsafe。

这就是 Aerial Embodied AI 真正应该研究的“闭环”,而不是只做航拍图像分类。


65. 实例三:人形机器人“整理桌面并把垃圾扔掉”

高层:Gemini Robotics ER / LLM planner 类模块判断:

  1. 区分餐具与垃圾;
  2. 先移动障碍物;
  3. 收餐具;
  4. 丢垃圾。

中层:VLA / foundation policy 决定:

  • 双臂如何协作;
  • 抓哪一个边缘;
  • 先放哪里。

低层:whole-body controller:

  • 保持平衡;
  • 步态;
  • 双臂关节;
  • 末端力。

触觉:

  • 判断是否抓稳;
  • 防止盘子滑落。

世界模型:

  • 预测倾倒垃圾时物体运动;
  • 评估动作风险。

第十九部分:2026 年最值得跟踪的 10 个前沿方向

66. 方向 1:Embodied Reasoning 与 VLA 分层

趋势:

高层模型负责空间/物理/任务推理,下层动作模型负责快速执行。

理由:一个模型同时做 128k 上下文推理和 100 Hz 精细控制并不经济。

代表:Gemini Robotics ER 2 + Gemini Robotics 2。


67. 方向 2:World-Action Model

从“直接输出动作”走向“想象未来 + 动作联合生成”。

代表:DreamZero。

核心问题:

  • 世界预测到底是否真正提升控制?
  • 视频模型如何保持物理一致性?
  • 14B 级模型如何实时?

68. 方向 3:Cross-Embodiment / Embodiment Gap

目标:

一个模型快速适配机械臂、双臂、人形、移动操作器甚至不同夹爪。

难点不是语义,而是控制接口与身体结构差异。


69. 方向 4:On-Device VLA

机器人不可能永远依赖云端。

价值:

  • 低延迟;
  • 隐私;
  • 断网可用;
  • 安全闭环。

代表方向:Gemini Robotics On-Device 2、SmolVLA、量化与边缘部署。


70. 方向 5:Tactile Foundation Models

纯视觉不够解决接触物理。

重点:

  • 视觉+触觉;
  • 触觉世界模型;
  • 高频 residual policy;
  • 灵巧手。

71. 方向 6:Data Engine 与真实世界自我改进

从“人工演示数据集”走向:

部署 → 失败 → 人工纠正 → 自动标注 → 再训练

LeRobot、AGIBOT WORLD 2026 等都在朝这个方向明显发展。另一个值得跟踪的信号是 LingBot-VLA 2.0:它把约 60,000 小时异构数据、20 种机器人配置、whole-body 动作空间与预测动力学目标放在同一系统中,说明 VLA 的竞争正在从“模型结构”迅速转向 数据规模 × 本体覆盖 × 动作接口 × 未来预测 × 工程部署 的系统竞争。


72. 方向 7:长时序与 Continual / Lifelong Learning

机器人不能每学新技能就忘记旧技能。

关键问题:

  • catastrophic forgetting;
  • skill composition;
  • memory;
  • continual post-training;
  • online adaptation。

73. 方向 8:Active Embodied Perception

智能体不再被动“看”,而是为了完成任务主动选择观察位置。

无人机尤其适合:

  • 搜救;
  • 目标重识别;
  • 复杂设施巡检;
  • 3D 重建。

74. 方向 9:Multi-Robot Foundation Model / Collaboration

未来不是“一台机器人全能”,而可能是:

  • 轮式机器人搬运;
  • 无人机先侦察;
  • 人形做复杂操作;
  • 多机器人共享地图和任务。

需要解决:

  • communication;
  • task allocation;
  • shared memory;
  • collision avoidance;
  • heterogeneous embodiment。

75. 方向 10:Safety、Verification 与 Evaluation

机器人基础模型越强,越需要:

  • safety policy;
  • control barrier;
  • uncertainty;
  • adversarial testing;
  • failure taxonomy;
  • hardware-in-the-loop;
  • standardized benchmark。

“成功率 90%”对于聊天模型可能很好,但对于每天执行 1000 次动作的机器人意味着 100 次失败,完全不能接受。


第二十部分:原始术语表里哪些说法需要校正?

原始材料已经覆盖了 LLM、VLM、VLA、Aerial VLN、World Model、SLAM、控制、RL、仿真等核心骨架,是很好的速查起点;例如它把 VLA 的输入输出和 AerialVLA 的无人机动作场景分开列出,这个方向是对的。但要用于正式博客,必须进一步区分“标准术语”和“描述性新词”。

76. 建议保留为标准/高频术语

  • LLM / VLM / MLLM;
  • VQA / VLN / VLA;
  • SLAM / VIO / LIO;
  • BEV / Occupancy / TSDF / ESDF;
  • NeRF / 3DGS;
  • MPC / NMPC / LQR;
  • BC / IL / DAgger / RL / Offline RL;
  • Diffusion Policy;
  • RFM;
  • World Model;
  • EQA;
  • CLIP / DINOv2 / SAM。

77. 建议标记为“新兴/描述性/未统一标准”

WAM

2026 已有代表性论文和 NVIDIA 等官方解释,但仍是新兴术语。

AerialVLA

可用作类别名,但不同论文的 action space 差别极大,必须说明具体输出。

VA / AL / VLX

可以用于解释,但并不是像 VLA、SLAM 那样边界清晰、全领域统一的标准缩写。正式写作时应给出上下文或直接写全称描述。

AVIN / AVDN

如果指特定论文或数据集,应以原论文命名为准,不建议把它们当作全领域固定分类。

某些“经典代表”名称

正式博客不应该因为名字听起来合理就列为 canonical model。最好只列可追溯到论文、官方项目或公开 benchmark 的模型。

本博客因此优先保留了可以公开核验的 AutoFly、ActiveFly-Bench、DreamZero、RT-2、Octo、OpenVLA、π₀/π₀.₅、SmolVLA、Gemini Robotics 2、GR00T 等。


第二十一部分:入门者最容易混淆的 15 个问题

78. VLM 和 VLA 的本质区别是什么?

VLM 的训练目标主要是“理解/生成语义”;VLA 明确把机器人动作纳入输出空间。


79. VLA 是不是直接控制电机?

不一定。

它可能输出:

  • skill;
  • waypoint;
  • end-effector delta;
  • joint action;
  • velocity;
  • action chunk。

一定要看论文动作空间。


80. World Model 是不是等于数字孪生?

不是。

  • World Model 是“学出来的未来预测模型”;
  • Digital Twin 是真实系统的数字化镜像/仿真环境,可能依赖物理建模、CAD、实时数据等。

它们可以结合。


81. SLAM 是不是深度学习?

不是。

SLAM 是问题范式;可以完全用几何优化,也可以加入深度学习模块。


82. 3DGS 能不能直接代替 SLAM?

不能简单等价。

3DGS 是场景表示/渲染方法;SLAM 还必须做在线位姿估计和地图更新。


83. VIO 和 SLAM 有什么区别?

VIO 重点是局部里程计;完整 SLAM 通常还有回环与全局地图优化。


84. MPC 是规划还是控制?

两者边界相交。

MPC 每次在线优化未来轨迹/控制,通常归入最优控制,也兼具局部规划特征。


85. BC 和 IL 有什么关系?

BC 是 IL 的一个最经典子类。


86. Diffusion Policy 是 VLA 吗?

不必然。

Diffusion Policy 是动作分布生成方法;如果再加视觉+语言输入并形成通用策略,可以成为 VLA 的动作头/策略形式。


87. RFM 和 VLA 是同义词吗?

不是。

RFM 是更上位的“机器人基础模型”概念;VLA 是一种非常重要的实现范式。


88. ROS 2 是控制器吗?

不是。

ROS 2 是通信、工具和软件框架。PID、MPC、VLA 等算法可以运行在 ROS 2 节点中。


89. PX4 和 ROS 2 谁控制无人机?

通常:

  • PX4 负责飞行栈和高频底层闭环;
  • ROS 2 companion computer 负责更高级感知、规划、AI 与 setpoint。

90. 无人机有 VLA 还需要 SLAM 吗?

大多数现实任务仍需要可靠定位/状态估计。

端到端策略可以弱化显式地图,但安全工程通常仍保留状态估计和 fallback。


91. 大模型越大机器人就越强吗?

不是。

机器人性能还受:

  • 数据;
  • action representation;
  • latency;
  • control frequency;
  • embodiment;
  • sensor calibration;
  • safety;
  • physical interaction quality。

SmolVLA、OpenVLA-OFT 等工作都说明“更聪明的系统设计”可能比简单堆参数更关键。


92. 仿真成功能不能证明真机成功?

不能。

仿真是必要但不充分条件。


第二十二部分:如果你是入门者,建议这样学

93. 12 周学习路线

第 1–2 周:机器人基础

学:

  • 坐标系;
  • rotation matrix / quaternion;
  • FK / IK;
  • PID;
  • basic dynamics。

做:

  • Python 写一个 2D 两连杆 FK/IK;
  • 在仿真中控制移动机器人走正方形。

第 3–4 周:ROS 2

学:

  • node / topic / service / action;
  • TF2;
  • rosbag;
  • launch。

做:

  • 相机节点 → 检测节点 → 控制节点。

第 5–6 周:感知与 SLAM

学:

  • object detection;
  • depth;
  • VIO / SLAM;
  • occupancy map。

做:

  • ORB-SLAM3 / RTAB-Map / FAST-LIO 中任选一个跑通。

第 7–8 周:规划与控制

学:

  • A*;
  • RRT*;
  • trajectory;
  • MPC。

做:

  • 障碍环境路径规划;
  • 跟踪一条轨迹。

第 9–10 周:Robot Learning

学:

  • BC;
  • ACT;
  • Diffusion Policy;
  • LeRobot。

做:

  • 用仿真或低成本机械臂采几十条示范;
  • 训练一个 imitation policy。

第 11 周:VLM / VLA

学:

  • CLIP / SigLIP;
  • action token;
  • action chunk;
  • flow matching。

做:

  • 跑 SmolVLA / LeRobot 示例;
  • 理解 OpenVLA 推理流程。

第 12 周:完整系统

机械臂方向:

语言指令 → 视觉识别 → VLA/抓取策略 → MoveIt → 真/仿真执行。

无人机方向:

相机 → 目标检测 → VIO → 局部规划 → ROS 2 → PX4 Offboard → 仿真飞行。


第二十三部分:推荐学习资源

94. 机器人软件与仿真

  • ROS 2 官方文档:https://docs.ros.org/
  • MoveIt 2:https://moveit.picknik.ai/
  • PX4:https://docs.px4.io/
  • NVIDIA Isaac Sim:https://developer.nvidia.com/isaac/sim/
  • NVIDIA Isaac Lab:https://developer.nvidia.com/isaac/lab
  • Habitat:https://aihabitat.org/
  • LeRobot:https://huggingface.co/docs/lerobot/
  • RoboCasa:https://robocasa.ai/

95. VLA / Robot Foundation Model 项目

  • RT-2:https://deepmind.google/blog/rt-2-new-model-translates-vision-and-language-into-action/
  • Octo:https://octo-models.github.io/
  • OpenVLA:https://openvla.github.io/
  • OpenVLA-OFT:https://openvla-oft.github.io/
  • Physical Intelligence π₀:https://www.physicalintelligence.company/blog/pi0
  • SmolVLA:https://huggingface.co/blog/smolvla
  • NVIDIA GR00T:https://developer.nvidia.com/isaac/groot
  • Gemini Robotics:https://deepmind.google/models/gemini-robotics/
  • DreamZero:https://dreamzero0.github.io/

96. 无人机具身智能

  • AutoFly:https://xiaolousun.github.io/AutoFly/
  • ActiveFly-Bench:https://lvmolvmo.github.io/ActiveFly/
  • PX4 ROS 2 Offboard:https://docs.px4.io/main/en/ros2/offboard_control
  • AirSim:https://microsoft.github.io/AirSim/

第二十四部分:论文阅读建议——不要再只看模型框图

97. 看一篇机器人论文,按这个清单问

任务

  • 任务到底是什么?
  • 单步还是长时序?
  • 静态还是动态?

输入

  • RGB?Depth?LiDAR?语言?触觉?proprioception?
  • 历史帧多长?

输出

  • action 的物理意义是什么?
  • 控制频率是多少?
  • action chunk 多长?

数据

  • 多少小时?多少 episode?
  • 多少场景?
  • 是否跨机器人?
  • 是否含失败?

部署

  • 真机还是仿真?
  • 推理延迟?
  • GPU 在哪里?
  • 是否远端服务器?

评测

  • seen / unseen 怎么定义?
  • 成功率统计多少次?
  • 是否报告方差?
  • 是否有人工干预?

安全

  • 碰撞怎么办?
  • 策略异常怎么办?
  • 网络断开怎么办?
  • 有没有硬件急停/failsafe?

如果论文没有回答这些问题,不要因为“7B”“foundation”“world model”几个词就认为它已经接近通用机器人。


结语:真正的具身智能不是某一个模型,而是一条闭环

到 2026 年,具身智能已经从“LLM 给机器人做规划”快速发展到 VLA、机器人基础模型、世界模型、WAM、全身控制、触觉、多机器人与主动感知。

但最重要的逻辑一直没有改变:

Sense → Estimate → Understand → Predict → Plan → Act → Verify → Learn

真正能落地的机器人,不会只靠某一个模型名字。

它需要:

  • 感知:看见真实世界;
  • 状态估计:知道自己在哪里;
  • 空间智能:理解 3D 关系;
  • 推理:知道任务意味着什么;
  • 世界模型:知道动作可能造成什么后果;
  • 策略:产生合理动作;
  • 规划与控制:让动作可执行;
  • 安全层:避免模型错误变成物理事故;
  • 数据闭环:从失败中不断学习。

如果你从这篇文章入门,最值得形成的能力不是“能背 100 个缩写”,而是看到一个新名词时能够问:

它位于闭环的哪一层?输入是什么?输出是什么?它替代了什么?它没有解决什么?最后谁把动作安全地执行到真实机器人上?

这五个问题,比记住任何一个热门模型名字都更重要。


附:2026 前沿快速索引

方向2026 值得看的代表
Robot World ModelWorld Model for Robot Learning: A Comprehensive Survey
World-Action ModelDreamZero
Embodied ReasoningGemini Robotics ER 2
Whole-body VLAGemini Robotics 2 / GR00T 1.7
On-device VLAGemini Robotics On-Device 2 / SmolVLA
Data-centric VLA2026 VLA Datasets, Benchmarks and Data Engines Survey
Embodiment TransferThe Embodiment Gap in Robot Foundation Models
TactileTouchWorld
Aerial VLN2026 Aerial VLN Survey
UAV VLAAutoFly
Aerial Active PerceptionActiveFly-Bench
SimulationRoboCasa365 / Isaac Lab
Open robot-learning stackLeRobot v0.6.x
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐