Skeleton2Humanoid: Animating Simulated Characters for Physically-plausible Motion In-betweening

10/09/2022
by   Yunhao Li, et al.
0

Human motion synthesis is a long-standing problem with various applications in digital twins and the Metaverse. However, modern deep learning based motion synthesis approaches barely consider the physical plausibility of synthesized motions and consequently they usually produce unrealistic human motions. In order to solve this problem, we propose a system “Skeleton2Humanoid” which performs physics-oriented motion correction at test time by regularizing synthesized skeleton motions in a physics simulator. Concretely, our system consists of three sequential stages: (I) test time motion synthesis network adaptation, (II) skeleton to humanoid matching and (III) motion imitation based on reinforcement learning (RL). Stage I introduces a test time adaptation strategy, which improves the physical plausibility of synthesized human skeleton motions by optimizing skeleton joint locations. Stage II performs an analytical inverse kinematics strategy, which converts the optimized human skeleton motions to humanoid robot motions in a physics simulator, then the converted humanoid robot motions can be served as reference motions for the RL policy to imitate. Stage III introduces a curriculum residual force control policy, which drives the humanoid robot to mimic complex converted reference motions in accordance with the physical law. We verify our system on a typical human motion synthesis task, motion-in-betweening. Experiments on the challenging LaFAN1 dataset show our system can outperform prior methods significantly in terms of both physical plausibility and accuracy. Code will be released for research purposes at: https://github.com/michaelliyunhao/Skeleton2Humanoid

READ FULL TEXT

page 1

page 7

page 8

page 12

research
03/17/2022

MotionAug: Augmentation with Physical Correction for Human Motion Prediction

This paper presents a motion data augmentation scheme incorporating moti...
research
06/18/2023

Language-Guided Generation of Physically Realistic Robot Motion and Control

We aim to control a robot to physically behave in the real world followi...
research
07/04/2023

Physics-based Motion Retargeting from Sparse Inputs

Avatars are important to create interactive and immersive experiences in...
research
07/25/2022

Learning Human Body Motions from Skeleton-Based Observations for Robot-Assisted Therapy

Robots applied in therapeutic scenarios, for instance in the therapy of ...
research
06/12/2023

4DHumanOutfit: a multi-subject 4D dataset of human motion sequences in varying outfits exhibiting large displacements

This work presents 4DHumanOutfit, a new dataset of densely sampled spati...
research
10/03/2022

OPT-Mimic: Imitation of Optimized Trajectories for Dynamic Quadruped Behaviors

Reinforcement Learning (RL) has seen many recent successes for quadruped...
research
08/17/2023

Synthesizing Physically Plausible Human Motions in 3D Scenes

Synthesizing physically plausible human motions in 3D scenes is a challe...

Please sign up or login with your details

Forgot password? Click here to reset