Olfactory navigation in insects, for instance when males search for mates, is a navigational problem of a self-propelled agent with limited sensor capabilities in a scalar field (odor) convected and diffused by turbulent wind. There are numerous navigation strategies proposed to explain the navigation paths of insects to food (flowers) or mating partners (females). In a search for a mate, the males use airborne pheromone puffs in turbulent environments around trees and vegetation. It is difficult to compare the various strategies because of a lack of a single simulation framework that can change a single parameter in time and test all the strategies against a controlled environment. This work aims at closing this gap, suggesting an open source, freely accessible simulation framework, abbreviated MothPy. We implement the simulation framework using another open source package ("pompy") that recreates a state-of-the-art puff-based odor plume model of Farrell et al. [1]. We add four different navigation strategies to the simulation framework based on and extending the previously published models [2, 3], and compare their performance with different wind and odor spread parameters. We test a sensitivity analysis of the navigation strategies to the plume meandering and to increased turbulence levels that are effectively expressed as the elevated puff spread rates. The simulations are compared statistically and provide an interesting view on the robustness and effectiveness of various strategies. This benchmarking-ready simulation framework could be useful for the biology-oriented, as well as engineering-oriented studies, assisting to deduce the evolutionary efficient strategies and improving self-propelled autonomous systems in complex environments.
PLOS1/13 using chemo-receptors on their antennae [8-10] for chemical sensing [11, 12] whilst using 7 visual optometry for the spatial orientation, using so-called optomotor anemotaxis. The 8 navigational paths of moths were mostly observed to perform relative narrow 9 zigzagging [13-15] motion and wider side-slips, sometimes called "casting" or "sweeping" 10 motion, respectively. A large variety of models were proposed to explain their navigation 11 strategy, using an internal counter [16][17][18][19] or a different set of assumptions [13,[20][21][22][23][24].
12In addition, there are probabilistic types of navigation models that use the olfactory 13 signal with or without prior information or memory assumptions, e.g. [2, 6, 23,[25][26][27][28][29][30]. In 14 order to evaluate the feasibility, accuracy and readiness of the current odor-based 15 navigational models, there is a need for a framework that will enable an assessment of 16 the variability of the proposed models. A unified framework and a computer simulation 17 for quantitative comparison of the above mentioned models and others, similar to those 18 proposed in autonomous navigation studies [1,[29][30][31] is required. 19 Recently, Macedo et al. [32] reported about a simulator and comparison of several 20 bio-inspi...