In this work, we use MEMS microphones as vibration sensors to simultaneously
classify texture and estimate contact position and velocity. Vibration sensors
are an important facet of both human and robotic tactile sensing, providing
fast detection of contact and onset of slip. Microphones are an attractive
option for implementing vibration sensing as they offer a fast response and can
be sampled quickly, are affordable, and occupy a very small footprint. Our
prototype sensor uses only a sparse array (8-9 mm spacing) of distributed MEMS
microphones (<1,3.76x2.95x1.10mm)embeddedunderanelastomer.Weusetransformer−basedarchitecturesfordataanalysis,takingadvantageofthemicrophones′highsamplingratetorunourmodelsontime−seriesdataasopposedtoindividualsnapshots.Thisapproachallowsustoobtain77.3averageaccuracyon4−classtextureclassification(84.2slowestdragvelocity),1.8mmmeanerroroncontactlocalization,and5.6mm/smeanerroroncontactvelocity.Weshowthatthelearnedtextureandlocalizationmodelsarerobusttovaryingvelocityandgeneralizetounseenvelocities.Wealsoreportthatoursensorprovidesfastcontactdetection,animportantadvantageoffasttransducers.ThisinvestigationillustratesthecapabilitiesonecanachievewithaMEMSmicrophonearrayalone,leavingvaluablesensorrealestateavailableforintegrationwithcomplementarytactilesensingmodalities.