AToM: Adaptive Theory-of-Mind-Based Human Motion Prediction in Long-Term Human-Robot Interactions
Yuwen Liao, Muqing Cao, Xinhang Xu, Lihua Xie
TL;DR
The paper tackles long-term human-robot interactions where human behavior evolves over repeated encounters. It introduces Adaptive Theory-of-Mind (AToM), a game-theoretic human internal model with parameters theta that is updated online via an Unscented Kalman Filter, eliminating recursive planning bottlenecks by solving a Nash equilibrium with an ILQSolver. The approach yields more accurate human trajectory predictions (lower ADE), safer and more efficient robot planning, and interpretable insights into how humans infer robot behavior. Validation includes simulations across multiple scenarios and a real-world user study, demonstrating both predictive performance and practical impact on planning safety and efficiency in HRI settings.
Abstract
Humans learn from observations and experiences to adjust their behaviours towards better performance. Interacting with such dynamic humans is challenging, as the robot needs to predict the humans accurately for safe and efficient operations. Long-term interactions with dynamic humans have not been extensively studied by prior works. We propose an adaptive human prediction model based on the Theory-of-Mind (ToM), a fundamental social-cognitive ability that enables humans to infer others' behaviours and intentions. We formulate the human internal belief about others using a game-theoretic model, which predicts the future motions of all agents in a navigation scenario. To estimate an evolving belief, we use an Unscented Kalman Filter to update the behavioural parameters in the human internal model. Our formulation provides unique interpretability to dynamic human behaviours by inferring how the human predicts the robot. We demonstrate through long-term experiments in both simulations and real-world settings that our prediction effectively promotes safety and efficiency in downstream robot planning. Code will be available at https://github.com/centiLinda/AToM-human-prediction.git.
