201. Synthesis of odor tracking algorithms with genetic programming
- Author
-
José Luis Gordillo, Gustavo Olague, and B. Lorena Villarreal
- Subjects
0209 industrial biotechnology ,Odor perception ,Computer science ,business.industry ,Cognitive Neuroscience ,Robotics ,Chemotaxis ,Mobile robot ,Genetic programming ,02 engineering and technology ,Evolutionary computation ,Computer Science Applications ,020901 industrial engineering & automation ,Odor ,Artificial Intelligence ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Artificial intelligence ,business ,Algorithm - Abstract
At the moment, smell sensors for odor source localization in mobile robotics represent a topic of interest for researchers around the world. In particular, we introduce in this paper the idea of developing biologically inspired sniffing robots in combination with bioinspired techniques such as evolutionary computing. The aim is to approach the problem of creating an artificial nose that can be incorporated into a real working system, while considering the environmental model and odor behavior, the perception system, and algorithm for tracking the odor plume. Current algorithms try to emulate animal behavior in an attempt to replicate their capability to follow odors. Nevertheless, odor perception systems are still in their infancy and far from their biological counterpart. This paper presents a proposal in which a real-working artificial nose is tested as a perception system within a mobile robot. Genetic programming is used as the learning technique platform to develop odor source localization algorithms. Experiments in simulation and with an actual working robot are presented and the results compared with two algorithms. The quality of results demonstrates that genetic programming is able to recreate chemotaxis behavior by considering mathematical models for odor propagation and perception system.
- Published
- 2016