Odor Plume Tracking Algorithm Inspired on Evolution

Smell sensors in mobile robotics for odor source localization are getting the attention for researches around the world. To solve the problem, it must be considered the environmental model and odor behavior, the perception system and the algorithm for tracking the odors plume. Current algorithms try to emulate the behavior of the animals known by its capability to follow odors. Nevertheless, the odor perception systems are still in its infancy and far to be compared with the biological smell sense. This is why, an algorithm that considers the perception system capabilities and drawbacks, the environmental model and the odor behavior is presented on this work. Besides, an artificial intelligent technique (Genetic Programming) is used as a platform to develop odor source localization algorithms. It is prepared for different environment conditions and perception systems. A comparison between this improved algorithm and a pair of basic techiques for odor source localization is presented in terms of repeatability.

[1]  Huosheng Hu,et al.  Using Genetic Programming to Evolve Robot Behaviours , 2001 .

[2]  Achim J. Lilienthal,et al.  Gas source localization with a micro-drone using bio-inspired and particle filter-based algorithms , 2013, Adv. Robotics.

[3]  R. Andrew Russell,et al.  Robot Odor Localization: A Taxonomy and Survey , 2008, Int. J. Robotics Res..

[4]  Hiroshi Ishida,et al.  Mobile robot navigation using vision and olfaction to search for a gas/odor source , 2006, Auton. Robots.

[5]  Amarilys Lima Lopez,et al.  An infotaxis based odor navigation approach , 2011, ISSNIP Biosignals and Biorobotics Conference 2011.

[6]  Javier Gonzalez Monroy,et al.  Overcoming the Slow Recovery of MOX Gas Sensors through a System Modeling Approach , 2012, Sensors.

[7]  N. Vickers Mechanisms of animal navigation in odor plumes. , 2000, The Biological bulletin.

[8]  Lino Marques,et al.  Odor Guided Exploration and Plume Tracking - Particle Plume Explorer , 2011, ECMR.

[9]  Domagoj Jakobovic,et al.  Evolution of automatic robot control with genetic programming , 2012, 2012 Proceedings of the 35th International Convention MIPRO.

[10]  Silvia Coradeschi,et al.  Gas distribution mapping of multiple odour sources using a mobile robot , 2009, Robotica.

[11]  José Luis Gordillo,et al.  Perception model for the aspiration process of a biologically inspired sniffing robot , 2013, 2013 18th International Conference on Methods & Models in Automation & Robotics (MMAR).

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

[13]  John Crank,et al.  The Mathematics Of Diffusion , 1956 .

[14]  Dominique Martinez,et al.  A Biomimetic Robot for Tracking Specific Odors in Turbulent Plumes , 2022 .

[15]  Tom Duckett,et al.  A stereo electronic nose for a mobile inspection robot , 2003, 1st International Workshop on Robotic Sensing, 2003. ROSE' 03..

[16]  José Luis Gordillo,et al.  Finding the Direction of an Odor Source by Using Biologically Inspired Smell System , 2012, IBERAMIA.

[17]  Alcherio Martinoli,et al.  Odor Source Localization with Mobile Robots , 2007 .

[18]  M.H.E. Larcombe,et al.  Robotics in nuclear engineering: Computer assisted teleoperation in hazardous environments with particular reference to radiation fields , 1984 .