This paper presents JAEGER, a dual-level whole-body controller for humanoid robots that addresses the challenges of training a more robust and versatile policy. Unlike traditional single-controller approaches, JAEGER separates the control of the upper and lower bodies into two independent controllers, so that they can better focus on their distinct tasks. This separation alleviates the dimensionality curse and improves fault tolerance. JAEGER supports both root velocity tracking (coarse-grained control) and local joint angle tracking (fine-grained control), enabling versatile and stable movements. To train the controller, we utilize a human motion dataset (AMASS), retargeting human poses to humanoid poses through an efficient retargeting network, and employ a curriculum learning approach. This method performs supervised learning for initialization, followed by reinforcement learning for further exploration. We conduct our experiments on two humanoid platforms and demonstrate the superiority of our approach against state-of-the-art methods in both simulation and real environments.
View on arXiv@article{ding2025_2505.06584, title={ JAEGER: Dual-Level Humanoid Whole-Body Controller }, author={ Ziluo Ding and Haobin Jiang and Yuxuan Wang and Zhenguo Sun and Yu Zhang and Xiaojie Niu and Ming Yang and Weishuai Zeng and Xinrun Xu and Zongqing Lu }, journal={arXiv preprint arXiv:2505.06584}, year={ 2025 } }