cs.ROApr 5, 2026

Dynamic Whole-Body Dancing with Humanoid Robots -- A Model-Based Control Approach

Authors: Shibowen Zhang, Jiayang Wu, Guannan Liu, Helin Zhu, Junjie Liu, Zhehan Li, Junhong Guo, Xiaokun Leng, 

Organizations: Department of Automation, University of Science and Technology of China, Hefei 230027, China. · State Key Laboratory of General Artificial Intelligence, Beijing Institute for General Artificial Intelligence (BIGAI), Beijing 100080, China · Department of Automation, Tsinghua University, Beijing 100084, China. · School of Artificial Intelligence, Xidian University, Xi’an 710126, China. · 

Abstract

This paper presents an integrated model-based framework for generating and executing dynamic whole-body dance motions on humanoid robots. The framework operates in two stages: offline motion generation and online motion execution, both leveraging future state prediction to enable robust and dynamic dance motions in real-world environments. In the offline motion generation stage, human dance demonstrations are captured via a motion capture (MoCap) system, retargeted to the robot by solving a Quadratic Programming (QP) problem, and further refined using Trajectory Optimization (TO) to ensure dynamic feasibility. In the online motion execution stage, a centroidal dynamics-based Model Predictive Control (MPC) framework tracks the planned motions in real time and proactively adjusts swing foot placement to adapt to real world disturbances. We validate our framework on the full-size humanoid robot Kuavo 4Pro, demonstrating the dynamic dance motions both in simulation and in a four-minute live public performance with a team of four robots. Experimental results show that longer prediction horizons improve both motion expressiveness in planning and stability in execution.

Figures & tables

Explore similar work

CardsList
  1. KungfuBot: Physics-Based Humanoid Whole-Body Control for Learning Highly-Dynamic Skills

    Jun 15, 2025Weiji Xie, Jinrui Han, Jiakun Zheng +6Humanoid Robot ControlRobot Imitation Learning

  2. Whole-Body Humanoid Control via Stochastic Motion Tokenization

    Oct 27, 2026Michael Drolet, Oleg Arenz, Jan PetersHumanoid Robot ControlHumanoid Motion Tracking

  3. Do You Have Freestyle? Expressive Humanoid Locomotion via Audio Control

    Dec 29, 2025Zhe Li, Yangyang Wei, Boan Zhu +9Humanoid Robot LocomotionHuman Motion Generation