An artificial sensor comprises at least one substrate, and a plurality of flow sensors disposed on the at least one substrate for providing a plurality of spatial-temporally varying signals representing a hydrodynamic stimulus. The plurality of flow sensors are spatially distributed on the at least one substrate. A processor is coupled to the plurality of flow sensors for receiving the signals and determining spatial-temporal information from the received signals.