z-logo
Premium
Analytical inverse kinematics with body posture control
Author(s) -
Kallmann Marcelo
Publication year - 2008
Publication title -
computer animation and virtual worlds
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.225
H-Index - 49
eISSN - 1546-427X
pISSN - 1546-4261
DOI - 10.1002/cav.176
Subject(s) - computer science , kinematics , inverse kinematics , interpolation (computer graphics) , parameterized complexity , simple (philosophy) , swing , function (biology) , simulation , computer vision , artificial intelligence , algorithm , motion (physics) , robot , philosophy , physics , epistemology , classical mechanics , evolutionary biology , acoustics , biology
This paper presents a novel whole‐body analytical inverse kinematics (IK) method integrating collision avoidance and customizable body control for animating reaching tasks in real‐time. Whole‐body control is achieved with the interpolation of pre‐designed key body postures, which are organized as a function of the direction to the goal to be reached. Arm postures are computed by the analytical IK solution for human‐like arms and legs, extended with a new simple search method for achieving postures avoiding joint limits and collisions. In addition, a new IK resolution is presented that directly solves for joints parameterized in the swing‐and‐twist decomposition. The overall method is simple to implement, fast, and accurate, and therefore suitable for interactive applications controlling the hands of characters. The source code of the IK implementation is provided. Copyright © 2007 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here