Multi-segment foot modeling for human animation

We present a multi-segment foot model and its control method for the simulation of realistic bipedal behaviors. The ground reaction force is the only source of control for a biped that stands and walks on its feet. The foot is the body part that interacts with the ground and produces appropriate actuation to the body. Foot anatomy features 26 bones and many more muscles that play an important role in weight transmission, balancing posture and assisting ambulation. Previously, the foot model was often simplified into one or two rigid bodies connected by a revolute joint. We propose a new foot model consisting of multiple segments to accurately reproduce human foot shape and its functionality. Based on the new model, we developed a foot pose controller that can reproduce foot postures that are generally not obtained in motion capture data. We demonstrate the validity of our foot model and the effectiveness of our foot controller with a variety of foot motions in a physics-based simulation.

[1]  Sehoon Ha,et al.  Iterative Training of Dynamic Skills Inspired by Human Coaching Techniques , 2014, ACM Trans. Graph..

[2]  Yoonsang Lee,et al.  Data-driven biped control , 2010, ACM Trans. Graph..

[3]  Kaat Desloovere,et al.  Body of evidence supporting the clinical use of 3D multisegment foot models: a systematic review. , 2011, Gait & posture.

[4]  Frank Chongwoo Park,et al.  A Lie Group Formulation of Robot Dynamics , 1995, Int. J. Robotics Res..

[5]  C. Karen Liu,et al.  Controlling physics-based characters using soft contacts , 2011, ACM Trans. Graph..

[6]  OpenStax Cnx Anatomy & Physiology , 2011, The Cat.

[7]  Taesoo Kwon,et al.  Locomotion control for many-muscle humanoids , 2014, ACM Trans. Graph..

[8]  Michiel van de Panne,et al.  Flexible muscle-based locomotion for bipedal creatures , 2013, ACM Trans. Graph..

[9]  Vladlen Koltun,et al.  Optimizing locomotion controllers using biologically-based actuators and objectives , 2012, ACM Trans. Graph..

[10]  John McPhee,et al.  Multi-Step Forward Dynamic Gait Simulation , 2009 .

[11]  N. Berme,et al.  A 3D passive mechanical model of the human foot for use in locomotion synthesis , 1993 .

[12]  D A Winter,et al.  A two-part, viscoelastic foot model for use in gait simulations. , 1996, Journal of biomechanics.

[13]  Jovan Popovic,et al.  Multiobjective control with frictional contacts , 2007, SCA '07.

[14]  David C. Brogan,et al.  Animating human athletics , 1995, SIGGRAPH.

[15]  Eftychios Sifakis,et al.  Dexterous manipulation and control with volumetric muscles , 2018, ACM Trans. Graph..

[16]  Benjamin J. Stephens Integral control of humanoid balance , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Victor B. Zordan,et al.  Momentum control for balance , 2009, ACM Trans. Graph..

[18]  Victor B. Zordan,et al.  Momentum control for balance , 2009, SIGGRAPH 2009.

[19]  D S Lopes,et al.  A superellipsoid-plane model for simulating foot-ground contact during human gait , 2016, Computer methods in biomechanics and biomedical engineering.

[20]  Sehoon Ha,et al.  Falling and landing motion control for character animation , 2012, ACM Trans. Graph..

[21]  Martin de Lasa,et al.  Feature-based locomotion controllers , 2010, ACM Trans. Graph..

[22]  Kazuhito Yokoi,et al.  Resolved momentum control: humanoid motion planning based on the linear and angular momentum , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[23]  Libin Liu,et al.  Guided Learning of Control Graphs for Physics-Based Characters , 2016, ACM Trans. Graph..

[24]  Christine Q. Wu,et al.  Passive Dynamic Biped Walking—Part I: Development and Validation of an Advanced Model , 2013 .

[25]  Jehee Lee,et al.  Simulating biped behaviors from human motion data , 2007, ACM Trans. Graph..

[26]  G F Harris,et al.  A system for the analysis of foot and ankle kinematics during gait. , 1996, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[27]  J J O'Connor,et al.  Kinematic analysis of a multi-segment foot model for research and clinical applications: a repeatability analysis. , 2001, Journal of biomechanics.

[28]  Jessica K. Hodgins,et al.  Motion capture-driven simulations that hit and react , 2002, SCA '02.

[29]  Andrew P. Witkin,et al.  Spacetime constraints , 1988, SIGGRAPH.

[30]  B. MacWilliams,et al.  Foot kinematics and kinetics during adolescent gait. , 2003, Gait & posture.

[31]  David J. Fleet,et al.  Optimizing walking controllers , 2009, ACM Trans. Graph..

[32]  Mikhail Fain,et al.  Biomechanical simulation and control of hands and tendinous systems , 2015, ACM Trans. Graph..

[33]  Vladlen Koltun,et al.  Animating human lower limbs using contact-invariant optimization , 2013, ACM Trans. Graph..

[34]  KangKang Yin,et al.  SIMBICON: simple biped locomotion control , 2007, ACM Trans. Graph..

[35]  Marco da Silva,et al.  Interactive simulation of stylized human locomotion , 2008, ACM Trans. Graph..