Real-time physics-based 3D biped character animation using an inverted pendulum model

Yao Yang Tsai, Wen Chieh Lin, Kuangyou B. Cheng, Jehee Lee, Tong Yee Lee

Research output: Contribution to journalArticle

48 Citations (Scopus)

Abstract

We present a physics-based approach to generate 3D biped character animation that can react to dynamical environments in real time. Our approach utilizes an inverted pendulum model to online adjust the desired motion trajectory from the input motion capture data. This online adjustment produces a physically plausible motion trajectory adapted to dynamic environments, which is then used as the desired motion for the motion controllers to track in dynamics simulation. Rather than using Proportional-Derivative controllers whose parameters usually cannot be easily set, our motion tracking adopts a velocity-driven method which computes joint torques based on the desired joint angular velocities. Physically correct full-body motion of the 3D character is computed in dynamics simulation using the computed torques and dynamical model of the character. Our experiments demonstrate that tracking motion capture data with real-time response animation can be achieved easily. In addition, physically plausible motion style editing, automatic motion transition, and motion adaptation to different limb sizes can also be generated without difficulty.

Original languageEnglish
Article number5161260
Pages (from-to)325-337
Number of pages13
JournalIEEE Transactions on Visualization and Computer Graphics
Volume16
Issue number2
DOIs
Publication statusPublished - 2010 Mar 1

Fingerprint

Pendulums
Animation
Data acquisition
Torque
Physics
Trajectories
Controllers
Computer simulation
Angular velocity
Derivatives
Experiments

All Science Journal Classification (ASJC) codes

  • Software
  • Signal Processing
  • Computer Vision and Pattern Recognition
  • Computer Graphics and Computer-Aided Design

Cite this

@article{eaa62aeee3624b3db958c642a29d231e,
title = "Real-time physics-based 3D biped character animation using an inverted pendulum model",
abstract = "We present a physics-based approach to generate 3D biped character animation that can react to dynamical environments in real time. Our approach utilizes an inverted pendulum model to online adjust the desired motion trajectory from the input motion capture data. This online adjustment produces a physically plausible motion trajectory adapted to dynamic environments, which is then used as the desired motion for the motion controllers to track in dynamics simulation. Rather than using Proportional-Derivative controllers whose parameters usually cannot be easily set, our motion tracking adopts a velocity-driven method which computes joint torques based on the desired joint angular velocities. Physically correct full-body motion of the 3D character is computed in dynamics simulation using the computed torques and dynamical model of the character. Our experiments demonstrate that tracking motion capture data with real-time response animation can be achieved easily. In addition, physically plausible motion style editing, automatic motion transition, and motion adaptation to different limb sizes can also be generated without difficulty.",
author = "Tsai, {Yao Yang} and Lin, {Wen Chieh} and Cheng, {Kuangyou B.} and Jehee Lee and Lee, {Tong Yee}",
year = "2010",
month = "3",
day = "1",
doi = "10.1109/TVCG.2009.76",
language = "English",
volume = "16",
pages = "325--337",
journal = "IEEE Transactions on Visualization and Computer Graphics",
issn = "1077-2626",
publisher = "IEEE Computer Society",
number = "2",

}

Real-time physics-based 3D biped character animation using an inverted pendulum model. / Tsai, Yao Yang; Lin, Wen Chieh; Cheng, Kuangyou B.; Lee, Jehee; Lee, Tong Yee.

In: IEEE Transactions on Visualization and Computer Graphics, Vol. 16, No. 2, 5161260, 01.03.2010, p. 325-337.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Real-time physics-based 3D biped character animation using an inverted pendulum model

AU - Tsai, Yao Yang

AU - Lin, Wen Chieh

AU - Cheng, Kuangyou B.

AU - Lee, Jehee

AU - Lee, Tong Yee

PY - 2010/3/1

Y1 - 2010/3/1

N2 - We present a physics-based approach to generate 3D biped character animation that can react to dynamical environments in real time. Our approach utilizes an inverted pendulum model to online adjust the desired motion trajectory from the input motion capture data. This online adjustment produces a physically plausible motion trajectory adapted to dynamic environments, which is then used as the desired motion for the motion controllers to track in dynamics simulation. Rather than using Proportional-Derivative controllers whose parameters usually cannot be easily set, our motion tracking adopts a velocity-driven method which computes joint torques based on the desired joint angular velocities. Physically correct full-body motion of the 3D character is computed in dynamics simulation using the computed torques and dynamical model of the character. Our experiments demonstrate that tracking motion capture data with real-time response animation can be achieved easily. In addition, physically plausible motion style editing, automatic motion transition, and motion adaptation to different limb sizes can also be generated without difficulty.

AB - We present a physics-based approach to generate 3D biped character animation that can react to dynamical environments in real time. Our approach utilizes an inverted pendulum model to online adjust the desired motion trajectory from the input motion capture data. This online adjustment produces a physically plausible motion trajectory adapted to dynamic environments, which is then used as the desired motion for the motion controllers to track in dynamics simulation. Rather than using Proportional-Derivative controllers whose parameters usually cannot be easily set, our motion tracking adopts a velocity-driven method which computes joint torques based on the desired joint angular velocities. Physically correct full-body motion of the 3D character is computed in dynamics simulation using the computed torques and dynamical model of the character. Our experiments demonstrate that tracking motion capture data with real-time response animation can be achieved easily. In addition, physically plausible motion style editing, automatic motion transition, and motion adaptation to different limb sizes can also be generated without difficulty.

UR - http://www.scopus.com/inward/record.url?scp=76849086223&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=76849086223&partnerID=8YFLogxK

U2 - 10.1109/TVCG.2009.76

DO - 10.1109/TVCG.2009.76

M3 - Article

C2 - 20075491

AN - SCOPUS:76849086223

VL - 16

SP - 325

EP - 337

JO - IEEE Transactions on Visualization and Computer Graphics

JF - IEEE Transactions on Visualization and Computer Graphics

SN - 1077-2626

IS - 2

M1 - 5161260

ER -