M3imic: Learning a Versatile Whole-Body Controller for Multimodal Motion Mimicking
FeaturedZuxing Lu, Ziang Zheng, Yao Lyu, Jingyu Liu, Feihong Zhang, Song Lu, Xin Yuan, Changyin Sun, Xingxing Zuo, Shengbo Eben Li · N/A · 2026
Framework
N/A
License
N/A
Stars
N/A
Summary
Building a general-purpose whole-body controller is essential for enabling diverse motion capabilities in humanoid robots across a wide range of downstream tasks, including locomotion and loco-manipulation.
Abstract Summary
Key Points
- Demonstrates humanoid robot control on real hardware
- Improves locomotion stability and agility
- Addresses dexterous manipulation challenges
- Uses simulation or synthetic data for training
- Focuses on generalization across environments
- Incorporates tactile or force feedback for robust interaction
- Learns multimodal motion skills from human demonstrations
Method
In this section, we detail the problem formulation, multi-modal policy learning framework, curriculum-based sampling strategy, and sim-to-real transfer pipeline. The overall training and deployment framework is illustrated in Fig. 2 . We formulate whole-body contorl as a reinforcement learning problem modeled as a Markov Decision Process (MDP) $\mathbf{M}=(\mathbf{S},\mathbf{A},P,r,\gamma)$.
Experiments
In this section, we present experimental results in both the simulator and the real-world deployment. Our experimental platform is the 29-DoF Unitree G1 humanoid robot. Here, we aim to answer the following research questions: Q1: Does the choice of input modality significantly affect deploy performance? Q2: How do model size and dataset scale influence large-scale training?
Q3: How robustly does the autoencoder generalize to out-of-distribution (OOD) motion sequences? We use IsaacSim [ 4 ] as the simulator to train our model.
Sources and Demonstrations
Figures are reproduced from Lu et al. See the full paper for experimental details and the project page, when the paper links one, for demonstrations and videos.
Related Papers
A Balanced Data Diet: Addressing the Exploration Bottleneck in Mega-Scale RL for Robot Control
Octi Zhang, Mateo Guaman Castro, Patrick Yin et al.
General-purpose robots must perform a wide range of tasks from agile locomotion to dexterous manipulation.
Accelerating and Scaling MPC-Guided Reinforcement Learning for Humanoid Locomotion and Manipulation
Junheng Li, Liang Wu, Sergio A. Esteban et al.
In humanoid motion control, model predictive control (MPC) offers physically grounded prediction and constraint handling, while reinforcement learning (RL) enables robust whole-body skills through large-scale simulation. However, using MPC inside RL often requires time-consuming problem construction or excessive training overhead, making such frameworks difficult to justify in practice. This work studies efficient training-time MPC guidance for humanoid locomotion and manipulation, termed MPC-RL. We introduce a centroidal-dynamics MPC reward formulation that leverages guidance from MPC trajectories in training time. To make this practical in massively parallel RL, we develop π^nMPC, a parallel-in-horizon and construction-free batched GPU MPC solver that operates directly on time-varying dynamics to avoid high memory usage and pre-compilation. Through a variety of comparative studies and hardware validations, we have found that MPC-RL achieves superior performance in locomotion and manipulation skills.
Flash-WAM: Modality-Aware Distillation for World Action Models
Arman Akbari, Ci Zhang, Arash Akbari et al.
World-action models (WAMs) jointly generate future video and robot actions through iterative diffusion, achieving strong performance on manipulation benchmarks but requiring tens of denoising steps, a cost that precludes real-time control.
GRAIL: Generating Humanoid Loco-Manipulation from 3D Assets and Video Priors
Tianyi Xie, Haotian Zhang, Jinhyung Park et al.
Scaling humanoid loco-manipulation requires robot-compatible demonstrations across diverse objects, whole-body motions, and scene geometries, but teleoperation and motion capture are difficult to scale because each collection depends on physical setups, instrumented actors, and robot operation.