Perpetual Humanoid Control for Real-time Simulated Avatars

Zhengyi Luo, Jinkun Cao, Alexander W. Winkler, Kris Kitani, Weipeng Xu
5/1/2023

No official code found. Best implementation: ZhengyiLuo/PHC (1,291 stars, last commit 2025-08-21). 2 more below.

Abstract

We present a physics-based humanoid controller that achieves high-fidelity motion imitation and fault-tolerant behavior in the presence of noisy input (e.g. pose estimates from video or generated from language) and unexpected falls. Our controller scales up to learning ten thousand motion clips without using any external stabilizing forces and learns to naturally recover from fail-state. Given reference motion, our controller can perpetually control simulated avatars without requiring resets. At its core, we propose the progressive multiplicative control policy (PMCP), which dynamically allocates new network capacity to learn harder and harder motion sequences. PMCP allows efficient scaling for learning from large-scale motion databases and adding new tasks, such as fail-state recovery, without catastrophic forgetting. We demonstrate the effectiveness of our controller by using it to imitate noisy poses from video-based pose estimators and language-based motion generators in a live and real-time multi-person avatar use case.

View on arXivView PDF

Code Implementations(3)

ZhengyiLuo/PHCCommunity70%

Official Implementation of the ICCV 2023 paper: Perpetual Humanoid Control for Real-time Simulated Avatars

1,291127HTML, ShellOct 15, 20231 years agoNOASSERTION
avatarhumanoid-controlhumanoid-robotisaac-gymphysics-simulation
ZhengyiLuo/PHC_MJXCommunity63%

Official Implementation of the ICCV 2023 paper: Perpetual Humanoid Control for Real-time Simulated Avatars in MuJoCo

676PythonJan 25, 20241 years ago

This is a modified version of PHC (Perpetual Humanoid Control for Real-time Simulated Avatars ICCV 23) including the conversion of mixamo format bvh files to AMASS-style npz files for motion refinement.

31HTML, ShellJul 30, 20241 years agoNOASSERTION

Similar Papers

Cite this paper

@article{luo2023perpetual,
  title  = {Perpetual Humanoid Control for Real-time Simulated Avatars},
  author = {Zhengyi Luo and Jinkun Cao and Alexander W. Winkler and Kris Kitani and Weipeng Xu},
  year   = {2023},
  eprint = {2305.06456},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2305.06456},
  journal = {ICCV 2023 2023}
}

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/2305.06456.svg)](https://codeofpaper.com/paper/2305.06456)

Discussion