ASHA: Assistive Teleoperation via Human-in-the-Loop Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Building assistive interfaces for controlling robots through arbitrary, high-dimensional, noisy inputs (e.g., webcam images of eye gaze) can be challenging, especially when it involves inferring the user's desired action in the absence of a natural 'default' interface. Reinforcement learning from online user feedback on the system's performance presents a natural solution to this problem, and enables the interface to adapt to individual users. However, this approach tends to require a large amount of human-in-the-loop training data, especially when feedback is sparse. We propose a hierarchical solution that learns efficiently from sparse user feedback: we use offline pre-training to acquire a latent embedding space of useful, high-level robot behaviors, which, in turn, enables the system to focus on using online user feedback to learn a mapping from user inputs to desired high-level behaviors. The key insight is that access to a pre-trained policy enables the system to learn more from sparse rewards than a na"ive RL algorithm: using the pre-trained policy, the system can make use of successful task executions to relabel, in hindsight, what the user actually meant to do during unsuccessful executions. We evaluate our method primarily through a user study with 12 participants who perform tasks in three simulated robotic manipulation domains using a webcam and their eye gaze: flipping light switches, opening a shelf door to reach objects inside, and rotating a valve. The results show that our method successfully learns to map 128-dimensional gaze features to 7-dimensional joint torques from sparse rewards in under 10 minutes of online training, and seamlessly helps users who employ different gaze strategies, while adapting to distributional shift in webcam inputs, tasks, and environments.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 31 of its 69 references that are in the map. First posted on arXiv 5 Feb 2022.
Builds on
31 of 69 references.
References · 31
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
- 2017Deep reinforcement learning from human preferencescited by 3,846
- 2016Deep Variational Information Bottleneckcited by 915
- 2018Diversity is All You Need: Learning Skills without a Reward Functioncited by 734
- 2020AWAC: Accelerating Online Reinforcement Learning with Offline Datasetscited by 647
- 2018Data-Efficient Hierarchical Reinforcement Learningcited by 436
- 2019Efficient Off-Policy Meta-Reinforcement Learning via Probabilistic Context Variablescited by 372
- 2019Learning Latent Plans from Playcited by 310
- 2016Eye Tracking for Everyonecited by 155
- 2017Interactive Learning from Policy-Dependent Human Feedbackcited by 155
- 2016Information Dropout: Learning Optimal Representations Through Noisy Computationcited by 131
19 more
- 2017Deep TAMER: Interactive Agent Shaping in High-Dimensional State Spacescited by 122
- 2018Near-Optimal Representation Learning for Hierarchical Reinforcement Learningcited by 107
- 2018Shared Autonomy via Deep Reinforcement Learningcited by 65
- 2019Deep Reinforcement Learning from Policy-Dependent Human Feedbackcited by 56
- 2019Sub-policy Adaptation for Hierarchical Reinforcement Learningcited by 47
- 2015Shared Autonomy via Hindsight Optimizationcited by 46
- 2019Assistive Gym: A Physics Simulation Framework for Assistive Roboticscited by 44
- 2016Learning Language Games through Interactioncited by 43
- 2019Contextual Imagined Goals for Self-Supervised Robotic Learningcited by 40
- 2020Shared Autonomy with Learned Latent Actionscited by 34
- 2020AvE: Assistance via Empowermentcited by 27
- 2020Residual Policy Learning for Shared Autonomycited by 25
- 2020Digital Voicing of Silent Speechcited by 24
- 2020Learning Adaptive Language Interfaces through Decompositioncited by 22
- 2017Learning Multi-Level Hierarchies with Hindsightcited by 19
- 2018Learning Models for Shared Control of Human-Machine Systems with Unknown Dynamicscited by 11
- 2015Autonomy Infused Teleoperation with Application to BCI Manipulationcited by 6
- 2015Neuroprosthetic decoder training as imitation learningcited by 4
- 2021Assistive arm and hand manipulation: How does current research intersect with actual healthcare needs?cited by 1
Built on by
Citing papers per year: 2022: 2; 2023: 3; 2024: 3.
8 papers.
- 2023AnyTeleop: A General Vision-Based Dexterous Robot Arm-Hand Teleoperation Systemcited by 136
- 2024ACE: A Cross-Platform Visual-Exoskeletons System for Low-Cost Dexterous Teleoperationcited by 32
- 2023To the Noise and Back: Diffusion for Shared Autonomycited by 20
- 2024Learning to Assist Humans without Inferring Rewardscited by 12
- 2022First Contact: Unsupervised Human-Machine Co-Adaptation via Mutual Information Maximizationcited by 8
- 2022Colonoscopy Navigation using End-to-End Deep Visuomotor Control: A User Studycited by 5
- 2024Towards Sample-Efficiency and Generalization of Transfer and Inverse Reinforcement Learning: A Comprehensive Literature Reviewcited by 3
- 2023Bootstrapping Adaptive Human-Machine Interfaces with Offline Reinforcement Learningcited by 0
- 2024Towards Sample-Efficiency and Generalization of Transfer and Inverse Reinforcement Learning: A Comprehensive Literature Review15 Nov 2024
- 2024Learning to Assist Humans without Inferring Rewards4 Nov 2024
- 2024ACE: A Cross-Platform Visual-Exoskeletons System for Low-Cost Dexterous Teleoperation21 Aug 2024
- 2023Bootstrapping Adaptive Human-Machine Interfaces with Offline Reinforcement Learning7 Sep 2023
- 2023AnyTeleop: A General Vision-Based Dexterous Robot Arm-Hand Teleoperation System10 Jul 2023
- 2023To the Noise and Back: Diffusion for Shared Autonomy23 Feb 2023
- 2022Colonoscopy Navigation using End-to-End Deep Visuomotor Control: A User Study30 Jun 2022
- 2022First Contact: Unsupervised Human-Machine Co-Adaptation via Mutual Information Maximization24 May 2022