Extracting textural features from tactile sensors.
This paper describes an experiment to quantify texture using an artificial finger equipped with a microphone to detect frictional sound. Using a microphone to record tribological data is a biologically inspired approach that emulates the Pacinian corpuscle. Artificial surfaces were created to constrain the subsequent analysis to specific textures. Recordings of the artificial surfaces were made to create a library of frictional sounds for data analysis. These recordings were mapped to the frequency domain using fast Fourier transforms for direct comparison, manipulation and quantifiable analysis. Numerical features such as modal frequency and average value were calculated to analyze the data and compared with attributes generated from principal component analysis (PCA). It was found that numerical features work well for highly constrained data but cannot classify multiple textural elements. PCA groups textures according to a natural similarity. Classification of the recordings using k nearest neighbors shows a high accuracy for PCA data. Clustering of the PCA data shows that similar discs are grouped together with few classification errors. In contrast, clustering of numerical features produces erroneous classification by splitting discs between clusters. The temperature of the finger is shown to have a direct relation to some of the features and subsequent data in PCA.
Edwards
J
J
Bristol Robotics Laboratory, Coldharbour Lane, Frenchay, Bristol BS16 1QY, UK. james.edwards@brl.ac.uk
Lawry
J
J
Rossiter
J
J
Melhuish
C
C
D000818:Animals; D001185:Artificial Intelligence; D016000:Cluster Analysis; D005385:Fingers / Q000502:physiology*; D017276:Friction; D006801:Humans; D010141:Pacinian Corpuscles / Q000502:physiology*; D010363:Pattern Recognition, Automated / Q000379:methods*; D013018:Sound Spectrography / Q000379:methods*; D014110:Touch / Q000502:physiology*; D014159:Transducers