BC-Z: Zero-Shot Task Generalization with Robotic Imitation Learning
Eric Jang, Alex Irpan, Mohi Khansari, Daniel Kappler, Frederik Ebert, Corey Lynch, Sergey Levine, Chelsea Finn
TL;DR
This work tackles the challenge of generalizing vision-based robotic manipulation to unseen tasks by proposing BC-Z, a large-scale interactive imitation learning framework that can condition policies on language or human video commands. It combines HG-DAgger-style interventions with multi-task training across 100 tasks to enable zero-shot and few-shot generalization, achieving 32% average success on 24 held-out tasks with language conditioning and notable improvements from interactive data collection. The authors demonstrate strong single-task baselines and provide insights into when language or video conditioning is most effective, while releasing a substantial real-robot dataset to the community. Overall, the study suggests that simple imitation learning, scaled up with flexible task conditioning and cooperative human-in-the-loop data collection, can substantially generalize to new tasks and lay groundwork for broader robotic versatility.
Abstract
In this paper, we study the problem of enabling a vision-based robotic manipulation system to generalize to novel tasks, a long-standing challenge in robot learning. We approach the challenge from an imitation learning perspective, aiming to study how scaling and broadening the data collected can facilitate such generalization. To that end, we develop an interactive and flexible imitation learning system that can learn from both demonstrations and interventions and can be conditioned on different forms of information that convey the task, including pre-trained embeddings of natural language or videos of humans performing the task. When scaling data collection on a real robot to more than 100 distinct tasks, we find that this system can perform 24 unseen manipulation tasks with an average success rate of 44%, without any robot demonstrations for those tasks.
