Inverse kinematics techniques in computer graphics: A survey

A Aristidou, J Lasenby, Y Chrysanthou… - Computer graphics …, 2018 - Wiley Online Library
Inverse kinematics (IK) is the use of kinematic equations to determine the joint parameters of
a manipulator so that the end effector moves to a desired position; IK can be applied in many …

A survey on reinforcement learning methods in character animation

A Kwiatkowski, E Alvarado, V Kalogeiton… - Computer Graphics …, 2022 - Wiley Online Library
Reinforcement Learning is an area of Machine Learning focused on how agents can be
trained to make sequential decisions, and achieve a particular goal within an arbitrary …

Ase: Large-scale reusable adversarial skill embeddings for physically simulated characters

XB Peng, Y Guo, L Halper, S Levine… - ACM Transactions On …, 2022 - dl.acm.org
The incredible feats of athleticism demonstrated by humans are made possible in part by a
vast repertoire of general-purpose motor skills, acquired through years of practice and …

Amp: Adversarial motion priors for stylized physics-based character control

XB Peng, Z Ma, P Abbeel, S Levine… - ACM Transactions on …, 2021 - dl.acm.org
Synthesizing graceful and life-like behaviors for physically simulated characters has been a
fundamental challenge in computer animation. Data-driven methods that leverage motion …

Learning agile robotic locomotion skills by imitating animals

XB Peng, E Coumans, T Zhang, TW Lee, J Tan… - arXiv preprint arXiv …, 2020 - arxiv.org
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 …

Deepmimic: Example-guided deep reinforcement learning of physics-based character skills

XB Peng, P Abbeel, S Levine… - ACM Transactions On …, 2018 - dl.acm.org
A longstanding goal in character animation is to combine data-driven specification of
behavior with a system that can execute a similar behavior in a physical simulation, thus …

An introduction to trajectory optimization: How to do your own direct collocation

M Kelly - SIAM Review, 2017 - SIAM
This paper is an introductory tutorial for numerical trajectory optimization with a focus on
direct collocation methods. These methods are relatively simple to understand and …

Deeploco: Dynamic locomotion skills using hierarchical deep reinforcement learning

XB Peng, G Berseth, KK Yin… - Acm transactions on …, 2017 - dl.acm.org
Learning physics-based locomotion skills is a difficult problem, leading to solutions that
typically exploit prior knowledge of various forms. In this paper we aim to learn a variety of …

Physics-based character controllers using conditional vaes

J Won, D Gopinath, J Hodgins - ACM Transactions on Graphics (TOG), 2022 - dl.acm.org
High-quality motion capture datasets are now publicly available, and researchers have used
them to create kinematics-based controllers that can generate plausible and diverse human …

Local motion phases for learning multi-contact character movements

S Starke, Y Zhao, T Komura, K Zaman - ACM Transactions on Graphics …, 2020 - dl.acm.org
Training a bipedal character to play basketball and interact with objects, or a quadruped
character to move in various locomotion modes, are difficult tasks due to the fast and …