Direct Control of Simulated Non-human Characters
Junggon KimNancy S. Pollard
IEEE Computer Graphics and Applications (2011)

We present an intuitive technique to control simulated self-propelled characters. In our system, a user can control the motions of a character by directly guiding the character to a desired position with mouse drags while a physics simulation determines the character's motion. Based on the user input, the system automatically computes the actuator command that causes the character to follow the user's intention as closely as possible while respecting the underlying physics. This direct control can be more intuitive to use than existing methods, such as controlling character joints to track a given joint trajectory or set of keyframes, especially when physically plausible dynamic motions are desired. We show the power of our method by creating realistic motions of various kinds of characters in our interactive user interface system, including rigid characters, characters with deformable bodies and rigid skeletons, and self locomoting characters whose bodies form closed loops.

Junggon Kim, Nancy S. Pollard (2011). Direct Control of Simulated Non-human Characters. IEEE Computer Graphics and Applications, 31(4), 56--65.

author = "Junggon Kim and Nancy S. Pollard",
title = "Direct Control of Simulated Non-human Characters",
year = "2011",
month = jul,
journal = "IEEE Computer Graphics and Applications",
volume = "31",
number = "4",
pages = "56--65",