Biomechanics-based reaching optimization

This paper presents a Biomechanics-based Lifelike Reaching Controller (BLRC) to generate lifelike reaching motion. The BLRC employs various reaching strategies borrowed from biomechanics to guarantee the naturalness of reaching motion and expands the reachable space to enrich the flexibility of human behavior. We exploit the arm-reachable workspace to guide the motion sampling, and construct different low-dimensional space for each reaching strategy by PCA to reduce the search space, so as to make BLRC fast deal with huge mocap data set. Moreover, we also use the optimization method in these low-dimensional spaces to further speed up the convergence of motion synthesis with the help of the accurate starting point in data space during the search process. We demonstrate the power of the BLRC with more lifelike and complex reaching motion.

[1]  E. T. Hsiao,et al.  Biomechanical influences on balance recovery by stepping. , 1999, Journal of biomechanics.

[2]  N. Klopcar,et al.  Bilateral and unilateral shoulder girdle kinematics during humeral elevation. , 2006, Clinical biomechanics.

[3]  Yen-Lin Chen,et al.  Interactive generation of human animation with deformable motion models , 2009, TOGS.

[4]  Joe Marks ACM SIGGRAPH 2004 Papers , 2004, SIGGRAPH 2004.

[5]  Taku Komura,et al.  An inverse kinematics method for 3D figures with motion data , 2003, Proceedings Computer Graphics International 2003.

[6]  N Klopcar,et al.  A kinematic model of the shoulder complex to evaluate the arm-reachable workspace. , 2007, Journal of biomechanics.

[7]  Daniel Thalmann,et al.  Human shoulder modeling including scapulo-thoracic constraint and joint sinus cones , 2000, Comput. Graph..

[8]  Marc Alexa,et al.  Representing Animations by Principal Components , 2000, Comput. Graph. Forum.

[9]  M. A. Zohdy,et al.  Robust Control of Robotic Manipulators , 1989, 1989 American Control Conference.

[10]  C. Karen Liu,et al.  Synthesis of Responsive Motion Using a Dynamic Model , 2010, Comput. Graph. Forum.

[11]  Tomohiko Mukai,et al.  Geostatistical motion interpolation , 2005, SIGGRAPH '05.

[12]  Eftychios Sifakis,et al.  Comprehensive biomechanical modeling and simulation of the upper body , 2009, TOGS.

[13]  Jessica K. Hodgins,et al.  Synthesizing physically realistic human motion in low-dimensional, behavior-specific spaces , 2004, SIGGRAPH 2004.

[14]  Charles W. Wampler,et al.  Manipulator Inverse Kinematic Solutions Based on Vector Formulations and Damped Least-Squares Methods , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[15]  Y. Pai,et al.  Predicted region of stability for balance recovery: motion at the knee joint can improve termination of forward movement. , 2000, Journal of biomechanics.

[16]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[17]  Aaron Hertzmann,et al.  Style-based inverse kinematics , 2004, ACM Trans. Graph..

[18]  Peter-Pike J. Sloan,et al.  Artist‐Directed Inverse‐Kinematics Using Radial Basis Function Interpolation , 2001, Comput. Graph. Forum.

[19]  H. E. J. Veeger,et al.  Toward standardized procedures for recording and describing 3-D shoulder movements , 2003, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[20]  Daniel E. Whitney,et al.  Resolved Motion Rate Control of Manipulators and Human Prostheses , 1969 .

[21]  Ronan Boulic,et al.  Motion constraint , 2009, The Visual Computer.

[22]  Norman I. Badler,et al.  Real-Time Inverse Kinematics Techniques for Anthropomorphic Limbs , 2000, Graph. Model..

[23]  Norman I. Badler,et al.  Inverse kinematics positioning using nonlinear programming for highly articulated figures , 1994, TOGS.

[24]  N. Berme,et al.  The shoulder complex in elevation of the arm: a mechanism approach. , 1978, Journal of biomechanics.

[25]  Charles W. Wampler,et al.  On the Inverse Kinematics of Redundant Manipulators , 1988, Int. J. Robotics Res..

[26]  D. Thalmann,et al.  Planning collision-free reaching motions for interactive object manipulation and grasping , 2008, SIGGRAPH '08.

[27]  Jessica K. Hodgins,et al.  A Data‐driven Segmentation for the Shoulder Complex , 2010, Comput. Graph. Forum.

[28]  Scott Tashman,et al.  Validation of a new model-based tracking technique for measuring three-dimensional, in vivo glenohumeral joint kinematics. , 2006, Journal of biomechanical engineering.

[29]  J Harlaar,et al.  Determination of functional rotation axes during elevation of the shoulder complex. , 2001, The Journal of orthopaedic and sports physical therapy.

[30]  Demetri Terzopoulos,et al.  Full-Body Hybrid Motor Control for Reaching , 2010, MIG.

[31]  Taku Komura,et al.  Motion in Games , 2010, Lecture Notes in Computer Science.

[32]  Jessica K. Hodgins,et al.  Performance animation from low-dimensional control signals , 2005, SIGGRAPH 2005.

[33]  F E Zajac,et al.  Ankle and hip postural strategies defined by joint torques. , 1999, Gait & posture.