cs.ROOct 14, 2026

Flow structure decides whether a robot searching for odour should follow the wind

Authors: Junlong Shen, Shunsuke Shigaki

Organizations: Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Canada. · Principles of Informatics Research Division, National Institute of Informatics, Tokyo, Japan.

Abstract

Robots searching for odour usually surge upwind on contact, steering by the wind sensed now. In simulated reversing wind this rule collapses, favouring controllers that hold an earlier heading. We show that on our benchmark the collapse came from the simulated anemometer. Reading the nominal wind, wind-following controllers reached the source in at most 3.5% of episodes. Reading the odour-carrying flow, the best reached 90%, ahead of a held heading. The winner then depends on the flow. A held heading won in smooth fields that reverse quickly and lost in a stochastic field. A controller-free measure of the sensed wind ranked a moth-inspired follower's success. On a quadruped in a reversing fan arena, wind-following controllers were pushed away from the source, while a heading held from a source-facing start was not. Benchmarks should state which wind their sensor reads and test more than one flow structure.

Figures & tables

Explore similar work

CardsList
  1. Clock-state olfactory search in turbulent flows using Q-learning: The geometry of plume recovery

    May 15, 2026Marco Rando, Robin A. Heinonen, Yujia Qi +1

  2. Olfactory pursuit: catching a moving odor source in complex flows

    Apr 13, 2026Maurizio Carbone, Lorenzo Piro, Robin A. Heinonen +3Policy OptimizationPartially Observable Markov Decision Processes