Core Training: Learning Deep Neuromuscular Control of the Torso for Anthropomimetic Animation

Tao Zhou
2019-01-01
Abstract:Author(s): zhou, tao | Advisor(s): Terzopoulos, Demetri | Abstract: Despite its importance, the core of the human body has to datereceived inadequate attention in the computer graphics literature. Wetackle the challenge of biomechanically simulating and controlling thetorso, including of course the spine, in its full musculoskeletalcomplexity, thus providing a whole-body biomechanical human model witha full set of articular degrees of freedom actuated by many hundredsof muscles embedded in a finite-element soft tissue simulation.Performing skillful (non-locomotive) motor tasks while bipedallybalancing upright in gravity has never before been attempted with amusculoskeletal model of such realism and complexity. Our approach totackling the challenge is machine learning, specifically deeplearning. The neuromuscular motor control system of our virtual humancomprises 12 trained deep neural networks (DNNs), including a corevoluntary/reflex DNN pair devoted to innervating the 443 muscles ofthe torso. By synthesizing its own training data offline, our virtualhuman automatically learns efficient, online, active control of thecore musculoskeletal complex as well as its proper coordination withthe five extremities---the cervicocephalic, arm, and legmusculoskeletal complexes---in order to perform nontrivial motor taskssuch as sitting and standing, doing calisthenics, stepping, and golfputting. Moreover, we equip our virtual human with a full sensorimotorcontrol system, thus making it autonomous. Afforded suitable NN-basedmachine perception, our model can also visually analyze drawings andmanually sketch similar drawings as it balances in an upright stancebefore a large touchscreen display.
What problem does this paper attempt to address?