Human sensory-musculoskeletal modeling and control of whole-body movements
By: Chenhui Zuo , Guohao Lin , Chen Zhang and more
Potential Business Impact:
Makes robots move like humans.
Coordinated human movement depends on the integration of multisensory inputs, sensorimotor transformation, and motor execution, as well as sensory feedback resulting from body-environment interaction. Building dynamic models of the sensory-musculoskeletal system is essential for understanding movement control and investigating human behaviours. Here, we report a human sensory-musculoskeletal model, termed SMS-Human, that integrates precise anatomical representations of bones, joints, and muscle-tendon units with multimodal sensory inputs involving visual, vestibular, proprioceptive, and tactile components. A stage-wise hierarchical deep reinforcement learning framework was developed to address the inherent challenges of high-dimensional control in musculoskeletal systems with integrated multisensory information. Using this framework, we demonstrated the simulation of three representative movement tasks, including bipedal locomotion, vision-guided object manipulation, and human-machine interaction during bicycling. Our results showed a close resemblance between natural and simulated human motor behaviours. The simulation also revealed musculoskeletal dynamics that could not be directly measured. This work sheds deeper insights into the sensorimotor dynamics of human movements, facilitates quantitative understanding of human behaviours in interactive contexts, and informs the design of systems with embodied intelligence.
Similar Papers
Massively Parallel Imitation Learning of Mouse Forelimb Musculoskeletal Reaching Dynamics
Machine Learning (CS)
Teaches robots to move like real animals.
Embodied sensorimotor control: computational modeling of the neural control of movement
Neurons and Cognition
Helps brains control bodies by understanding signals.
Bipedal Balance Control with Whole-body Musculoskeletal Standing and Falling Simulations
Robotics
Helps robots and people stay balanced.