Robot Learning on the Job: Human-in-the-Loop Autonomy and Learning During Deployment
Citations Over TimeTop 10% of 2023 papers
Abstract
With the rapid growth of computing powers and recent advances in deep learning, we have witnessed impressive demonstrations of novel robot capabilities in research settings.Nonetheless, these learning systems exhibit brittle generalization and require excessive training data for practical tasks.To harness the capabilities of state-of-the-art robot learning models while embracing their imperfections, we present Sirius, a principled framework for humans and robots to collaborate through a division of work.In this framework, partially autonomous robots are tasked with handling a major portion of decision-making where they work reliably; meanwhile, human operators monitor the process and intervene in challenging situations.Such a human-robot team ensures safe deployments in complex tasks.Further, we introduce a new learning algorithm to improve the policy's performance on the data collected from the task executions.The core idea is re-weighing training samples with approximated human trust and optimizing the policies with weighted behavioral cloning.We evaluate Sirius in simulation and on real hardware, showing that Sirius consistently outperforms baselines over a collection of contact-rich manipulation tasks, achieving an 8% boost in simulation and 27% on real hardware than the state-of-the-art methods in policy success rate, with twice faster convergence and 85% memory size reduction.Videos and more details are available at https://ut-austin-rpl.github.io/sirius/Warm-up Round 1 Round 2 Round 3 Train !Train " Deploy !Deploy !Deploy
Related Papers
- → Data Science and Engineering With Human in the Loop, Behind the Loop, and Above the Loop(2023)6 cited
- → Human-Robot Co-Learning for Fluent Collaborations(2021)6 cited
- → Learning to interact and interacting to learn: Active statistical learning in human-robot interaction(2014)1 cited
- The optimization of Indramotion MTX CNC sysytem control loop(2010)
- → Loop spaces and loop space actions(2015)