Abstract

An Evolutionary Robotics (ER) approach to the task of odor source localization is investigated. In particular, Continuous Time Recurrent Neural Networks (CTRNNs) are evolved for odor source localization in simulated turbulent odor plumes. In the experiments, the simulated robot is equipped with a single chemical sensor and a wind direction sensor. Three main contributions are made. First, it is shown that the ER approach can be successfully applied to odor source localization in both low-turbulent and high-turbulent conditions. Second, it is demonstrated that a small neural network is able to successfully perform all three sub-tasks of odor source localization: (i) finding the odor plume, (ii) moving toward the odor source, and (iii) identifying the odor source. Third, the analysis of the evolved behaviors reveals two novel odor source localization strategies. These strategies are successfully re-implemented as finite state machines, validating the insights from the analysis of the neural controllers.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.