ModSkill: Physical Character Skill Modularization

Yiming Huang, Zhiyang Dou, Lingjie Liu
2/19/2025
cs.CVcs.GRcs.RO

No official code found. Best implementation: yh2371/ModSkill (16 stars, last commit 2025-12-23).

Abstract

Human motion is highly diverse and dynamic, posing challenges for imitation learning algorithms that aim to generalize motor skills for controlling simulated characters. Previous methods typically rely on a universal full-body controller for tracking reference motion (tracking-based model) or a unified full-body skill embedding space (skill embedding). However, these approaches often struggle to generalize and scale to larger motion datasets. In this work, we introduce a novel skill learning framework, ModSkill, that decouples complex full-body skills into compositional, modular skills for independent body parts. Our framework features a skill modularization attention layer that processes policy observations into modular skill embeddings that guide low-level controllers for each body part. We also propose an Active Skill Learning approach with Generative Adaptive Sampling, using large motion generation models to adaptively enhance policy learning in challenging tracking scenarios. Our results show that this modularized skill learning framework, enhanced by generative sampling, outperforms existing methods in precise full-body motion tracking and enables reusable skill embeddings for diverse goal-driven tasks.

View on arXivView PDF

Code Implementations(1)

yh2371/ModSkillCommunity64%

ICCV 25 ModSkill: Physical Character Skill Modularization

162Shell, PythonOct 20, 202510 months agoNOASSERTION

Similar Papers

Cite this paper

@article{huang2025modskill,
  title  = {ModSkill: Physical Character Skill Modularization},
  author = {Yiming Huang and Zhiyang Dou and Lingjie Liu},
  year   = {2025},
  eprint = {2502.14140},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.14140v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.14140.svg)](https://codeofpaper.com/paper/2502.14140)

Discussion