Abstract
Animal behavior emerges from a seamless interaction between neural network dynamics, musculoskeletal properties, and the environment. Accessing and understanding the interplay between these intertwined elements requires the development of integrative neuromechanical simulations. Until now, there has been no such simulation framework for the widely studied model organism, Drosophila melanogaster. Here we present NeuroMechFly, a data-driven computational model of the adult female fly that is designed to synthesize rapidly growing experimental datasets and to test theories of neuromechanical behavioral control. NeuroMechFly combines a set of modules including an exoskeleton with articulating body parts—limbs, halteres, wings, abdominal segments, head, proboscis, and antennae—muscle models, and neural networks within a physics-based simulation environment. Using this computational framework, we (i) predict the minimal limb degrees-of-freedom needed to replay real Drosophila walking and grooming, (ii) estimate expected contact reaction forces, torques, and tactile signals during these replayed behaviors, and (iii) discover neural network and muscle parameters that enable locomotion using gaits with a variety of speeds and stabilities. Thus, NeuroMechFly is a powerful testbed for building an understanding of how behaviors emerge from interactions between complex neuromechanical systems and their physical surroundings.
Competing Interest Statement
The authors have declared no competing interest.