NeuroMechFly, a neuromechanical model of adult Drosophila melanogaster

NeuroMechFly, a neuromechanical model of adult Drosophila melanogaster
复制标题

DOI:
10.1038/s41592-022-01466-7
复制
发表时间:
2022-05-11
期刊:
影响因子:
48
通讯作者:
Ramdya, Pavan
Ramdya, Pavan
中科院分区:
生物学1区
文献类型:
--
作者:
Lobato-Rios, Victor;Ramalingasetty, Shravan Tata;Ramdya, Pavan

文献摘要

被引文献

相似文献

动物行为是由神经网络动力学、肌肉骨骼特性和物理环境之间的相互作用产生的。理解和理解这些元素之间的相互作用,需要发展的综合和形态逼真的神经力学模拟。在这里,我们提出了NeuroMechFly,广泛研究的生物体,果蝇的数据驱动模型。NeuroMechFly结合了四个独立的计算模块:基于物理的模拟环境,生物机械外骨骼,肌肉模型和神经网络控制器。为了实现用例,我们首先根据行走和梳理期间的真实的三维运动学测量来定义腿部的最小自由度。然后,我们将展示如何通过在模拟器中重播这些行为,可以预测否则无法测量的扭矩和接触力。最后,我们利用NeuroMechFly的全部神经力学能力来发现神经网络和肌肉参数,这些参数驱动针对速度和稳定性进行优化的运动步态。因此,NeuroMechFly可以增加我们对复杂的神经机械系统与其物理环境之间的相互作用如何产生行为的理解。NeuroMechFly可以模拟成年果蝇。该平台结合了苍蝇身体的生物力学表示,肌肉模型,神经控制器和基于物理的环境模拟。
Animal behavior emerges from an interaction between neural network dynamics, musculoskeletal properties and the physical environment. Accessing and understanding the interplay between these elements requires the development of integrative and morphologically realistic neuromechanical simulations. Here we present NeuroMechFly, a data-driven model of the widely studied organism, Drosophila melanogaster. NeuroMechFly combines four independent computational modules: a physics-based simulation environment, a biomechanical exoskeleton, muscle models and neural network controllers. To enable use cases, we first define the minimum degrees of freedom of the leg from real three-dimensional kinematic measurements during walking and grooming. Then, we show how, by replaying these behaviors in the simulator, one can predict otherwise unmeasured torques and contact forces. Finally, we leverage NeuroMechFly's full neuromechanical capacity to discover neural networks and muscle parameters that drive locomotor gaits optimized for speed and stability. Thus, NeuroMechFly can increase our understanding of how behaviors emerge from interactions between complex neuromechanical systems and their physical surroundings.NeuroMechFly enables simulations of adult Drosophila melanogaster. The platform combines a biomechanical representation of the fly body, models of the muscles, a neural controller and a physics-based simulation of the environment.