Learning and Blending Robot Hugging Behaviors in Time and Space
Michael Drolet, Joseph Campbell, Heni Ben Amor
TL;DR
The paper tackles the challenge of making robot hugging interactions adaptive to human partners by blending multiple sub-actions in real time. It introduces Blending Bayesian Interaction Primitives (B-BIP), a probabilistic framework that extends Bayesian Interaction Primitives (BIP) to handle multiple interaction primitives and arbitrary switching, using phase-aware latent representations and ensemble Kalman filtering. Through a large dataset of hugging demonstrations and a live participant study, B-BIP demonstrates lower prediction error and more favorable human responses than baselines (BIP, ProMP, LSTM), especially during switching hugs. This work lays a foundation for natural, responsive social robots capable of real-time blending of interaction modes, with potential impact across human-robot interaction domains.
Abstract
We introduce an imitation learning-based physical human-robot interaction algorithm capable of predicting appropriate robot responses in complex interactions involving a superposition of multiple interactions. Our proposed algorithm, Blending Bayesian Interaction Primitives (B-BIP) allows us to achieve responsive interactions in complex hugging scenarios, capable of reciprocating and adapting to a hugs motion and timing. We show that this algorithm is a generalization of prior work, for which the original formulation reduces to the particular case of a single interaction, and evaluate our method through both an extensive user study and empirical experiments. Our algorithm yields significantly better quantitative prediction error and more-favorable participant responses with respect to accuracy, responsiveness, and timing, when compared to existing state-of-the-art methods.
