The video shows a robot being given an instruction (in natural language) to achieve a goal by moving the coloured objects around on the table. I then interfere with the scene in some way and it has to reason about how to achieve the goal in the new scene. More information at: cognitivesystems.org
