ICRA 2026poster0 citations

Text-Conditioned Beat Gesture Generation for a Social Robot Via a Conditional Variational Autoencoder

Alejandro Climent Peñalver, Enrique Fernandez-Rodicio, Álvaro Castro-González

Abstract

Conversation can benefit from small rhythmic gestures that track prosody, reinforce structure, and help to keep attention. However, many robots used in human–robot interaction still rely on fixed templates or clip libraries that scale poorly to open-domain interactions; moreover, embedded platforms impose tight limits on motion range, speeds, and timing. Consequently, gesture generation methods must be lightweight, stable, and easy to integrate. To address this need, this work presents a lightweight gesture-generation model that generates in real time beat gestures based on the transcription of the robot's speech. First, a Conditional Variational Autoencoder (CVAE) conditioned on sentence-level BERT embeddings is trained on 2D pose–text pairs to produce upper-body pose sequences. Next, a geometry-based retargeting algorithm deterministically maps those poses to the robot’s joints while enforcing kinematic limits. Finally, the joint sequence is converted into a pseudo-state machine and triggered in lockstep with the utterance. The results obtained show that the system achieves smooth, text-conditioned beat gestures with solid fidelity and temporal diversity, and demonstrates real-time performance when integrated on a social robot.

Human and Humanoid Motion Analysis and SynthesisNatural Dialog for HRIAI-Based Methods
Text-Conditioned Beat Gesture Generation for a Social Robot Via a Conditional Variational Autoencoder · ICRA 2026