Manually creating convincing animated human motion in a 3D ergonomic test environment is tedious and time consuming. However, procedural motion generators help animators efficiently produce complex and realistic motions. Using the concept of a Human Modeling Software Testbed (HMST), we created novel procedural methods for animating reaching, grasping, looking, and sitting using the environmental context of ‘smart’ objects that parametrically guide human model ergonomic motions. This approach enabled complicated procedures such as collision-free leg reach and contextual sitting motion generation. By procedurally adding small secondary details to the animation, such as head/eye vision constraints and prehensile grasps, the animated motions look more natural with minimal animator input. A ‘smart’ object in the scene graph provides specific parameters to produce proper motions and final positions. These parameters are applied to the desired figure procedurally to create any secondary motions, and further generalize to any environment. Our system allows users to proceed with any required ergonomic analyses with confidence in the visual validity of the automated motions.
[1]
Paolo Baerlocher,et al.
Inverse kinematics techniques of the interactive posture control of articulated figures
,
2001
.
[2]
Daniel Thalmann,et al.
Modeling Objects for Interaction Tasks
,
1998,
Computer Animation and Simulation.
[3]
Christine L. MacKenzie,et al.
The Grasping Hand
,
2011,
The Grasping Hand.
[4]
Christopher E. Peters,et al.
Smart Objects for Attentive Agents
,
2003,
WSCG.
[5]
Norman I. Badler,et al.
Real-Time Inverse Kinematics of the Human Arm
,
1996,
Presence: Teleoperators & Virtual Environments.
[6]
Ying Liu,et al.
Applying Empirical Data on Upper Torso Movement to Real-time Collision-free Reach Tasks
,
2005
.