Towards Environmentally Adaptive Odor Source Localization: Fuzzy Lévy Taxis Algorithm and Its Validation in Dynamic Odor Plumes

In this paper, we propose a bio-inspired Fuzzy Lévy Taxis algorithm to solve the robotic odor source localization problem in dynamic odor plumes. According to the proposed algorithm, the robot is programmed to move for a length with a turning angle at each step until reaching the odor source. The movement length and the turning angle follow two specific probability distribution, of which the parameters are adaptive through a fuzzy logic system. The proposed algorithm was compared with the Adaptive Lévy Taxis algorithm in simulated pseudo-Gaussian plumes. Our proposed algorithm shows a higher success rate and efficiency. The algorithm has also been systematically evaluated in simulated filament-based odor plumes under various environmental conditions. The results revealed that the performance of the proposed algorithm is consistently good in various environmental conditions in terms of success rate, number of steps and distance overhead to find the odor source.

[1]  Jian Huang,et al.  Odor source localization algorithms on mobile robots: A review and future outlook , 2019, Robotics Auton. Syst..

[2]  Frank W. Grasso,et al.  Lévy-taxis: a novel search strategy for finding odor plumes in turbulent flow-dominated environments , 2009 .

[3]  Ali Marjovi,et al.  Towards 3-D distributed odor source localization: An extended graph-based formation control algorithm for plume tracking , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[4]  Lino Marques,et al.  Particle swarm-based olfactory guided search , 2006, Auton. Robots.

[5]  Paul F. M. J. Verschure,et al.  The real-world localization and classification of multiple odours using a biologically based neurorobotics approach , 2010, The 2010 International Joint Conference on Neural Networks (IJCNN).

[6]  Jian Huang,et al.  Design and Performance Evaluation of a Particle Filter-based Algorithm for Smoke Plume Path Tracking , 2019, 2019 IEEE 4th International Conference on Advanced Robotics and Mechatronics (ICARM).

[7]  Jian Huang,et al.  Combining particle filter algorithm with bio-inspired anemotaxis behavior: A smoke plume tracking method and its robotic experiment validation , 2020 .

[8]  S. Arya Air Pollution Meteorology and Dispersion , 1998 .

[9]  Thomas Lochmatter Bio-inspired and probabilistic algorithms for distributed odor source localization using mobile robots , 2010 .

[10]  R. Andrew Russell,et al.  A comparison of reactive robot chemotaxis algorithms , 2003, Robotics Auton. Syst..

[11]  Achim J. Lilienthal,et al.  A statistical approach to gas distribution modelling with mobile robots - The Kernel DM+V algorithm , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Ali Marjovi,et al.  Adaptive Lévy Taxis for odor source localization in realistic environmental conditions , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[13]  J. Farrell,et al.  Filament-Based Atmospheric Dispersion Model to Achieve Short Time-Scale Structure of Odor Plumes , 2002 .

[14]  R. Rozas,et al.  Artificial smell detection for robotic navigation , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[15]  Paul F. M. J. Verschure,et al.  Moth-Like Chemo-Source Localization and Classification on an Indoor Autonomous Robot , 2011 .