Tell me Dave: Context-sensitive grounding of natural language to manipulation instructions

By Dipendra Kumar Misra, Jaeyong Sung, Kevin Lee, Ashutosh Saxena. 2014

309 citations recorded by the source corpus.

It is important for a robot to be able to interpret natural language commands given by a human. In this paper, we consider performing a sequence of mobile manipulation tasks with instructions described in natural language. Given a new environment, even a simple task such as boiling water would be performed quite differently depending on the presence, location and state of the objects. We start by collecting a dataset of task descriptions in free-form natural language and the corresponding grounded task-logs of the tasks performed in an online robot simulator. We then build a library of verb–environment instructions that represents the possible instructions for each verb in that environment, these may or may not be valid for a different environment and task context. We present a model that takes into account the variations in natural language and ambiguities in grounding them to robotic instructions with appropriate environment context and task constraints. Our model also handles incomplete or noisy natural language instructions. It is based on an energy function that encodes such properties in a form isomorphic to a conditional random field. We evaluate our model on tasks given in a robotic simulator and show that it successfully outperforms the state of the art with 61.8% accuracy. We also demonstrate a grounded robotic instruction sequence on a PR2 robot using the Learning from Demonstration approach.

Subfields: Artificial Intelligence, Control and Systems Engineering, Natural Language Processing, Reinforcement Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Mohit Bansal
  3. Chelsea Finn
  4. Pieter Abbeel
  5. Percy Liang
  6. Jianfeng Gao
  7. Luke S. Zettlemoyer
  8. Trevor Darrell

In Control and Systems Engineering

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Scott Niekum
  5. Dieter Fox
  6. Karol Hausman
  7. George Dimitri Konidaris
  8. Oliver Kroemer

In Natural Language Processing

  1. Mohit Bansal
  2. Luke S. Zettlemoyer
  3. Percy Liang
  4. Yejin Choi
  5. Graham Neubig
  6. Yoav Artzi
  7. Jianfeng Gao
  8. Caiming Xiong

In Reinforcement Learning

  1. Sergey Levine
  2. Chelsea Finn
  3. Pieter Abbeel
  4. Karol Hausman
  5. Dieter Fox
  6. Scott Niekum
  7. Igor Mordatch
  8. Ofir Nachum

Citations in the corpus