Continual Robot Skill and Task Learning via Dialogue
About
Interactive robot learning is a challenging problem as the robot is present with human users who expect the robot to learn novel skills to solve novel tasks perpetually with sample efficiency. In this work we present a framework for robots to continually learn tasks and visuo-motor skills and query for novel skills via dialog interactions with human users. Our robot agent maintains a skill library, and uses an existing LLM to perform grounded dialog interactions to query unknown skills from real human users. We developed a novel visual-motor control policy Action Chunking Transformer with Low Rank Adaptation (ACT-LoRA) that can continually learn novel skills using only a few demonstrations which is critical in human-robot interaction scenarios. The paper has twin goals: Firstly to demonstrate better continual learning in simulation; and secondly, to demonstrate the use of our dialog based learning framework in a realistic human-robot interaction use case. Our ACT-LoRA policy consistently outperforms a GMM-LoRA baseline on multiple continual learning simulation benchmarks by achieving > 300% improvements on novel skills, while achieving comparable performance in existing skills. Moreover, with our IRB approved human-subjects study we demonstrate that our dialog based continual learning framework allows users to teach robots cooking skills successfully (100%) while spending a higher ratio of time on finishing an auxiliary distraction tasks in the test phase of the study compared to a non-learning language based agent (p < 0.001).
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Continual Imitation Learning | LIBERO Object | Fine-tune Success Rate68 | 6 | |
| Continual Imitation Learning | LIBERO Goal | Fine-tune Success Rate49 | 6 | |
| Continual Imitation Learning | LIBERO Spatial | Fine-tune Success Rate40.5 | 6 | |
| Continual Imitation Learning | RLBench 1000 trajectories | Pre-trained Success Rate60.75 | 3 | |
| Robot skill execution | Franka FR3 Robot Human-Subject Study Phase 1 | Sandwich Success Rate (SR)93.75 | 3 | |
| Continual Imitation Learning | RLBench 5 trajectories | Fine-tune Skills Success Rate77.67 | 3 | |
| Robot skill execution | Franka FR3 Robot Human-Subject Study Phase 2 | Sandwich Success Rate81.25 | 3 |