RoboCade: Gamifying Robot Data Collection
Suvir Mirchandani, Mia Tang, Jiafei Duan, Jubayer Ibn Hamid, Michael Cho, Dorsa Sadigh
TL;DR
The paper addresses the scalability bottleneck in imitation learning by introducing RoboCade, a gamified remote teleoperation platform that engages a broad audience to collect robot demonstrations. It combines system-level gamification (feedback, progression, social elements) with task-level design (gamified support tasks that share skills with downstream target tasks) and validates the approach through policy learning and human-subject studies. Results show that co-training policies with gamified data improves in-distribution success across multiple target tasks and enhances generalization, while users report higher enjoyment and motivation compared with non-gamified teleoperation. Overall, RoboCade demonstrates a scalable, accessible, and engaging approach to collecting high-quality demonstration data on real robots, with tangible gains in policy performance and user engagement.
Abstract
Imitation learning from human demonstrations has become a dominant approach for training autonomous robot policies. However, collecting demonstration datasets is costly: it often requires access to robots and needs sustained effort in a tedious, long process. These factors limit the scale of data available for training policies. We aim to address this scalability challenge by involving a broader audience in a gamified data collection experience that is both accessible and motivating. Specifically, we develop a gamified remote teleoperation platform, RoboCade, to engage general users in collecting data that is beneficial for downstream policy training. To do this, we embed gamification strategies into the design of the system interface and data collection tasks. In the system interface, we include components such as visual feedback, sound effects, goal visualizations, progress bars, leaderboards, and badges. We additionally propose principles for constructing gamified tasks that have overlapping structure with useful downstream target tasks. We instantiate RoboCade on three manipulation tasks -- including spatial arrangement, scanning, and insertion. To illustrate the viability of gamified robot data collection, we collect a demonstration dataset through our platform, and show that co-training robot policies with this data can improve success rate on non-gamified target tasks (+16-56%). Further, we conduct a user study to validate that novice users find the gamified platform significantly more enjoyable than a standard non-gamified platform (+24%). These results highlight the promise of gamified data collection as a scalable, accessible, and engaging method for collecting demonstration data.
