Shared Autonomy via Hindsight Optimization
Shervin Javdani, Siddhartha S. Srinivasa, J. Andrew Bagnell

TL;DR
This paper introduces a shared autonomy approach using hindsight optimization to better assist users in goal achievement, improving task efficiency with less input, despite mixed user preferences on control.
Contribution
The paper proposes a novel shared autonomy method employing hindsight optimization and inverse optimal control to improve task efficiency in goal inference and assistance.
Findings
Users completed tasks faster with less input using the proposed method.
Participants showed mixed preferences regarding control authority and task speed.
The approach outperforms standard predict-then-blend methods in efficiency.
Abstract
In shared autonomy, user input and robot autonomy are combined to control a robot to achieve a goal. Often, the robot does not know a priori which goal the user wants to achieve, and must both predict the user's intended goal, and assist in achieving that goal. We formulate the problem of shared autonomy as a Partially Observable Markov Decision Process with uncertainty over the user's goal. We utilize maximum entropy inverse optimal control to estimate a distribution over the user's goal based on the history of inputs. Ideally, the robot assists the user by solving for an action which minimizes the expected cost-to-go for the (unknown) goal. As solving the POMDP to select the optimal action is intractable, we use hindsight optimization to approximate the solution. In a user study, we compare our method to a standard predict-then-blend approach. We find that our method enables users to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
