VLMM 赋予机器人新能力:在3D地图中询问“我能移动它吗?”

VLMM 赋予机器人新能力:在3D地图中询问“我能移动它吗?”

Dibyendu Ghosh, Ayushi Shakya

1 分钟阅读•2026年7月20日

研究人员构建了一种地图系统,为开放词汇的3D场景地图添加了运动属性,让机器人能够查询物体是可移动、静止还是不确定——而无需针对特定物体名称进行训练。该系统名为 VLMM(Vision-Language-Motion Maps),将 CLIP 的语义理解与传感器的运动观测相结合,并报告其置信度,使机器人在动态环境中能够谨慎行动。

目录

研究人员构建了什么

VLMM 是开放词汇3D场景地图的扩展,为每个物体实例添加了运动属性。地图中的每个物体携带三类信息:语义嵌入(来自 CLIP)、运动状态(观测为移动、静止或未知)以及置信度。运动属性来自随时间变化的传感器数据——例如,机器人观察到椅子被推过地板,会将其标记为移动且置信度较高。

系统使用两个处理通道:语义通道从物体的掩膜图像裁剪区域生成开放词汇的区域-CLIP嵌入;运动通道追踪物体位姿随时间的变化。一个考虑置信度的融合规则将这两个通道合并为单个物体的运动标签。如果机器人观察到明确的运动,则覆盖任何先验假设;如果运动信号嘈杂或缺失,系统则依赖语义先验(例如,书架很可能是静止的)。

VLMM方法表示示意图,展示投影到关键帧上的每个物体属性

关键的是,查询是对物体集合的属性过滤,而不是对体素网格进行最近邻查找。机器人可以询问:“这个房间里哪些物体是可移动的?”并收到带有运动标签和置信度的实例列表。这使得查询快速,且易于栅格化为占据网格用于路径规划。

主要结果

研究人员在仿真和真实场景中验证了 VLMM。在带有精确地面真值的仿真多场景数据上,他们确认运动场与语义场不冗余——每个通道贡献非重叠信息。不确定性通道(VLMM 区别于早期融合运动地图工作的特点)在六组真实嘈杂传感器序列和仿真中加入了实际噪声的条件下进行了测试。

在查询性能方面,基于规则的解析器能够正确将30个保留的改写查询路由到正确的运动场(例如,“找到可以移动的东西”→可移动性属性),但在否定查询(“显示不可移动的物体”)上失败——这是已知的局限性,作者计划用基于 LLM 的解析器解决。对“可靠静止”查询设置置信度阈值,可以在召回率和精确率之间进行权衡,但论文当前版本未报告精确的基准数字(如准确率、F1 分数)。

对比嵌入可视化,展示运动和语义通道如何区分物体

目前尚不存在针对开放词汇运动属性的真实世界基准,因此作者认为构建该基准是未来工作的重点。

工作原理

VLMM 基于每个物体进行操作。3D 地图中的每个物体实例由以下字段表示:

字段描述
语义嵌入从物体的掩膜裁剪区域得到的开放词汇 CLIP 区域嵌入
运动状态观测到的运动状态:移动、静止或未知
置信度运动观测的不确定性度量
融合标签结合语义先验和运动证据后的最终运动属性

语义通道在物体的掩膜裁剪区域上运行完整的 CLIP 图像编码器,产生一个以开放词汇方式捕捉视觉意义的向量——无需固定的类别列表。运动通道利用机器人的传感器流追踪物体随时间变化的六自由度位姿。如果位姿变化超过噪声相关阈值,则物体被标记为移动;否则标记为静止。

融合规则考虑置信度:高置信度的观测运动覆盖语义先验,而不可靠或缺失的运动则依赖先验。这防止机器人将暂时静止的椅子视为永久固定,也避免将短暂摇晃的书架视为可移动。

查询由一个小的基于规则的系统解析,将自然语言短语(“可移动物体”、“会动的东西”、“可以推的物体”)映射到正确的属性字段。结果是经过筛选的物体集合,可在3D中可视化或栅格化为2D占据网格用于路径规划。

这对机器人技术的重要意义

在人类环境中运行的机器人经常面临一个问题:我能移动那个物体吗?认为托盘是静止的仓库机器人可能会试图推过它;认为门永远不可移动的人形机器人不会开门。VLMM 为机器人提供了一种原则性的方式,维护动态可查询的地图,该地图随着机器人观察世界而演化。

在仓库机器人应用中,了解哪些货架、箱子或手推车是可移动还是固定,对于安全路径规划和任务执行至关重要。不确定性通道尤其有价值:如果机器人只有40%的把握认为某个物体是可移动的,它可以谨慎接近或请求人类确认,而不是冒险行动。

开放词汇特性意味着 VLMM 适用于机器人能看见并分割的任何物体,无需预先构建的可移动性标签列表。这使得它在从工厂到家庭的多样化环境中都很实用。随着二手协作机器人在灵活任务中越来越普遍,这种地图意识将帮助它们无需大量重新编程即可适应新的工作空间。

局限性与待解决问题

当前的 VLMM 实现依赖于准确的物体实例分割——糟糕的掩膜会导致特征质量差。运动通道还假设机器人能够稳健追踪物体位姿,这在快速运动或遮挡下可能失败。基于规则的查询解析器在否定表达上失效,因此机器人可能会误解“不可移动的物体”为“可移动的物体”。

作者还指出,目前缺乏针对开放词汇运动属性的真实世界基准。尚未提供与基线(例如,仅从语义预测可移动性)的比较。该系统仅测试了主要由人引起运动的序列——而非由风或其他物体引起的运动。扩展到更复杂的动力学并发布基准测试基线是下一步工作。

常见问题

什么是 VLMM? VLMM 是一种系统,为开放词汇3D地图中的每个物体添加运动属性(可移动、静止或未知)以及置信度分数。

VLMM 如何知道物体是否可移动? 它融合两个来源:语义先验(例如,椅子通常是可移动的)和直接运动观测(例如,观察到椅子滑动)。高置信度的运动覆盖先验。

VLMM 能在陌生环境中工作吗? 是的——因为它使用开放词汇的 CLIP 嵌入,系统不需要预定义的物体类型列表。任何被分割的物体都会获得语义嵌入。

如果机器人对物体运动不确定怎么办? 系统存储不确定性度量。查询可以设置置信度阈值,因此机器人可以将低置信度的物体视为未知,并相应规划(例如,避免接触)。

结论

VLMM 为3D场景地图带来了实用、可查询的运动属性,融合了语义先验与真实传感器观测,并报告不确定性。这填补了当前开放词汇地图方法的空白,并赋予机器人在动态环境中更好的态势感知能力。

机器人最应该知道能否移动的物体是什么——为什么?