Seemingly simple natural language requests to a robot are generally underspecified, for example "Can you bring me the wireless mouse?" Flat images of candidate mice may not provide the discriminative information needed for "wireless." The world, and objects in it, are not flat images but complex 3D shapes. If a human requests an object based on any of its basic properties, such as color, shape, or texture, robots should perform the necessary exploration to accomplish the task. In particular, while substantial effort and progress has been made on understanding explicitly visual attributes like color and category, comparatively little progress has been made on understanding language about shapes and contours. In this work, we introduce a novel reasoning task that targets both visual and non-visual language about 3D objects. Our new benchmark, ShapeNet Annotated with Referring Expressions (SNARE) requires a model to choose which of two objects is being referenced by a natural language description. We introduce several CLIP-based models for distinguishing objects and demonstrate that while recent advances in jointly modeling vision and language are useful for robotic language understanding, it is still the case that these image-based models are weaker at understanding the 3D nature of objects -- properties which play a key role in manipulation. We find that adding view estimation to language grounding models improves accuracy on both SNARE and when identifying objects referred to in language on a robot platform, but note that a large gap remains between these models and human performance.
翻译:向机器人提出的自然语言请求似乎简单,但通常没有被详细指定,例如“你能不能给我带来无线鼠鼠标?”等。候选小鼠的平板图像可能不会提供“无线”所需要的歧视性信息。世界及其中的对象不是平坦的图像,而是复杂的三维形状。如果人类要求基于其任何基本属性的物体,如颜色、形状或质地等,机器人应进行必要的探索以完成任务。特别是,虽然在理解明确视觉属性(如颜色和类别)方面已经做了大量努力和进展,但在理解形状和轮廓语言语言的语言方面却取得了相对较少的进展。在这项工作中,我们引入了一个新的推理任务,即针对3D对象的视觉和非视觉对象都是。我们的新基准,即用“显示表达表达表达”(SNARE)需要一种模型来选择哪个对象被自然语言描述为参考。我们引入了几个基于CLIP的模型来区分对象,并表明虽然在联合建模和语言方面的最近进展对于机器人语言理解是有用的,但相对来说进展甚微。在基于图像的模型的模型中,这些模型仍然是一种较弱的特性,我们在大的模型中,我们理解了一种主要的模型中,在选择中,在选择中,我们仍然可以找到一种主要的特性的模型。