文摘
Underwater robots conventionally use vision and sonar sensors for autonomous localization. Fish on the other hand also have the ability to sense flow, which assists them in navigating. Recently, it has been shown that bioinspired flow sensing can be used in robotics, for tasks such as object detection and positioning in laboratory conditions. In this paper we present a map-based localization technique using flow sensing. The technique is based upon compact histogram features that are extracted from frequency spectra of pressure data acquired using a single piezo-resistive sensor. The features are used to create flow-based map of an underwater environment, and later during an off-line localization phase, similar features are again extracted and used inside a particle filter in order to perform localization. Experiments carried out using pressure data acquired inside a model fish pass validate the proposed technique.