Abstract
Learning from demonstration (LfD) seeks to democratize robotics by enabling non-experts to intuitively program robots to perform novel skills through human task demonstration. Yet, LfD is challenging under a task and motion planning (TAMP) setting, as solving long-horizon manipulation tasks requires the use of hierarchical abstractions. Prior work has studied mechanisms for eliciting demonstrations that include hierarchical specifications for robotics applications but has not examined whether non-roboticist end-users are capable of providing such hierarchical demonstrations without explicit training from a roboticist for each task. We characterize whether, how, and which users can do so. Finding that the result is negative, we develop a series of training domains that successfully enable users to provide demonstrations that exhibit hierarchical abstractions. Our first experiment shows that fewer than half (35.71%) of our subjects provide demonstrations with hierarchical abstractions when not primed. Our second experiment demonstrates that users fail to teach the robot with adequately detailed TAMP abstractions, when not shown a video demonstration of an expert’s teaching strategy. Our experiments reveal the need for fundamentally different approaches in LfD to enable end-users to teach robots generalizable long-horizon tasks without being coached by experts at every step. Toward this goal, we developed and evaluated a set of TAMP domains for LfD in a third study. Positively, we find that experience obtained in different, training domains enables users to provide demonstrations with useful, plannable abstractions on new, test domains just as well as providing a video prescribing an expert’s teaching strategy in the new domain.
| Original language | English (US) |
|---|---|
| Pages (from-to) | 1814-1839 |
| Number of pages | 26 |
| Journal | International Journal of Robotics Research |
| Volume | 44 |
| Issue number | 10-11 Special Issue on the RSS2023 |
| DOIs | |
| State | Published - Sep 2025 |
| Externally published | Yes |
Keywords
- Learning from demonstration
- robot learning
- task and motion planning
ASJC Scopus subject areas
- Software
- Modeling and Simulation
- Mechanical Engineering
- Electrical and Electronic Engineering
- Artificial Intelligence
- Applied Mathematics
Fingerprint
Dive into the research topics of 'Investigating strategies enabling novice users to teach plannable hierarchical tasks to robots'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS