The Sense of Agency in Assistive Robotics Using Shared Autonomy
Maggie A. Collier, Rithika Narayan, Henny Admoni
TL;DR
This work addresses the gap that assistive robotics often optimize task performance at the expense of the user's sense of agency (SoA). It implements a shared autonomy framework with a user-controllable arbitration parameter $\alpha$, enabling real-time control over autonomous assistance during grasping tasks on a Kinova arm, and introduces an online proxy metric $\theta_d$ to monitor SoA. Results show a trade-off: higher autonomy improves trajectory quality but diminishes SoA, though near-optimal performance can be achieved with preserved SoA, and $\theta_d$ tracks SoA in real time. The findings inform design choices that balance control and efficiency in assistive devices and motivate extending the approach to populations with mobility impairments.
Abstract
Sense of agency is one factor that influences people's preferences for robot assistance and a phenomenon from cognitive science that represents the experience of control over one's environment. However, in assistive robotics literature, we often see paradigms that optimize measures like task success and cognitive load, rather than sense of agency. In fact, prior work has found that participants sometimes express a preference for paradigms, such as direct teleoperation, which do not perform well with those other metrics but give more control to the user. In this work, we focus on a subset of assistance paradigms for manipulation called shared autonomy in which the system combines control signals from the user and the automated control. We run a study to evaluate sense of agency and show that higher robot autonomy during assistance leads to improved task performance but a decreased sense of agency, indicating a potential trade-off between task performance and sense of agency. From our findings, we discuss the relation between sense of agency and optimality, and we consider a proxy metric for a component of sense of agency which might enable us to build systems that monitor and maintain sense of agency in real time.
