A Causal Approach to Predicting and Improving Human Perceptions of Social Navigation Robots
Organizations: Faculty of Electrical Engineering, Chalmers University of Technology, SE-412 96 Gothenburg, Sweden. · The University of Texas at Austin, Austin, Texas, USA. · Yale University, New Haven, Connecticut, USA.
Abstract
As mobile robots are increasingly deployed in human environments, enabling them to predict how people perceive them is critical for socially adaptable navigation. Predicting perceptions is challenging for two main reasons: (1) HRI prediction models must learn from limited data, and (2) the obtained models must be interpretable to enable safe and effective interactions. Interpretability is particularly important when a robot is perceived as incompetent (e.g., when the robot suddenly stops or rotates away from the goal), as it allows the robot to explain its reasoning and identify controllable factors to improve performance, requiring causal rather than associative reasoning. To address these challenges, we propose a Causal Bayesian Network designed to predict how people perceive a mobile robot's competence and how they interpret its intent during navigation. Additionally, we introduce a novel method to improve perceived robot competence employing a combinatorial search, guided by the proposed causal model, to identify better navigation behaviors. Our method enhances interpretability and generates counterfactual robot motions while achieving comparable or superior predictive performance to state-of-the-art methods, reaching an F1-score of 0.78 and 0.75 for competence and intention on a binary scale. To further assess our method's ability to improve the perceived robot competence, we conducted an online evaluation in which users rated robot behaviors on a 5-point Likert scale. Our method statistically significantly increased the perceived competence of low-competent robot behavior by 83%.
Figures & tables
| Variable Name | Formula | Interpretation & Type |
| robot_rotation_change | Is the robot rotating towards/away from the goal? (time-series) | |
| total_robot_rotation | Total robot rotation (over 8 second observation) (continuous) | |
| initial_robot_rotation | Initial robot-goal angle (continuous) | |
| robot_pos_change | Is the robot moving towards/away from the goal? (time-series) | |
| competence | Perceived competence at the end of an observation (categorical) | |
| intention | Perceived intention at the end of an observation (categorical) |
Human-Robot Interaction
Human-robot interaction studies how people and robots communicate, coordinate, and safely work or live together.
See all 449 papers