Robot Programming by Demonstration with situated spatial language understanding
Learning goal-oriented hierarchical tasks from situated interactive instruction