Robots are getting better at sniffing out smells thanks to improvements in electronic noses (e-noses). A comprehensive review of the state of robot olfaction, published in the journal npj Robotics, ...