paper-with-me

홈 › Papers

Residual Force Control for Agile Human Behavior Imitation and Extended Motion Synthesis

2020-06-12 · NeurIPS 2020 12 · Ye Yuan, Kris Kitani

Reinforcement learning has shown great promise for synthesizing realistic human behaviors by learning humanoid control policies from motion capture data. However, it is still very challenging to reproduce sophisticated human skills like ballet dance, or to stably imitate long-term human behaviors with complex transitions. The main difficulty lies in the dynamics mismatch between the humanoid model and real humans. That is, motions of real humans may not be physically possible for the humanoid model. To overcome the dynamics mismatch, we propose a novel approach, residual force control (RFC), that augments a humanoid control policy by adding external residual forces into the action space. During training, the RFC-based policy learns to apply residual forces to the humanoid to compensate for the dynamics mismatch and better imitate the reference motion. Experiments on a wide range of dynamic motions demonstrate that our approach outperforms state-of-the-art methods in terms of convergence speed and the quality of learned motions. Notably, we showcase a physics-based virtual character empowered by RFC that can perform highly agile ballet dance moves such as pirouette, arabesque and jet\'e. Furthermore, we propose a dual-policy control framework, where a kinematic policy and an RFC-based policy work in tandem to synthesize multi-modal infinite-horizon human motions without any task guidance or user input. Our approach is the first humanoid control method that successfully learns from a large-scale human motion dataset (Human3.6M) and generates diverse long-term motions. Code and videos are available at https://www.ye-yuan.com/rfc.

📄 PDF Abstract BibTeX arXiv:2006.07364

Code (1)

Khrylx/RFC 공식 구현 pytorch

Tasks

Humanoid ControlMotion Synthesis

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

PARC: Physics-based Augmentation with Reinforcement Learning for Character Controllers

2025-05-06 · Michael Xu, Yi Shi, KangKang Yin, Xue Bin Peng

Humans excel in navigating diverse, complex environments with agile motor skills, exemplified by parkour practitioners performing dynamic maneuvers, such as climbing up walls and jumping across gaps. Reproducing these ag…

Learning Agile Locomotion via Adversarial Training

2020-08-03 · Yujin Tang, Jie Tan, Tatsuya Harada

Developing controllers for agile locomotion is a long-standing challenge for legged robots. Reinforcement learning (RL) and Evolution Strategy (ES) hold the promise of automating the design process of such controllers. H…

Reinforcement Learning (RL)

Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learning

2023-10-17 · Yunlong Song, Angel Romero, Matthias Mueller, Vladlen Koltun 외

A central question in robotics is how to design a control system for an agile mobile robot. This paper studies this question systematically, focusing on a challenging setting: autonomous drone racing. We show that a neur…

Autonomous Racingreinforcement-learningReinforcement Learning (RL)

Learning Agile Robotic Locomotion Skills by Imitating Animals

2020-04-02 · Xue Bin Peng, Erwin Coumans, Tingnan Zhang, Tsang-Wei Lee 외

Reproducing the diverse and agile locomotion skills of animals has been a longstanding challenge in robotics. While manually-designed controllers have been able to emulate many complex behaviors, building such controller…

Domain AdaptationImitation LearningReinforcement Learning

Learning Agile Soccer Skills for a Bipedal Robot with Deep Reinforcement Learning

2023-04-26 · Tuomas Haarnoja, Ben Moran, Guy Lever, Sandy H. Huang 외

We investigate whether Deep Reinforcement Learning (Deep RL) is able to synthesize sophisticated and safe movement skills for a low-cost, miniature humanoid robot that can be composed into complex behavioral strategies i…

Deep Reinforcement Learningreinforcement-learning