Artificial Roughness Encoding with a Bio-inspired MEMS- based Tactile Sensor Array
Identifieur interne : 001F31 ( Ncbi/Merge ); précédent : 001F30; suivant : 001F32Artificial Roughness Encoding with a Bio-inspired MEMS- based Tactile Sensor Array
Auteurs : Calogero Maria Oddo ; Lucia Beccai ; Martin Felder ; Francesco Giovacchini ; Maria Chiara CarrozzaSource :
- Sensors (Basel, Switzerland) [ 1424-8220 ] ; 2009.
Abstract
A compliant 2×2 tactile sensor array was developed and investigated for roughness encoding. State of the art cross shape 3D MEMS sensors were integrated with polymeric packaging providing in total 16 sensitive elements to external mechanical stimuli in an area of about 20 mm2, similarly to the SA1 innervation density in humans. Experimental analysis of the bio-inspired tactile sensor array was performed by using ridged surfaces, with spatial periods from 2.6 mm to 4.1 mm, which were indented with regulated 1N normal force and stroked at constant sliding velocity from 15 mm/s to 48 mm/s. A repeatable and expected frequency shift of the sensor outputs depending on the applied stimulus and on its scanning velocity was observed between 3.66 Hz and 18.46 Hz with an overall maximum error of 1.7%. The tactile sensor could also perform contact imaging during static stimulus indentation. The experiments demonstrated the suitability of this approach for the design of a roughness encoding tactile sensor for an artificial fingerpad.
Url:
DOI: 10.3390/s90503161
PubMed: 22412304
PubMed Central: 3297154
Links toward previous steps (curation, corpus...)
- to stream Pmc, to step Corpus: 002522
- to stream Pmc, to step Curation: 002522
- to stream Pmc, to step Checkpoint: 002202
Links to Exploration step
PMC:3297154Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">Artificial Roughness Encoding with a Bio-inspired MEMS- based Tactile Sensor Array</title>
<author><name sortKey="Oddo, Calogero Maria" sort="Oddo, Calogero Maria" uniqKey="Oddo C" first="Calogero Maria" last="Oddo">Calogero Maria Oddo</name>
<affiliation><nlm:aff id="af1-sensors-09-03161">ARTS Lab - Advanced Robotics Technology and Systems Laboratory, Scuola Superiore Sant'Anna, Polo Sant'Anna Valdera / Viale Rinaldo Piaggio 34, 56025 Pontedera, PI, Italy; E-Mails:<email>oddoc@sssup.it</email>
(C.M. O.);<email>f.giovacchini@arts.sssup.it</email>
(F. G.);<email>carrozza@sssup.it</email>
(M.C. C.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Beccai, Lucia" sort="Beccai, Lucia" uniqKey="Beccai L" first="Lucia" last="Beccai">Lucia Beccai</name>
<affiliation><nlm:aff id="af1-sensors-09-03161">ARTS Lab - Advanced Robotics Technology and Systems Laboratory, Scuola Superiore Sant'Anna, Polo Sant'Anna Valdera / Viale Rinaldo Piaggio 34, 56025 Pontedera, PI, Italy; E-Mails:<email>oddoc@sssup.it</email>
(C.M. O.);<email>f.giovacchini@arts.sssup.it</email>
(F. G.);<email>carrozza@sssup.it</email>
(M.C. C.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Felder, Martin" sort="Felder, Martin" uniqKey="Felder M" first="Martin" last="Felder">Martin Felder</name>
<affiliation><nlm:aff id="af2-sensors-09-03161">Informatics - Robotics & Embedded Systems, Technical University of Munich / 85748 Garching b. Muenchen, Germany; E-mail:<email>felder@in.tum.de</email>
(M. F.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Giovacchini, Francesco" sort="Giovacchini, Francesco" uniqKey="Giovacchini F" first="Francesco" last="Giovacchini">Francesco Giovacchini</name>
<affiliation><nlm:aff id="af1-sensors-09-03161">ARTS Lab - Advanced Robotics Technology and Systems Laboratory, Scuola Superiore Sant'Anna, Polo Sant'Anna Valdera / Viale Rinaldo Piaggio 34, 56025 Pontedera, PI, Italy; E-Mails:<email>oddoc@sssup.it</email>
(C.M. O.);<email>f.giovacchini@arts.sssup.it</email>
(F. G.);<email>carrozza@sssup.it</email>
(M.C. C.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Carrozza, Maria Chiara" sort="Carrozza, Maria Chiara" uniqKey="Carrozza M" first="Maria Chiara" last="Carrozza">Maria Chiara Carrozza</name>
<affiliation><nlm:aff id="af1-sensors-09-03161">ARTS Lab - Advanced Robotics Technology and Systems Laboratory, Scuola Superiore Sant'Anna, Polo Sant'Anna Valdera / Viale Rinaldo Piaggio 34, 56025 Pontedera, PI, Italy; E-Mails:<email>oddoc@sssup.it</email>
(C.M. O.);<email>f.giovacchini@arts.sssup.it</email>
(F. G.);<email>carrozza@sssup.it</email>
(M.C. C.)</nlm:aff>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">PMC</idno>
<idno type="pmid">22412304</idno>
<idno type="pmc">3297154</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3297154</idno>
<idno type="RBID">PMC:3297154</idno>
<idno type="doi">10.3390/s90503161</idno>
<date when="2009">2009</date>
<idno type="wicri:Area/Pmc/Corpus">002522</idno>
<idno type="wicri:Area/Pmc/Curation">002522</idno>
<idno type="wicri:Area/Pmc/Checkpoint">002202</idno>
<idno type="wicri:Area/Ncbi/Merge">001F31</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a" type="main">Artificial Roughness Encoding with a Bio-inspired MEMS- based Tactile Sensor Array</title>
<author><name sortKey="Oddo, Calogero Maria" sort="Oddo, Calogero Maria" uniqKey="Oddo C" first="Calogero Maria" last="Oddo">Calogero Maria Oddo</name>
<affiliation><nlm:aff id="af1-sensors-09-03161">ARTS Lab - Advanced Robotics Technology and Systems Laboratory, Scuola Superiore Sant'Anna, Polo Sant'Anna Valdera / Viale Rinaldo Piaggio 34, 56025 Pontedera, PI, Italy; E-Mails:<email>oddoc@sssup.it</email>
(C.M. O.);<email>f.giovacchini@arts.sssup.it</email>
(F. G.);<email>carrozza@sssup.it</email>
(M.C. C.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Beccai, Lucia" sort="Beccai, Lucia" uniqKey="Beccai L" first="Lucia" last="Beccai">Lucia Beccai</name>
<affiliation><nlm:aff id="af1-sensors-09-03161">ARTS Lab - Advanced Robotics Technology and Systems Laboratory, Scuola Superiore Sant'Anna, Polo Sant'Anna Valdera / Viale Rinaldo Piaggio 34, 56025 Pontedera, PI, Italy; E-Mails:<email>oddoc@sssup.it</email>
(C.M. O.);<email>f.giovacchini@arts.sssup.it</email>
(F. G.);<email>carrozza@sssup.it</email>
(M.C. C.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Felder, Martin" sort="Felder, Martin" uniqKey="Felder M" first="Martin" last="Felder">Martin Felder</name>
<affiliation><nlm:aff id="af2-sensors-09-03161">Informatics - Robotics & Embedded Systems, Technical University of Munich / 85748 Garching b. Muenchen, Germany; E-mail:<email>felder@in.tum.de</email>
(M. F.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Giovacchini, Francesco" sort="Giovacchini, Francesco" uniqKey="Giovacchini F" first="Francesco" last="Giovacchini">Francesco Giovacchini</name>
<affiliation><nlm:aff id="af1-sensors-09-03161">ARTS Lab - Advanced Robotics Technology and Systems Laboratory, Scuola Superiore Sant'Anna, Polo Sant'Anna Valdera / Viale Rinaldo Piaggio 34, 56025 Pontedera, PI, Italy; E-Mails:<email>oddoc@sssup.it</email>
(C.M. O.);<email>f.giovacchini@arts.sssup.it</email>
(F. G.);<email>carrozza@sssup.it</email>
(M.C. C.)</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Carrozza, Maria Chiara" sort="Carrozza, Maria Chiara" uniqKey="Carrozza M" first="Maria Chiara" last="Carrozza">Maria Chiara Carrozza</name>
<affiliation><nlm:aff id="af1-sensors-09-03161">ARTS Lab - Advanced Robotics Technology and Systems Laboratory, Scuola Superiore Sant'Anna, Polo Sant'Anna Valdera / Viale Rinaldo Piaggio 34, 56025 Pontedera, PI, Italy; E-Mails:<email>oddoc@sssup.it</email>
(C.M. O.);<email>f.giovacchini@arts.sssup.it</email>
(F. G.);<email>carrozza@sssup.it</email>
(M.C. C.)</nlm:aff>
</affiliation>
</author>
</analytic>
<series><title level="j">Sensors (Basel, Switzerland)</title>
<idno type="eISSN">1424-8220</idno>
<imprint><date when="2009">2009</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en"><p>A compliant 2×2 tactile sensor array was developed and investigated for roughness encoding. State of the art cross shape 3D MEMS sensors were integrated with polymeric packaging providing in total 16 sensitive elements to external mechanical stimuli in an area of about 20 mm<sup>2</sup>
, similarly to the SA1 innervation density in humans. Experimental analysis of the bio-inspired tactile sensor array was performed by using ridged surfaces, with spatial periods from 2.6 mm to 4.1 mm, which were indented with regulated 1N normal force and stroked at constant sliding velocity from 15 mm/s to 48 mm/s. A repeatable and expected frequency shift of the sensor outputs depending on the applied stimulus and on its scanning velocity was observed between 3.66 Hz and 18.46 Hz with an overall maximum error of 1.7%. The tactile sensor could also perform contact imaging during static stimulus indentation. The experiments demonstrated the suitability of this approach for the design of a roughness encoding tactile sensor for an artificial fingerpad.</p>
</div>
</front>
<back><div1 type="bibliography"><listBibl><biblStruct><analytic><author><name sortKey="Johnson, K O" uniqKey="Johnson K">K.O. Johnson</name>
</author>
<author><name sortKey="Yoshioka, T" uniqKey="Yoshioka T">T. Yoshioka</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Jones, L A" uniqKey="Jones L">L.A. Jones</name>
</author>
<author><name sortKey="Lederman, S J" uniqKey="Lederman S">S.J. Lederman</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Hollins, M" uniqKey="Hollins M">M. Hollins</name>
</author>
<author><name sortKey="Faldowski, R" uniqKey="Faldowski R">R. Faldowski</name>
</author>
<author><name sortKey="Rao, S" uniqKey="Rao S">S. Rao</name>
</author>
<author><name sortKey="Young, F" uniqKey="Young F">F. Young</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Yoshioka, T" uniqKey="Yoshioka T">T. Yoshioka</name>
</author>
<author><name sortKey="Bensmaia, S J" uniqKey="Bensmaia S">S.J. Bensmaïa</name>
</author>
<author><name sortKey="Craig, J C" uniqKey="Craig J">J.C. Craig</name>
</author>
<author><name sortKey="Hsiao, S S" uniqKey="Hsiao S">S.S. Hsiao</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Meftah, E M" uniqKey="Meftah E">E.M. Meftah</name>
</author>
<author><name sortKey="Belingard, L" uniqKey="Belingard L">L. Belingard</name>
</author>
<author><name sortKey="Chapman, C E" uniqKey="Chapman C">C.E. Chapman</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Smith, M" uniqKey="Smith M">M. Smith</name>
</author>
<author><name sortKey="Chapman, C E" uniqKey="Chapman C">C.E. Chapman</name>
</author>
<author><name sortKey="Deslandes, M" uniqKey="Deslandes M">M. Deslandes</name>
</author>
<author><name sortKey="Langlais, J S" uniqKey="Langlais J">J.S. Langlais</name>
</author>
<author><name sortKey="Thibodeau, M P" uniqKey="Thibodeau M">M.P. Thibodeau</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Lawrence, M A" uniqKey="Lawrence M">M.A. Lawrence</name>
</author>
<author><name sortKey="Kitada, R" uniqKey="Kitada R">R. Kitada</name>
</author>
<author><name sortKey="Klatzky, R L" uniqKey="Klatzky R">R.L. Klatzky</name>
</author>
<author><name sortKey="Lederman, S J" uniqKey="Lederman S">S.J. Lederman</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Klatzky, R L" uniqKey="Klatzky R">R.L. Klatzky</name>
</author>
<author><name sortKey="Lederman, S J" uniqKey="Lederman S">S.J. Lederman</name>
</author>
<author><name sortKey="Hamilton, C" uniqKey="Hamilton C">C. Hamilton</name>
</author>
<author><name sortKey="Grindley, M" uniqKey="Grindley M">M. Grindley</name>
</author>
<author><name sortKey="Swendsen, R H" uniqKey="Swendsen R">R.H. Swendsen</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Lamotte, R H" uniqKey="Lamotte R">R.H. LaMotte</name>
</author>
<author><name sortKey="Srinivasan, Ma" uniqKey="Srinivasan M">MA Srinivasan</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Scheibert, J" uniqKey="Scheibert J">J. Scheibert</name>
</author>
<author><name sortKey="Leurent, S" uniqKey="Leurent S">S. Leurent</name>
</author>
<author><name sortKey="Prevost, A" uniqKey="Prevost A">A. Prevost</name>
</author>
<author><name sortKey="Debregas, G" uniqKey="Debregas G">G. Debrégas</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Srinivasan, M A" uniqKey="Srinivasan M">M.A. Srinivasan</name>
</author>
<author><name sortKey="Whitehouse, Jm" uniqKey="Whitehouse J">JM Whitehouse</name>
</author>
<author><name sortKey="Lamotte, Rh" uniqKey="Lamotte R">RH LaMotte</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Hollins, M" uniqKey="Hollins M">M. Hollins</name>
</author>
<author><name sortKey="Risner, S R" uniqKey="Risner S">S.R. Risner</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Yoshioka, T" uniqKey="Yoshioka T">T. Yoshioka</name>
</author>
<author><name sortKey="Gibb, B" uniqKey="Gibb B">B. Gibb</name>
</author>
<author><name sortKey="Dorsch, A K" uniqKey="Dorsch A">A.K. Dorsch</name>
</author>
<author><name sortKey="Hsiao, S S" uniqKey="Hsiao S">S.S. Hsiao</name>
</author>
<author><name sortKey="Johnson, K O" uniqKey="Johnson K">K.O. Johnson</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Konyo, M" uniqKey="Konyo M">M. Konyo</name>
</author>
<author><name sortKey="Maeno, T" uniqKey="Maeno T">T. Maeno</name>
</author>
<author><name sortKey="Yoshida, A" uniqKey="Yoshida A">A. Yoshida</name>
</author>
<author><name sortKey="Tadokoro, S" uniqKey="Tadokoro S">S. Tadokoro</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Konyo, M" uniqKey="Konyo M">M. Konyo</name>
</author>
<author><name sortKey="Yoshida, A" uniqKey="Yoshida A">A. Yoshida</name>
</author>
<author><name sortKey="Tadokoro, S" uniqKey="Tadokoro S">S. Tadokoro</name>
</author>
<author><name sortKey="Saiwaki, N" uniqKey="Saiwaki N">N. Saiwaki</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Lee, M H" uniqKey="Lee M">M.H. Lee</name>
</author>
<author><name sortKey="Nicholls, H R" uniqKey="Nicholls H">H.R. Nicholls</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Maheshwari, V" uniqKey="Maheshwari V">V. Maheshwari</name>
</author>
<author><name sortKey="Saraf, R F" uniqKey="Saraf R">R.F. Saraf</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kim, S H" uniqKey="Kim S">S.H. Kim</name>
</author>
<author><name sortKey="Engel, J" uniqKey="Engel J">J. Engel</name>
</author>
<author><name sortKey="Liu, C" uniqKey="Liu C">C. Liu</name>
</author>
<author><name sortKey="Jones, D L" uniqKey="Jones D">D.L. Jones</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mukaibo, Y" uniqKey="Mukaibo Y">Y. Mukaibo</name>
</author>
<author><name sortKey="Shirado, H" uniqKey="Shirado H">H. Shirado</name>
</author>
<author><name sortKey="Konyo, M" uniqKey="Konyo M">M Konyo</name>
</author>
<author><name sortKey="Maeno, T" uniqKey="Maeno T">T Maeno</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Okamoto, S" uniqKey="Okamoto S">S. Okamoto</name>
</author>
<author><name sortKey="Konyo, M" uniqKey="Konyo M">M. Konyo</name>
</author>
<author><name sortKey="Mukaibo, Y" uniqKey="Mukaibo Y">Y. Mukaibo</name>
</author>
<author><name sortKey="Maeno, T" uniqKey="Maeno T">T. Maeno</name>
</author>
<author><name sortKey="Tadokoro, S" uniqKey="Tadokoro S">S. Tadokoro</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Scheibert, J" uniqKey="Scheibert J">J. Scheibert</name>
</author>
<author><name sortKey="Prevost, A" uniqKey="Prevost A">A. Prevost</name>
</author>
<author><name sortKey="Debregas, G" uniqKey="Debregas G">G. Debrégas</name>
</author>
<author><name sortKey="Rousier, R" uniqKey="Rousier R">R. Rousier</name>
</author>
<author><name sortKey="Rey, P" uniqKey="Rey P">P. Rey</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Shimojo, M" uniqKey="Shimojo M">M. Shimojo</name>
</author>
<author><name sortKey="Ishikawa, M" uniqKey="Ishikawa M">M. Ishikawa</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Hosoda, K" uniqKey="Hosoda K">K. Hosoda</name>
</author>
<author><name sortKey="Tada, Y" uniqKey="Tada Y">Y. Tada</name>
</author>
<author><name sortKey="Asada, M" uniqKey="Asada M">M. Asada</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Fishel, J A" uniqKey="Fishel J">J.A. Fishel</name>
</author>
<author><name sortKey="Santos, V J" uniqKey="Santos V">V.J. Santos</name>
</author>
<author><name sortKey="Loeb, G E" uniqKey="Loeb G">G.E. Loeb</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Wettels, N" uniqKey="Wettels N">N. Wettels</name>
</author>
<author><name sortKey="Santos, V J" uniqKey="Santos V">V.J. Santos</name>
</author>
<author><name sortKey="Johansson, R S" uniqKey="Johansson R">R.S. Johansson</name>
</author>
<author><name sortKey="Loeb, G E" uniqKey="Loeb G">G.E. Loeb</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Maheshwari, V" uniqKey="Maheshwari V">V. Maheshwari</name>
</author>
<author><name sortKey="Saraf, R F" uniqKey="Saraf R">R.F. Saraf</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Johansson, R S" uniqKey="Johansson R">R.S. Johansson</name>
</author>
<author><name sortKey="Vallbo, B" uniqKey="Vallbo ">Å.B. Vallbo</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Beccai, L" uniqKey="Beccai L">L. Beccai</name>
</author>
<author><name sortKey="Roccella, S" uniqKey="Roccella S">S. Roccella</name>
</author>
<author><name sortKey="Arena, A" uniqKey="Arena A">A. Arena</name>
</author>
<author><name sortKey="Valvo, F" uniqKey="Valvo F">F. Valvo</name>
</author>
<author><name sortKey="Valdastri, P" uniqKey="Valdastri P">P. Valdastri</name>
</author>
<author><name sortKey="Menciassi, A" uniqKey="Menciassi A">A. Menciassi</name>
</author>
<author><name sortKey="Carrozza, M C" uniqKey="Carrozza M">M.C. Carrozza</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Beccai, L" uniqKey="Beccai L">L. Beccai</name>
</author>
<author><name sortKey="Roccella, S" uniqKey="Roccella S">S. Roccella</name>
</author>
<author><name sortKey="Ascari, L" uniqKey="Ascari L">L. Ascari</name>
</author>
<author><name sortKey="Valdastri, P" uniqKey="Valdastri P">P. Valdastri</name>
</author>
<author><name sortKey="Sieber, A" uniqKey="Sieber A">A. Sieber</name>
</author>
<author><name sortKey="Carrozza, M C" uniqKey="Carrozza M">M.C. Carrozza</name>
</author>
<author><name sortKey="Dario, P" uniqKey="Dario P">P. Dario</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Oddo, C M" uniqKey="Oddo C">C.M. Oddo</name>
</author>
<author><name sortKey="Valdastri, P" uniqKey="Valdastri P">P. Valdastri</name>
</author>
<author><name sortKey="Beccai, L" uniqKey="Beccai L">L. Beccai</name>
</author>
<author><name sortKey="Roccella, S" uniqKey="Roccella S">S. Roccella</name>
</author>
<author><name sortKey="Carrozza, M C" uniqKey="Carrozza M">M.C. Carrozza</name>
</author>
<author><name sortKey="Dario, P" uniqKey="Dario P">P. Dario</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Vasarhelyi, G" uniqKey="Vasarhelyi G">G. Vásárhelyi</name>
</author>
<author><name sortKey="Fodor, B" uniqKey="Fodor B">B. Fodor</name>
</author>
<author><name sortKey="Roska, T" uniqKey="Roska T">T. Roska</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Carrozza, M C" uniqKey="Carrozza M">M.C. Carrozza</name>
</author>
<author><name sortKey="Cappiello, G" uniqKey="Cappiello G">G. Cappiello</name>
</author>
<author><name sortKey="Micera, S" uniqKey="Micera S">S. Micera</name>
</author>
<author><name sortKey="Edin, B B" uniqKey="Edin B">B.B. Edin</name>
</author>
<author><name sortKey="Beccai, L" uniqKey="Beccai L">L. Beccai</name>
</author>
<author><name sortKey="Cipriani, C" uniqKey="Cipriani C">C. Cipriani</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Beccai, L" uniqKey="Beccai L">L. Beccai</name>
</author>
<author><name sortKey="Roccella, S" uniqKey="Roccella S">S. Roccella</name>
</author>
<author><name sortKey="Oddo, C" uniqKey="Oddo C">C. Oddo</name>
</author>
<author><name sortKey="Carrozza, M C" uniqKey="Carrozza M">M.C. Carrozza</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Vasarhelyi, G" uniqKey="Vasarhelyi G">G. Vásárhelyi</name>
</author>
<author><name sortKey="Adam, M" uniqKey="Adam M">M. Ádám</name>
</author>
<author><name sortKey="Vazsonyi, E" uniqKey="Vazsonyi E">É Vázsonyi</name>
</author>
<author><name sortKey="Barsony, I" uniqKey="Barsony I">I Bársony</name>
</author>
<author><name sortKey="Ducs, C" uniqKey="Ducs C">C Dücső</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Shimojo, M" uniqKey="Shimojo M">M. Shimojo</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Lederman, S J" uniqKey="Lederman S">S.J. Lederman</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Darian Smith, I" uniqKey="Darian Smith I">I. Darian-Smith</name>
</author>
<author><name sortKey="Oke, L E" uniqKey="Oke L">L.E. Oke</name>
</author>
</analytic>
</biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<pmc article-type="research-article"><pmc-dir>properties open_access</pmc-dir>
<front><journal-meta><journal-id journal-id-type="nlm-ta">Sensors (Basel)</journal-id>
<journal-title-group><journal-title>Sensors (Basel, Switzerland)</journal-title>
</journal-title-group>
<issn pub-type="epub">1424-8220</issn>
<publisher><publisher-name>Molecular Diversity Preservation International (MDPI)</publisher-name>
</publisher>
</journal-meta>
<article-meta><article-id pub-id-type="pmid">22412304</article-id>
<article-id pub-id-type="pmc">3297154</article-id>
<article-id pub-id-type="doi">10.3390/s90503161</article-id>
<article-id pub-id-type="publisher-id">sensors-09-03161</article-id>
<article-categories><subj-group subj-group-type="heading"><subject>Article</subject>
</subj-group>
</article-categories>
<title-group><article-title>Artificial Roughness Encoding with a Bio-inspired MEMS- based Tactile Sensor Array</article-title>
</title-group>
<contrib-group><contrib contrib-type="author"><name><surname>Oddo</surname>
<given-names>Calogero Maria</given-names>
</name>
<xref ref-type="aff" rid="af1-sensors-09-03161"><sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Beccai</surname>
<given-names>Lucia</given-names>
</name>
<xref ref-type="aff" rid="af1-sensors-09-03161"><sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c1-sensors-09-03161"><sup>*</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Felder</surname>
<given-names>Martin</given-names>
</name>
<xref ref-type="aff" rid="af2-sensors-09-03161"><sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Giovacchini</surname>
<given-names>Francesco</given-names>
</name>
<xref ref-type="aff" rid="af1-sensors-09-03161"><sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Carrozza</surname>
<given-names>Maria Chiara</given-names>
</name>
<xref ref-type="aff" rid="af1-sensors-09-03161"><sup>1</sup>
</xref>
</contrib>
</contrib-group>
<aff id="af1-sensors-09-03161"><label>1</label>
ARTS Lab - Advanced Robotics Technology and Systems Laboratory, Scuola Superiore Sant'Anna, Polo Sant'Anna Valdera / Viale Rinaldo Piaggio 34, 56025 Pontedera, PI, Italy; E-Mails:<email>oddoc@sssup.it</email>
(C.M. O.);<email>f.giovacchini@arts.sssup.it</email>
(F. G.);<email>carrozza@sssup.it</email>
(M.C. C.)</aff>
<aff id="af2-sensors-09-03161"><label>2</label>
Informatics - Robotics & Embedded Systems, Technical University of Munich / 85748 Garching b. Muenchen, Germany; E-mail:<email>felder@in.tum.de</email>
(M. F.)</aff>
<author-notes><corresp id="c1-sensors-09-03161"><label>*</label>
Author to whom correspondence should be addressed; E-Mails: <email>l.beccai@sssup.it</email>
; Tel.: +3-905-088 3064; Fax: +3-905-088-3101/497</corresp>
</author-notes>
<pub-date pub-type="collection"><year>2009</year>
</pub-date>
<pub-date pub-type="epub"><day>27</day>
<month>4</month>
<year>2009</year>
</pub-date>
<volume>9</volume>
<issue>5</issue>
<fpage>3161</fpage>
<lpage>3183</lpage>
<history><date date-type="received"><day>3</day>
<month>3</month>
<year>2009</year>
</date>
<date date-type="rev-recd"><day>22</day>
<month>4</month>
<year>2009</year>
</date>
<date date-type="accepted"><day>24</day>
<month>4</month>
<year>2009</year>
</date>
</history>
<permissions><copyright-statement>© 2009 by the authors; licensee Molecular Diversity Preservation International, Basel, Switzerland.</copyright-statement>
<copyright-year>2009</copyright-year>
<license><license-p><pmc-comment>CREATIVE COMMONS</pmc-comment>
This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (<ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/3.0/">http://creativecommons.org/licenses/by/3.0/</ext-link>
).</license-p>
</license>
</permissions>
<abstract><p>A compliant 2×2 tactile sensor array was developed and investigated for roughness encoding. State of the art cross shape 3D MEMS sensors were integrated with polymeric packaging providing in total 16 sensitive elements to external mechanical stimuli in an area of about 20 mm<sup>2</sup>
, similarly to the SA1 innervation density in humans. Experimental analysis of the bio-inspired tactile sensor array was performed by using ridged surfaces, with spatial periods from 2.6 mm to 4.1 mm, which were indented with regulated 1N normal force and stroked at constant sliding velocity from 15 mm/s to 48 mm/s. A repeatable and expected frequency shift of the sensor outputs depending on the applied stimulus and on its scanning velocity was observed between 3.66 Hz and 18.46 Hz with an overall maximum error of 1.7%. The tactile sensor could also perform contact imaging during static stimulus indentation. The experiments demonstrated the suitability of this approach for the design of a roughness encoding tactile sensor for an artificial fingerpad.</p>
</abstract>
<kwd-group><kwd>MEMS tactile sensor array</kwd>
<kwd>bio-inspired sensor</kwd>
<kwd>roughness encoding</kwd>
<kwd>dynamic touch</kwd>
<kwd>static contact imaging</kwd>
</kwd-group>
</article-meta>
</front>
<body><sec><label>1.</label>
<title>Introduction</title>
<p>Artificial tactile sensors which aim to mimic human discrimination capabilities should encode information correlated with the stimulus spatial features, with its motion dynamics as well as with contact mechanics. Roughness is a fundamental feature for texture perception [<xref ref-type="bibr" rid="b1-sensors-09-03161">1</xref>
,<xref ref-type="bibr" rid="b2-sensors-09-03161">2</xref>
,<xref ref-type="bibr" rid="b3-sensors-09-03161">3</xref>
], which has been associated with the spatial modulation of the used stimuli (i.e. “surface coarseness”) [<xref ref-type="bibr" rid="b4-sensors-09-03161">4</xref>
]. In experiments on human perception of tactile roughness the type of used surfaces often have patterns (gratings or rising dots) with features that can be independently varied in size and spacing [<xref ref-type="bibr" rid="b5-sensors-09-03161">5</xref>
,<xref ref-type="bibr" rid="b6-sensors-09-03161">6</xref>
]. This way, unlike for natural surfaces in which the spatial pattern features vary randomly, the physical characteristics of the explored surface, on which roughness perception is based, can be studied and identified.</p>
<p>The physical determinant of perceived roughness is not yet fully understood [<xref ref-type="bibr" rid="b2-sensors-09-03161">2</xref>
,<xref ref-type="bibr" rid="b4-sensors-09-03161">4</xref>
] and there is a varied set of spatial features that should be taken into account for studies on roughness perception (e.g., using ridged stimuli: groove width, ridge width, ridge orientation, ridge height, material compliance, surface lubrication and fine finishing, etc.). In human psychophysical experiments, for example, some groups highlighted the presence of a relatively narrow region where the sense of roughness increases together with the groove width of ridged stimuli, followed by a flattened perception in case of very coarse gratings (up to 8.5 mm of groove width) [<xref ref-type="bibr" rid="b7-sensors-09-03161">7</xref>
]. In parallel to this, using embossed dots, some researchers presented monotonic functions of roughness and dots spacing [<xref ref-type="bibr" rid="b5-sensors-09-03161">5</xref>
], while an inverse “U” shape was shown in [<xref ref-type="bibr" rid="b8-sensors-09-03161">8</xref>
].</p>
<p>Considering dynamic exploration of extremely fine textures, various researchers showed that humans can detect even up to microtextures [<xref ref-type="bibr" rid="b9-sensors-09-03161">9</xref>
], highlighting the role of fingerprint ridges as vibration promoters [<xref ref-type="bibr" rid="b10-sensors-09-03161">10</xref>
] and considering the Pacinian Corpuscles as vibration detectors [<xref ref-type="bibr" rid="b11-sensors-09-03161">11</xref>
]. Some groups joined the Katz's <italic>duplex theory</italic>
considering vibrations useful for revealing fine forms, and a spatial mechanism (i.e. the static image of the contact between the texture and the finger) as the basis for coarse surfaces roughness perception [<xref ref-type="bibr" rid="b12-sensors-09-03161">12</xref>
]. Importantly, in the last decade, other groups proposed and gave evidence to a unified peripheral neural mechanism highlighting the role of SA1 afferents with respect to the other mechanoreceptors [<xref ref-type="bibr" rid="b13-sensors-09-03161">13</xref>
,<xref ref-type="bibr" rid="b1-sensors-09-03161">1</xref>
].</p>
<p>The understanding of the neural mechanisms underlying roughness encoding is in progress, however evidence was given to the fact that temporal frequency changes of tactile information play a major role in roughness perception in humans [<xref ref-type="bibr" rid="b5-sensors-09-03161">5</xref>
]. Finite element analyses using human finger model during dynamic touch showed that spatial information of the textured surface are related to temporal frequency changes at the position of tactile receptors [<xref ref-type="bibr" rid="b14-sensors-09-03161">14</xref>
]. In touch activities, if humans have the ability to estimate somehow the relative hand velocity <italic>v</italic>
between the textured surface and the exploring finger, the spatial period Δ<italic>p</italic>
of the surface can be perceived by detecting the temporal frequency of the vibration [<xref ref-type="bibr" rid="b15-sensors-09-03161">15</xref>
], such that:
<disp-formula id="FD1"><label>(1)</label>
<mml:math id="mm1"><mml:mrow><mml:mi>f</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mi>v</mml:mi>
<mml:mrow><mml:mo>Δ</mml:mo>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
</p>
<p>The findings and debate of researchers on human touch are directly linked with the development of artificial tactile sensors, which is one of the chief challenges in robotics. Many technologies have been investigated and can be analysed in comprehensive reviews on the topic [<xref ref-type="bibr" rid="b16-sensors-09-03161">16</xref>
,<xref ref-type="bibr" rid="b17-sensors-09-03161">17</xref>
]. For the above reasons, with regards to the many reported efforts to reproduce human capability to detect texture, the developed sensors were mainly based on the analysis of the vibration gathered during dynamic exploration or on the contact imaging [<xref ref-type="bibr" rid="b18-sensors-09-03161">18</xref>
] by means of static indentation. An approach was to develop a finger-like multilayered texture sensor integrating five strain gauges for identifying the difference in roughness, softness and frictional properties of various materials [<xref ref-type="bibr" rid="b19-sensors-09-03161">19</xref>
]. Employing such device, the texture information of a surface was quantitatively detected by estimating the vibrational frequency excited by indenting and sliding a periodic stimulus with spatial wavelength in the millimiters range [<xref ref-type="bibr" rid="b20-sensors-09-03161">20</xref>
]. A similar method was previously shown in [<xref ref-type="bibr" rid="b21-sensors-09-03161">21</xref>
] for finer surfaces. Another noticeable solution was presented in [<xref ref-type="bibr" rid="b22-sensors-09-03161">22</xref>
], where a spatial filter function was used adaptively depending on sensor-stimulus relative motion parameters, thus pointing out the centrality of a spatio-temporal approach in tactile sensing. Hosoda and colleagues developed a soft fingertip with randomly distributed strain gauges and PVDF films at different depths [<xref ref-type="bibr" rid="b23-sensors-09-03161">23</xref>
], allowing for discrimination of five different types of materials. Other recent biomimetic fingertips focused on the transduction properties, which could be either acoustic [<xref ref-type="bibr" rid="b24-sensors-09-03161">24</xref>
] or electrical [<xref ref-type="bibr" rid="b25-sensors-09-03161">25</xref>
], of the packaging materials for converting the surface features of the explored textures into recorded vibrations. Finally, one of the most recent developments is represented by a high-resolution thin film sensor built by Maheshwari and Saraf [<xref ref-type="bibr" rid="b26-sensors-09-03161">26</xref>
] by means of a layer-by-layer self-assembly technique, that responds to an applied force either with electroluminescent emissions or with a change in current density. A charge-coupled device (CCD) camera was used to capture the electroluminescent emissions from the sensor providing imaging stress distribution with spatial resolution of about 40 μm.</p>
<p>In this work, the investigated artificial tactile sensor integrates a MEMS array having a number of sensing elements (16 channels in about 20 mm<sup>2</sup>
, i.e. 0.8 channels/mm<sup>2</sup>
) similar to the innervation density of <italic>Slowly Adapting type 1</italic>
(SA1) mechanoreceptors in the hand (about 1 unit/mm<sup>2</sup>
) [<xref ref-type="bibr" rid="b27-sensors-09-03161">27</xref>
]. The technological approach is based on a 3D MEMS core unit [<xref ref-type="bibr" rid="b28-sensors-09-03161">28</xref>
] with a soft and compliant packaging. As previously demonstrated, the microsensor can be integrated with a packaging architecture resulting in a robust and compliant tactile sensor for application in artificial hands, while sensitive enough to detect slip events, showing that silicon based tactile sensors can go beyond laboratory practice [<xref ref-type="bibr" rid="b29-sensors-09-03161">29</xref>
].</p>
<p>In the long term, the presented artificial approach aims, on one side, at developing a device capable of mimicking the texture discrimination properties of the human hand and which can be integrated in an anthropomorphic artificial hand, while on the other it is intended as an artificial model to be used as a test bench for neuroscientific hypotheses describing the mechanisms of roughness perception. This long term objective gets inspiration from the above mentioned work of Yoshioka and colleagues [<xref ref-type="bibr" rid="b13-sensors-09-03161">13</xref>
], in which it was shown that spatial variation in the firing rates of SA1 units-only can account for roughness perception even when the explored texture is finer than the SA1 innervation density.</p>
<p>In order to go in such direction, the specific objective of the current work was to gather the vibrations which are supposed to be the basis for the encoding of roughness in dynamic touch, as well as to perform static imaging of the contact with the same array of tactile sensors. The present experimental analysis evaluates whether there is a substantial processing advantage in using more than one output of the array for finding out the common principal frequency produced during dynamic stimulus presentation. This way, by merging the estimation of the common frequency detected by more than one sensor unit together with the knowledge of the sliding velocity of the applied stimulus, texture related features could be extracted. The suitability of the sensor for both static contact imaging and vibration detection was evaluated by means of an experimental protocol containing both motionless and dynamic contact phases involving forces and velocities in the range of those used by humans in discriminative touch.</p>
<p>The paper is organized as follows. In Section 2 the design of the sensor array is shown, describing the elementary MEMS unit, the packaging and the readout electronics. In Section 3 the experimental protocol and the used data analysis methods are presented. Section 4 shows the experimentation with the array prototype, which has been carried out with ridged stimuli sliding at constant velocity and regulated normal force after and before a static indentation phase. Finally, results are discussed in Section 5 and future work insights are given in the Conclusions.</p>
</sec>
<sec sec-type="materials"><label>2.</label>
<title>Materials</title>
<sec><label>2.1.</label>
<title>MEMS Sensor Array</title>
<p>The elementary cell of the array was the 3D MEMS sensor described in [<xref ref-type="bibr" rid="b28-sensors-09-03161">28</xref>
], shown in <xref ref-type="fig" rid="f1-sensors-09-03161">Figure 1</xref>
, which has a high aspect ratio 3D structure (1.5 mm×1.5 mm×625 μm). In the bare configuration of the sensor, the cylindrical mesa, located at the center of the cross-shape tethers, transmits an externally applied force to the sensor inducing stresses in the four tethers where four p-type piezoresistors are implanted. The fractional change in resistance ΔR/R of each piezoresistor of the microsensor is proportional to the longitudinal and the transversal stress components, while the design of the sensor is such that the transversal stress component in the implanted piezoresistors is neglectable with respect to the longitudinal one. In the current experimentation four microsensors were bonded on a silicon carrier chip connecting the 9 NiAu pads of each microsensor by means of a micro-soldering paste by using flip-chip bonding method. As stated in the Introduction in this study attention was paid in developing an array with a density of sensing elements that could be compared to the innervation density of Slowly Adapting type 1 (SA1) mechanoreceptors in the hand (≈ 1 unit/mm<sup>2</sup>
) [<xref ref-type="bibr" rid="b27-sensors-09-03161">27</xref>
]. The tactile sensor array, depicted in <xref ref-type="fig" rid="f1-sensors-09-03161">Figure 1</xref>
, had 16 channels as total tactile sensor outputs. It had a pitch of 2.3 mm (indicated by ΔX in <xref ref-type="fig" rid="f1-sensors-09-03161">Figure 1</xref>
) for technological reasons, i.e. mainly because of the operation room needed for the flip-chip bonding method and layout of the carrier chip. The resulting area of the sensing array was of 21.16 mm<sup>2</sup>
inscribing each MEMS unit inside a square of area 5.29 mm<sup>2</sup>
. The silicon carrier chip was wire bonded by means of 25 μm Al wires to a Printed Circuit Board (PCB) in order to connect the array to the external instrumentation. The perimeter of the array was secured with a two component epoxy glue in order to protect the wire bonding and to improve the stability of the silicon carrier chip.</p>
<p>The MEMS tactile array was packaged with a synthetic material (as explained in the next section) that mechanically filters the external applied load and creates a distribution of stresses in the new configuration of microsensor and packaging, with respect to the externally applied stimulus. For the investigation reported in the present work, the outputs of the piezoresistors (i.e. the sensing elements) have been analyzed directly for their dynamic behaviour, whilst they have not been used to extract the three components of an applied force. This avoided to address the calibration of each MEMS before packaging, as done with this device in [<xref ref-type="bibr" rid="b30-sensors-09-03161">30</xref>
], or after packaging as for example performed in [<xref ref-type="bibr" rid="b31-sensors-09-03161">31</xref>
] with a different sensor together with the introduction of an analytical model for point contact loads.</p>
</sec>
<sec><label>2.2.</label>
<title>Packaging</title>
<p>The packaging of the bare silicon sensors array was developed so that the resulting tactile sensor could have compliance and softness characteristics inspired to those of the human fingerpad. Previous investigations for the application in an anthropomorphic artificial hand were considered, in which it was demonstrated that it is possible to integrate the silicon microsensor in a soft and compliant, but robust packaging [<xref ref-type="bibr" rid="b29-sensors-09-03161">29</xref>
]. In particular, the round shape of the packaging of the array was chosen based on the anthropomorphic features of the distal phalanx of the cybernetic hand CyberHand [<xref ref-type="bibr" rid="b32-sensors-09-03161">32</xref>
,<xref ref-type="bibr" rid="b33-sensors-09-03161">33</xref>
]. In parallel, a suitable curved geometry was identified in order to increase the portion of load gathered by the sensors in case of contact with a planar textured surface, as pointed out in [<xref ref-type="bibr" rid="b34-sensors-09-03161">34</xref>
]. As shown in <xref ref-type="fig" rid="f1-sensors-09-03161">Figure 1</xref>
, the dimensioning parameters for the packaging where <italic>r<sub>0</sub>
</italic>
and <italic>d</italic>
, which were set to 8 mm and 1.3 mm, respectively, for obtaining adequate sensitivity as well as partially overlapping sensing ranges between <italic>nearest-neighbour</italic>
MEMS units and acceptable low-pass spatial filtering effect [<xref ref-type="bibr" rid="b35-sensors-09-03161">35</xref>
] with respect to the used stimuli.</p>
<p>The 2×2 array was packaged with polyurethane (Poly 74-40, PolyTek, USA) and an outer thin protective layer of polyimide having thickness of 0.05 mm and shore A 82 hardness (ST1882, Stevens Urethanes, USA) in order to prevent the inner packaging from wearing. In fact, preliminary trials demonstrated that the ridged stimuli can damage the packaging of the array. In the present study, a type of polyurethane with shore A 40 hardness (instead of the previous shore A 45 [<xref ref-type="bibr" rid="b29-sensors-09-03161">29</xref>
]) was used attempting a step forward in human finger mimicry. Moulds hosting the array were built with rapid prototyping resin using a 3D printer, and the liquid part A and part B were poured immediately after being mixed and degassed. The polyimide layer was applied after polyurethane curing and showed excellent adhesion provided that the air between the cover and the thin sheet was removed. Moreover, the protective layer was secured by means of a frame also built in rapid prototyping resin.</p>
</sec>
<sec><label>2.3.</label>
<title>Readout Electronics</title>
<p>Each piezoresistor was connected in series to a surface mount resistor (R1 … R16) located on the designed PCB, as shown in <xref ref-type="fig" rid="f2-sensors-09-03161">Figure 2(a)</xref>
. The values of R1 … R16 were all set to 820 Ω, which is close to the mean resistance of the piezoresistors of the 2×2 array, thus almost achieving sensitivity maximization from the quarter bridge voltage divider. The used quarter bridge topology produces a variation of the acquired voltage proportional to the fractional change in resistance of each piezoresistor. Capacitors (C1 … C16, all having capacitance of 1 μF) were placed in parallel to each completing resistor, resulting in a low-pass single pole filter at about 390 Hz (i.e.
<inline-formula><mml:math id="mm2"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi>π</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub><mml:mi>R</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">piezo</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mo>/</mml:mo>
<mml:mi>R</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>≈</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:mi>π</mml:mi>
<mml:msub><mml:mi>R</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">piezo</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
) for reducing the noise level at frequencies outside the band of interest. The piezoresistor-resistor arms were supplied by means of a 5V DC regulated voltage, and the node between each piezoresistor and the completing resistor was directly acquired without pre-amplification by means of a 16-channel 24-bit Analog to Digital Converter (ADS1258, Texas Instruments). Each channel was sampled at a frequency of 241 Hz, which could be varied via software up to 24.7 kHz selecting a subset of channels and changing the conversion options of the used ADC. Considering the chosen sampling frequency and the cut-off of the RC low-pass filter, the fulfillment of the Nyquist theorem for aliasing avoidance mainly relied on the expected baseband properties of the gathered signals (refer to <xref ref-type="fig" rid="f4-sensors-09-03161">Figures 4</xref>
and <xref ref-type="fig" rid="f5-sensors-09-03161">5</xref>
in the following for a qualitative validation of such assumption). Digital data transfer between the ADC and the acquisition system was performed by means of SPI protocol. The data acquisition system was based on Field Programmable Gate Array (FPGA) technology (CycloneII, Altera) and had a 64 bit hardware timer running at 50 MHz, so that the acquisition of each channel had a time reference with resolution of 20 ns and practically unlimited length. Acquired data was buffered by a soft-core processor (NiosII, Altera) instantiated onboard the FPGA and transmitted at the end of each session to a Personal Computer with JTAG UART protocol, as shown in <xref ref-type="fig" rid="f2-sensors-09-03161">Figure 2(b)</xref>
. The storage of data was allowed within the Nios II Integrated Development Environment by enabling the option “Filing System to open files on the PC” in the Altera Host Based File System.</p>
</sec>
</sec>
<sec sec-type="methods"><label>3.</label>
<title>Methods</title>
<sec><label>3.1.</label>
<title>Experimental Protocol</title>
<p>The packaged array was mounted on a mechatronic tactile stimulator capable of indenting the sensor with force feedback control and stroking a stimulus over it with precise position control. The configuration of the array/stimulus interface and the experimental protocol are reported in <xref ref-type="fig" rid="f1-sensors-09-03161">Figure 1(d)</xref>
while <xref ref-type="fig" rid="f2-sensors-09-03161">Figure 2(b)</xref>
shows a diagram of the overall experimental set-up.</p>
<p>Four types of stimuli were built with rapid prototyping resin material, with spatial periods Δ<italic>p</italic>
varying from a minimum of 2.6 mm to a maximum of 4.1 mm, as detailed in <xref ref-type="table" rid="t1-sensors-09-03161">Table 1</xref>
.</p>
<p>In order to evaluate whether the sensor outputs could be processed for automatically recognizing the instant of contact, data acquisition started prior to the phase during which the stimulus contacted the sensor array (phase A). In a second phase of the experiment, the stimulator was commanded to contact the tactile sensor (phase B). The sensor array was loaded setting at 1 N the reference of the normal force feedback controller given that such value is in the middle of the force range used by humans in fine forms discrimination during active dynamic touch experience [<xref ref-type="bibr" rid="b36-sensors-09-03161">36</xref>
].</p>
<p>The loading resulted in a contact spike in the signals gathered from the MEMS array. The target force level was held for 1 s. After that, the sliding of stimulus started (phase C) along the <italic>x</italic>
-axis [piezo1-piezo3 direction of <xref ref-type="fig" rid="f1-sensors-09-03161">Figure 1(b)</xref>
] while maintaining enabled the force feedback controller, thus obtaining a stimulation with normal force held at 1 N and tangential force depending on the contact mechanics and on the motion dynamics.</p>
<p>Three different translational velocities (15 mm/s, 30 mm/s and 48 mm/s) of the stimulus were chosen for overlapping with the range commonly used in related neurophysiologic studies [<xref ref-type="bibr" rid="b37-sensors-09-03161">37</xref>
]. The direction of motion (along the <italic>x</italic>
-axis as shown in <xref ref-type="fig" rid="f1-sensors-09-03161">Figure 1</xref>
) was always the same, as well as the sign of velocity and the starting absolute position. The sliding was applied for 60 mm, providing dynamic stimulations of 4 s, 2 s or 1.25 s depending on the applied velocity. At the end of the sliding motion there was a steady state of 1 s at 1 N (phase D) and, finally, the tactile sensor array was unloaded (phase E). The initial and final static phases of the protocol were performed with repeatable conditions in order to enable analyses on static imaging capabilities of the sensor in addition to the dynamic behaviour investigation.</p>
</sec>
<sec><label>3.2.</label>
<title>Common Frequency Detection</title>
<sec><title>Preprocessing</title>
<p>During the sliding of the periodic ridged stimulus over the packaged sensor array (phase C; see <xref ref-type="fig" rid="f1-sensors-09-03161">Figure 1</xref>
), the output signal <italic>m<sub>i,j</sub>
</italic>
from the <italic>i-th</italic>
piezoresistor of the <italic>j-th</italic>
MEMS unit of the 2×2 array clearly showed a principal frequency component <italic>f</italic>
, while the contact and the unloading operations could be revealed by the first spike and the last step in the outputs, as shown in <xref ref-type="fig" rid="f3-sensors-09-03161">Figure 3</xref>
.</p>
<p>Defining as <italic>v</italic>
the sliding velocity of the grating, the relationship reported in <xref rid="FD1" ref-type="disp-formula">Equation (1)</xref>
is expected for <italic>f</italic>
.</p>
<p>Referring to <xref ref-type="fig" rid="f1-sensors-09-03161">Figure 1 (d)</xref>
and <xref ref-type="table" rid="t1-sensors-09-03161">Table 1</xref>
, the spatial period Δ<italic>p<sub>k</sub>
</italic>
of the of the <italic>k-th</italic>
grating is given by the sum of the groove width and of the ridge width, thus: Δ<italic>p<sub>k</sub>
= gw<sub>k</sub>
+ rw<sub>k</sub>
</italic>
.</p>
<p>In order to be able to detect the common frequency between all the fitting curves of the output signals, attention was paid in respecting the Nyquist condition for the sampling frequency
<inline-formula><mml:math id="mm3"><mml:mrow><mml:mo stretchy="false">(</mml:mo>
<mml:mi>f</mml:mi>
<mml:mo><</mml:mo>
<mml:mfrac><mml:mrow><mml:msub><mml:mi>f</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
with a safety factor, such that at least 13 samples per period were guaranteed even in the worst case stimulation conditions (i.e. minimum grating periodicity Δ<italic>p<sub>k</sub>
</italic>
and maximum speed of the stimulus, as shown in <xref ref-type="table" rid="t2-sensors-09-03161">Table 2</xref>
).</p>
<p>To ensure data quality, a simple procedure was implemented to remove prior to processing data that was not useful for the dynamic analysis of the recorded signals. The redundancy in the system was used by jointly observing the outputs of two piezoresistors from different MEMS sensors. Since the contact spike mentioned in Section 3.1 was less pronounced for some piezoresistors than for others, the best defined spike was extracted from either one of the two time series.</p>
<p>To this end:
<disp-formula id="FD2"><label>(2)</label>
<mml:math id="mm4"><mml:mrow><mml:mi>s</mml:mi>
<mml:mo>=</mml:mo>
<mml:munder><mml:mrow><mml:mo>arg</mml:mo>
<mml:mo>max</mml:mo>
</mml:mrow>
<mml:mi>j</mml:mi>
</mml:munder>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:mo>max</mml:mo>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:msub><mml:mi>m</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:mi>t</mml:mi>
<mml:mo>≤</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">init</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>−</mml:mo>
<mml:mtext mathvariant="italic">median</mml:mtext>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:msub><mml:mi>m</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:mi>t</mml:mi>
<mml:mo>≤</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">init</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
selects the sensor <italic>s</italic>
whose data was used for initial spike detection. Here, <italic>t</italic>
<sub>init</sub>
= 0.8s is a time threshold before which the spike is expected to appear. The location of the spike <italic>t</italic>
<sub>spike</sub>
is then detected by:
<disp-formula id="FD3"><label>(3)</label>
<mml:math id="mm5"><mml:mrow><mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">spike</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:munder><mml:mrow><mml:mo>arg</mml:mo>
<mml:mo>max</mml:mo>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:munder>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:msub><mml:mi>m</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
and used for both time series. According to the measurement protocol, the movement starts at <italic>t</italic>
= 1.0s after the spike, and ends after 60mm of stimulus have been traversed. The effective sample length was set to <italic>L</italic>
<sub>eff</sub>
= 55mm for pre-processing operations, in order to avoid introducing invalid data in case of inherent timing variations. The start and the end of the valid range thus were:
<disp-formula id="FD4"><label>(4)</label>
<mml:math id="mm6"><mml:mrow><mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">start</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">spike</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mo>Δ</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="FD5"><label>(5)</label>
<mml:math id="mm7"><mml:mrow><mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">end</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">start</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mfrac><mml:mrow><mml:msub><mml:mi>L</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">eff</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mi>v</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
with <italic>ν</italic>
denoting the sliding velocity of the grating.</p>
<p>Ten different combinations of sliding velocity and grating periodicity were formed, as detailed in Section 4, <xref ref-type="table" rid="t3-sensors-09-03161">Table 3</xref>
. Four measurement runs of the sensor array were carried out for each combination, yielding a total of 40 runs. In the following, these data series are referred by number, with run 1 to 4 belonging to combination one, run 5 to 8 to combination 2 and so forth. <xref ref-type="fig" rid="f3-sensors-09-03161">Figure 3</xref>
shows typical outputs of the procedure, which performed flawlessly on all 40 data sets.</p>
<p>An optional pre-processing step consisted in chopping the time series into time windows of size <italic>w</italic>
. In most practical applications with gradually or abruptly changing surface characteristics, a trade-off will have to be found between the response delay given by the finite window size, and the accuracy of retrieval. Here this is investigated with non-overlapping windows to minimize redundancy, while in practice one could probably use strongly overlapping windows and thus higher update rates, if enough computation power is available.</p>
</sec>
<sec><title>Fast Fourier Transform</title>
<p>The most important prerequisite for advanced use of the developed sensor array was to establish a robust retrieval procedure for the fundamental spatio-temporal frequency of the system. As a first step, the two selected piezoresistors voltage time series underwent a Fast Fourier Transform (FFT) separately, to find a first guess for the fundamental frequency <italic>f</italic>
, namely at the maximum of the periodogram. Note that by selecting the maximum peak as the fundamental frequency using naïve Fourier analysis, a discretization error of up to:
<disp-formula id="FD6"><label>(6)</label>
<mml:math id="mm8"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:mo>Δ</mml:mo>
<mml:mi>f</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:mfrac><mml:mrow><mml:msub><mml:mi>f</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
occurred, where <italic>f</italic>
<sub>C</sub>
= 241 Hz was the channel sampling frequency and <italic>N</italic>
the number of data points in the time window. The first guess magnitude of the fundamental oscillation was also difficult to read from the spectrum, because it would have to include contributions from the slopes surrounding the central peak. The solutions implemented in the following overcame this inconvenience. While it would certainly improve accuracy to average the contributions surrounding the fundamental frequency peak and/or to take into account overtones that often can be seen in the spectra, this procedure would involve several heuristic decisions about thresholds and boundaries.</p>
</sec>
<sec><title>Least squares fitting</title>
<p>In order to overcome to the discretization problem mentioned above, during dynamic stimulation each sensor output was fitted with a sine wave by using <xref rid="FD7" ref-type="disp-formula">Equation (7)</xref>
:
<disp-formula id="FD7"><label>(7)</label>
<mml:math id="mm9"><mml:mrow><mml:msub><mml:mi>m</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>≈</mml:mo>
<mml:msub><mml:mi>B</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub><mml:mi>A</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>⋅</mml:mo>
<mml:mo>sin</mml:mo>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi>π</mml:mi>
<mml:mi>f</mml:mi>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:mi>t</mml:mi>
<mml:mo>−</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
where:
<list list-type="simple"><list-item><label>–</label>
<p><italic>m<sub>i</sub>
,<sub>j</sub>
</italic>
is the signal obtained from the <italic>i-th</italic>
piezoresistor of the <italic>j-th</italic>
MEMS unit of the 2×2 array;</p>
</list-item>
<list-item><label>–</label>
<p><italic>B<sub>i,j</sub>
</italic>
and <italic>A<sub>i,j</sub>
</italic>
are the offset and the amplitude of the sine waves used for fitting each <italic>m<sub>i,j</sub>
</italic>
;</p>
</list-item>
<list-item><p>– <italic>t<sub>i,j</sub>
</italic>
is an offset time which well fits the sine waves with data acquired during the exploration phase;</p>
</list-item>
<list-item><label>–</label>
<p><italic>f</italic>
is the common principal frequency coming out from the output signals using the analysis described below; observe that <italic>f</italic>
is expected to be the same for all the outputs of the sensor array.</p>
</list-item>
</list>
</p>
<p>Therefore, a simpler second step was chosen, where a function of the form:
<disp-formula id="FD8"><label>(8)</label>
<mml:math id="mm10"><mml:mrow><mml:mi>h</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub><mml:mi>A</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub><mml:mi>B</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:msub><mml:mi>B</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub><mml:mi>A</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>sin</mml:mo>
<mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi>π</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>−</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
was defined to be fitted to each channel's time domain data (see also <xref rid="FD7" ref-type="disp-formula">Equation (7)</xref>
). This was done by performing a gradient descent on the error function (considering piezoresistor 1 of MEMS sensors 1 and 2) overall the runs of a same combination of grating and velocity:
<disp-formula id="FD9"><label>(9)</label>
<mml:math id="mm11"><mml:mrow><mml:mi>E</mml:mi>
<mml:mo>=</mml:mo>
<mml:munder><mml:mo>∑</mml:mo>
<mml:mi>k</mml:mi>
</mml:munder>
<mml:mrow><mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:mi>h</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub><mml:mi>A</mml:mi>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub><mml:mi>B</mml:mi>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:msub><mml:mi>m</mml:mi>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>+</mml:mo>
<mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:mi>h</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub><mml:mi>A</mml:mi>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub><mml:mi>B</mml:mi>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:msub><mml:mi>m</mml:mi>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
with <italic>k</italic>
running over all data points in the chosen time window, <italic>t<sub>k</sub>
</italic>
the sampling instants and <italic>m<sub>i,j</sub>
</italic>
(<italic>t<sub>k</sub>
</italic>
) the signal obtained from piezoresistor <italic>i</italic>
of unit <italic>j</italic>
of the array. Thus there were seven fitting parameters: <italic>A</italic>
<sub>1,1</sub>
, <italic>A</italic>
<sub>1,2</sub>
, <italic>B</italic>
<sub>1,1</sub>
, <italic>B</italic>
<sub>1,2</sub>
, <italic>t</italic>
<sub>1,1</sub>
, <italic>t</italic>
<sub>1,2</sub>
, and <italic>f</italic>
. The purpose of this procedure was to both remove the discretization errors of the FFT, and introduce a priori information, because all the sensors were dragged over the same physical surface at the same speed, and then the same fundamental frequency was expected. It is possible to extend this method to include all valid piezoresistor readings from all sensors, if additional accuracy is required. To test this retrieval procedure, data from all measurement series was processed, averaging over the four measurements of each configuration of grating width and velocity. The data window width <italic>w</italic>
was varied from 0.2 s to 1.0 s. For each <italic>w</italic>
, the start of the time window was stepped through from <italic>t<sub>start</sub>
</italic>
to <italic>t<sub>end</sub>
-w</italic>
in steps of 50 ms.</p>
</sec>
</sec>
<sec><label>3.3.</label>
<title>Error Parameters and Repeatability</title>
<p>The RMS error between the estimated frequency and the nominal one was used as a quality index for comparing the FFT results with the fitting procedure described above, i.e.:
<disp-formula id="FD10"><label>(10)</label>
<mml:math id="mm12"><mml:mrow><mml:msub><mml:mi>ɛ</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">method</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>C</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:msqrt><mml:mrow><mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:mi>n</mml:mi>
<mml:mo>⋅</mml:mo>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:munder><mml:mo>∑</mml:mo>
<mml:mrow><mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:msub><mml:mi>f</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">estimated</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>q</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:msub><mml:mi>f</mml:mi>
<mml:mrow><mml:mtext mathvariant="italic">nominal</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>C</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</disp-formula>
where the subscript <italic>method</italic>
may be FFT or LSq depending on the usage of Naïve Fourier analysis or time domain least squares fit, respectively, for estimating the principal frequency. Moreover, <italic>n</italic>
loops over all time windows in a measurement run, and <italic>q</italic>
over all four runs belonging to parameter combination <italic>C</italic>
and window size <italic>w</italic>
. Also, a relative error parameter was used by dividing the RMS error of <xref rid="FD10" ref-type="disp-formula">Equation (10)</xref>
by the nominal frequency <italic>f<sub>nominal</sub>
</italic>
(<italic>C</italic>
) and expressing the result as a percentage.</p>
<p>Repeatability was checked by pairwise cross-correlation of the measurement timeseries of piezoresistor <italic>i</italic>
of MEMS unit <italic>j</italic>
during the stimulus sliding phase (cf. <xref ref-type="fig" rid="f3-sensors-09-03161">Figure 3</xref>
) of the four runs sharing one parameter combination <italic>C</italic>
, and averaging the results. Hence, with <italic>l</italic>
and <italic>p</italic>
denoting two of those four runs:
<disp-formula id="FD11"><label>(11)</label>
<mml:math id="mm13"><mml:mrow><mml:msub><mml:mi>r</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>C</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:mn>12</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:munder><mml:mo>∑</mml:mo>
<mml:mrow><mml:mi>l</mml:mi>
<mml:mo>≠</mml:mo>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mrow><mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:mi>k</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:munderover><mml:mo>∑</mml:mo>
<mml:mrow><mml:mi>t</mml:mi>
<mml:mo>=</mml:mo>
<mml:msub><mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow><mml:msub><mml:mi>t</mml:mi>
<mml:mrow><mml:mi>a</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munderover>
<mml:mrow><mml:mrow><mml:mo>(</mml:mo>
<mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>m</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:msub><mml:mrow><mml:mover accent="true"><mml:mi>m</mml:mi>
<mml:mo>¯</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow><mml:msub><mml:mi>σ</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfrac><mml:mrow><mml:msub><mml:mi>m</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:msub><mml:mrow><mml:mover accent="true"><mml:mi>m</mml:mi>
<mml:mo>¯</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow><mml:msub><mml:mi>σ</mml:mi>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
is the average Pearson cross-correlation coefficient. Measurements <italic>m</italic>
had to be shifted by up to half a cycle relative to each other to account for phase differences due to the lack of synchronization between the starting of data saving and the starting of stimulation between different runs. Therefore, the inner sum runs over the remaining overlap region <italic>t<sub>a</sub>
</italic>
to <italic>t<sub>a+k</sub>
</italic>
, for which the mean signal <italic>m̄</italic>
and the standard deviation <italic>σ</italic>
are calculated.</p>
</sec>
</sec>
<sec><label>4.</label>
<title>Experimental Results</title>
<p>This Section reports the experimental results obtained indenting and sliding the used ridged stimuli according to the parameters given in <xref ref-type="table" rid="t2-sensors-09-03161">Table 2</xref>
. The first part reports the preliminary naïve Fourier analysis which was performed in the process for establishing a robust retrieval procedure for the principal frequency induced by the grating spatial periodicity and sliding speed. Those preliminary results, as expected, were affected by considerable and oscillatory discretization errors depending on the chosen observation window. The second part shows the results with the proposed least squares fitting procedure, which guaranteed very high accuracy and quite fast error convergence increasing the observation window. Furthermore, the results with the least squares fitting are compared with the Fast Fourier Transform ones. Qualitative and quantitative evidence of data repeatability is given in the third part. Finally, the last subsection concerns results on the static imaging capabilities as another major feature of the designed sensor.</p>
<sec><title>Fast Fourier Transform</title>
<p>The preliminary naïve Fourier analysis showed a considerable discretization error, according to <xref rid="FD6" ref-type="disp-formula">Equation (6)</xref>
. This error can be quite significant for small windows, since the fundamental frequencies considered lie in the order of 1 to 10 Hz in this experiment. <xref ref-type="fig" rid="f4-sensors-09-03161">Figure 4</xref>
shows a typical Fourier analysis covering the full range of a sliding measurement (phase C, depicted in <xref ref-type="fig" rid="f1-sensors-09-03161">Figure 1</xref>
). As a rather extreme example, the results using FFT with a 0.35 s time window analysis can be seen in <xref ref-type="fig" rid="f5-sensors-09-03161">Figure 5</xref>
.</p>
</sec>
<sec><title>Least Squares Fitting</title>
<p><xref ref-type="fig" rid="f6-sensors-09-03161">Figure 6</xref>
shows a graphical representation of the fitting procedure using the maximum allowed time window for the considered run. Such figure clearly shows the retrieval of the principal frequency coming out from the used combination of stimulation parameters. The frequency estimate errors, defined in Section 3.3 for comparing the FFT results with the fitting procedure described at the end of Section 3.2, are shown in <xref ref-type="fig" rid="f7-sensors-09-03161">Figure 7</xref>
and <xref ref-type="table" rid="t3-sensors-09-03161">Table 3</xref>
. Results from all windows and experiments were averaged for each point in the graphs.</p>
<p>As expected, errors in the initial guess <italic>f</italic>
<sub>FFT</sub>
ranged from about
<inline-formula><mml:math id="mm14"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mtext mathvariant="italic">w</mml:mtext>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
to almost zero, as the pattern of FFT-frequencies moved over the nominal frequency for each setup. However, the second estimation step using the least squares fit was very stable and converged for almost all windows larger than 0.4s. Using the entire available time series for each experiment, about 1.5s to 5s, leaded to the average errors shown in <xref ref-type="table" rid="t3-sensors-09-03161">Table 3</xref>
. To check consistency, results using piezoresistor 1 from MEMS sensors 1 and 2 in <xref rid="FD9" ref-type="disp-formula">Equation (9)</xref>
were compared to those using piezoresistor 1 from MEMS sensors 2 and 4. The errors obtained seem to agree very well, as shown in <xref ref-type="table" rid="t3-sensors-09-03161">Table 3</xref>
.</p>
</sec>
<sec><title>Repeatability</title>
<p><xref ref-type="fig" rid="f8-sensors-09-03161">Figure 8</xref>
shows plots of the same channels within different runs having the same experimental conditions. Moreover, the cross-correlation coefficients defined in Section 3.3 confirmed a high degree of repeatability within one set of parameters <italic>C</italic>
.</p>
<p>As an example, for piezoresistor 1 of MEMS sensor 1 the average Pearson correlation coefficients ranged from 0.87 to 0.97, while for piezoresistor 1 of MEMS sensor 2 their values went from 0.80 to 0.89 depending on the chosen parameters combination <italic>C</italic>
. Moreover, all the coefficients for the channels close to the leading edge (e.g. MEMS sensor 1) of the stimulus during the sliding motion (phase C) were always higher than the ones for the channels at the falling edge (e.g. MEMS sensor 2) of the stimulus; this phenomenon is discussed in Section 5. The frequency modulation due to the variation of the stimulus can be appreciated in <xref ref-type="fig" rid="f9-sensors-09-03161">Figure 9</xref>
, while a comparison between <xref ref-type="fig" rid="f8-sensors-09-03161">Figure 8</xref>
and <xref ref-type="fig" rid="f9-sensors-09-03161">Figure 9(a)</xref>
points out the effect of stimulus velocity variation.</p>
</sec>
<sec><title>Static Imaging</title>
<p>In parallel to the analysis of the frequency shift due to the variation of dynamic stimulation conditions, another major experimental result concerned the static imaging capabilities of the developed tactile sensor array. This further outcome was possible by choosing a proper experimental protocol, which included static phases in the initial and final parts of stimulation with repeatable conditions overall the runs. <xref ref-type="fig" rid="f3-sensors-09-03161">Figures 3</xref>
, <xref ref-type="fig" rid="f8-sensors-09-03161">8</xref>
and <xref ref-type="fig" rid="f9-sensors-09-03161">9</xref>
show such results.</p>
</sec>
</sec>
<sec><label>5.</label>
<title>Discussion</title>
<p>The experimental results shown for dynamic artificial touch with medium-coarse periodic gratings demonstrated the perfect coherence between the principal frequency commonly revealed by the packaged MEMS sensor units and the expected one, as shown in <xref ref-type="table" rid="t3-sensors-09-03161">Table 3</xref>
and <xref ref-type="fig" rid="f7-sensors-09-03161">Figure 7</xref>
, as well as the consistency between the surface geometry and the static image of the stimulus-sensor interface.</p>
<p>Looking at the background of neurophysiological and psychophysical touch studies briefly reported in the Introduction, the technological and the signal processing outcomes of this work may be classified as a successful preliminary attempt to artificially achieve roughness encoding in case of medium-coarse patterning, i.e. a deterministic link (see <xref ref-type="table" rid="t3-sensors-09-03161">Table 3</xref>
) was obtained between the “spatial coarseness” of the presented stimuli and the features extracted from the sensor outputs.</p>
<p>These results pointed out the better processing quality guaranteed by using structured information from different units of a tactile sensor array instead of naïve Fourier analysis separately on each channel, overcoming frequency discretization limitations. These limitations are shown in <xref ref-type="fig" rid="f4-sensors-09-03161">Figures 4</xref>
and <xref ref-type="fig" rid="f5-sensors-09-03161">5</xref>
, which differ both in the time window length used for FFT and in the grating periodicity. The latter is the reason for the 1.4 Hz difference between the nominal frequencies, which could not be detected with FFT due to the low resolution of the FFT in the relevant frequency range (width of bars ∼0.5 Hz in <xref ref-type="fig" rid="f4-sensors-09-03161">Figure 4</xref>
<italic>vs.</italic>
∼2.5 Hz in <xref ref-type="fig" rid="f5-sensors-09-03161">Figure 5</xref>
). As a consequence, using the naïve FFT approach to retrieve the frequency in a 0.35 s time window for both data series, would result in the two gratings being not distinguished, as shown in the respective plots of <xref ref-type="fig" rid="f7-sensors-09-03161">Figure 7</xref>
. On the contrary, with the least squares fitting procedure the separation was well feasible, and the common frequency expected when indenting and sliding at constant speed periodic ridged surfaces across an array of sensors was accurately estimated. The technological approach together with the proposed frequency estimation method guaranteed an error from 1.7% down to 0.5% over the range of spatial frequencies considered, independently of the combination of MEMS sensor units used (see <xref ref-type="table" rid="t3-sensors-09-03161">Table 3</xref>
). Moreover, as shown in <xref ref-type="fig" rid="f7-sensors-09-03161">Figure 7</xref>
, limiting the evaluation to fixed size time windows reduced the accuracy somewhat, but the method stayed stable down to 0.4 s window size, making it potentially suitable for most near real-time settings. The applied method revealed to be robust even if, in addition to the observable principal frequency shift associated to the combination of the used grating and stimulus sliding velocity, the signal power had overtones (the first three or four harmonics of the fundamental frequency) introduced by both the non-linear packaging and the sharp edges of the periodic ridged surfaces. On the contrary, the fitting based on Fourier analysis resulted in an oscillatory behavior of the error respect to the observation window length. Further stability and precision with the gradient descent fitting method could be gained by taking into account all four MEMS sensors and tuning the sampling rate according to the target application.</p>
<p>As depicted in <xref ref-type="fig" rid="f8-sensors-09-03161">Figure 8</xref>
and confirmed by the calculated average Pearson cross-correlation coefficients, the gathered data had high repeatability across different runs of the same experimental conditions. Furthermore, as seen in <xref ref-type="fig" rid="f8-sensors-09-03161">Figure 8</xref>
already, MEMS sensor 1 produced higher voltage amplitudes, leading to a better Signal-to-Noise (S/N) ratio, which in turn caused the higher correlation between runs with respect to MEMS sensor 2. This effect may be associated to the shape of the compliant packaging, which could induce higher stresses in piezoresistors of the sensor unit located at the leading edge. Reversing the scan direction (not shown) exchanged the roles of MEMS sensors 1 and 2 in this regard. Moreover, it is noticeable to observe the excellent similarity between the plots shown in <xref ref-type="fig" rid="f8-sensors-09-03161">Figure 8</xref>
and the plot of <xref ref-type="fig" rid="f9-sensors-09-03161">Figure 9 (a)</xref>
. These graphs only differ for the stimulus translational speed and thus result in a compression in the time scale during phase C.</p>
<p>The modulation of the principal frequency due to the variation of the stimulus can be appreciated in the time domain plots of <xref ref-type="fig" rid="f9-sensors-09-03161">Figure 9</xref>
. Moreover, as detailed in <xref ref-type="fig" rid="f10-sensors-09-03161">Figure 10</xref>
, couples of piezoresistors of a sensor unit which are located one in front to the other along the direction of motion [piezoresistors 1 and 3 in <xref ref-type="fig" rid="f1-sensors-09-03161">Figure 1(b)</xref>
] responded with opposite sign to the stimulus. Therefore, even with packaged silicon sensors and dynamic stimulations, the symmetries of the static calibration matrix observed in [<xref ref-type="bibr" rid="b30-sensors-09-03161">30</xref>
] for the bare MEMS sensor were still present in this work.</p>
<p>Finally, as regards the consistency between the surface geometry and the static artificial touch representation, it is remarkable to observe the output signals variations relatively to the steps between phases A (starting of data acquisition) and B (sensor loading) and between phases D (steady state after stimulus sliding) and E (sensor unloading). <xref ref-type="fig" rid="f3-sensors-09-03161">Figures 3</xref>
, <xref ref-type="fig" rid="f8-sensors-09-03161">8</xref>
and <xref ref-type="fig" rid="f9-sensors-09-03161">9</xref>
point out that the step heights varied between different runs depending on the used grating (but not on the velocity). This was due to the fact that a variation of the grating periodicity modified the portion of the ridge under each MEMS unit, being the initial and final position of the stimulus carrier always the same for all runs during phase C.</p>
</sec>
<sec><label>6.</label>
<title>Conclusions and Future Work</title>
<p>The experimental analyses performed in this work demonstrated the suitability of the developed tactile sensor for revealing medium-coarse spatial features of the explored surface, both with dynamic and static stimulation. Future work will focus on performing similar experiments incorporating the developed technology in a bio-inspired mechatronic finger. Given that the feasibility of using a polyimide thin protective layer has been shown in this investigation, the actuated finger may use a polyimide glove (mimicking the human stratum corneum) for preventing the sensor to be worn or damaged by water or grit. Moreover, because of the possibility to integrate the readings from the array with proprioception information during active touch tasks, the combination of information regarding the estimated common frequency and the velocity of the finger could solve <xref rid="FD1" ref-type="disp-formula">Equation (1)</xref>
and provide quantitative measurements revealing texture properties of the explored stimuli. Investigations will also be performed in implementing processing strategies to separate the velocity and periodicity information contained in <xref rid="FD1" ref-type="disp-formula">Equation (1)</xref>
directly from the measurements of the array, thus avoiding the need to use the knowledge of the stimulus sliding velocity (in case of passive touch experiments) or proprioception information from an actuated finger (in case of active touch ones). Experiments will be performed with other stimuli, addressing not only a medium-coarse spatial periodic pattering, but also more general fine textures (e.g. sandpapers, gratings with oblique or aperiodic ridges or 2D patterning, …) and the frequency content due to the kind of material. In that case, the focus could move from principal frequency analysis to spectral analysis over the full frequency range, or to wavelet transform if the frequency content is supposed to change with respect to time and/or stimulus-sensor relative positioning. Moreover, the fact that the MEMS sensor is triaxial may be exploited in future work with stimuli having 2D patterning: in this paper, the raw sensor outputs were directly analyzed guaranteeing great accuracy in principal frequency retrieval without encoding the force vector at MEMS-packaging interface or at packaging-stimulus interface.</p>
<p>These planned experiments will require some modifications to the packaging design (e.g. lower thickness, material with different hardness or viscosity, introduction of fingerprints, etc.) in order to achieve even a higher sensitivity and selectivity for each MEMS unit [<xref ref-type="bibr" rid="b31-sensors-09-03161">31</xref>
,<xref ref-type="bibr" rid="b34-sensors-09-03161">34</xref>
] and a reduction of the low-pass spatial filtering effect introduced by the materials embedding the sensor [<xref ref-type="bibr" rid="b35-sensors-09-03161">35</xref>
] while still providing robustness for application in artificial hands dexterously interacting with the environment [<xref ref-type="bibr" rid="b29-sensors-09-03161">29</xref>
,<xref ref-type="bibr" rid="b32-sensors-09-03161">32</xref>
].</p>
<p>Finally, future investigations will experiment with artificial tactile sensors the unified paradigm proposed by Yoshioka and colleagues [<xref ref-type="bibr" rid="b13-sensors-09-03161">13</xref>
] for the perception of fine and coarse textured surfaces, in order to go towards a common theory for human and robot mediated coding and decoding of tactile stimuli.</p>
</sec>
</body>
<back><ack><p>This study was funded by the NANOBIOTACT project (EU-FP6-NMP-033287). The authors would like to thank Nicola Vitiello from Scuola Superiore Sant'Anna (Pisa, Italy) for his collaboration in the development of the mechatronic stimulator, Mark Mitulla and Stefan Schmitt from the IMM (Institute of Microtechnology of Mainz, Germany) for their collaboration in the sensor fabrication. Finally, the authors express their thanks to the anonymous reviewers for the precious suggestions.</p>
</ack>
<ref-list><title>References and Notes</title>
<ref id="b1-sensors-09-03161"><label>1.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Johnson</surname>
<given-names>K.O.</given-names>
</name>
<name><surname>Yoshioka</surname>
<given-names>T.</given-names>
</name>
</person-group>
<article-title>Neural mechanisms of tactile form and texture perception</article-title>
<source>The Somatosensory System: Deciphering the Brain's Own Body Image</source>
<person-group person-group-type="editor"><name><surname>Nelson</surname>
<given-names>RJ</given-names>
</name>
</person-group>
<publisher-name>CRC Press LLC</publisher-name>
<publisher-loc>Boca Raton, FL, USA</publisher-loc>
<year>2001</year>
<fpage>73</fpage>
<lpage>101</lpage>
</element-citation>
</ref>
<ref id="b2-sensors-09-03161"><label>2.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Jones</surname>
<given-names>L.A.</given-names>
</name>
<name><surname>Lederman</surname>
<given-names>S.J.</given-names>
</name>
</person-group>
<article-title>Tactile Sensing</article-title>
<source>Human Hand Function</source>
<person-group person-group-type="editor"><name><surname>Jones</surname>
<given-names>LA</given-names>
</name>
<name><surname>Lederman</surname>
<given-names>SJ</given-names>
</name>
</person-group>
<publisher-name>Oxford University Press</publisher-name>
<publisher-loc>New York, NY, USA</publisher-loc>
<year>2006</year>
<fpage>44</fpage>
<lpage>74</lpage>
</element-citation>
</ref>
<ref id="b3-sensors-09-03161"><label>3.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Hollins</surname>
<given-names>M.</given-names>
</name>
<name><surname>Faldowski</surname>
<given-names>R.</given-names>
</name>
<name><surname>Rao</surname>
<given-names>S.</given-names>
</name>
<name><surname>Young</surname>
<given-names>F.</given-names>
</name>
</person-group>
<article-title>Perceptual dimensions of tactile surface texture: a multidimensional scaling analysis</article-title>
<source>Percept. Psychophys.</source>
<year>1993</year>
<volume>54</volume>
<fpage>697</fpage>
<lpage>705</lpage>
<pub-id pub-id-type="pmid">8134240</pub-id>
</element-citation>
</ref>
<ref id="b4-sensors-09-03161"><label>4.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Yoshioka</surname>
<given-names>T.</given-names>
</name>
<name><surname>Bensmaïa</surname>
<given-names>S.J.</given-names>
</name>
<name><surname>Craig</surname>
<given-names>J.C.</given-names>
</name>
<name><surname>Hsiao</surname>
<given-names>S.S.</given-names>
</name>
</person-group>
<article-title>Texture perception through direct and indirect touch: An analysis of perceptual space for tactile textures in two modes of exploration</article-title>
<source>Somatos. Mot. Res.</source>
<year>2007</year>
<volume>24</volume>
<fpage>53</fpage>
<lpage>70</lpage>
</element-citation>
</ref>
<ref id="b5-sensors-09-03161"><label>5.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Meftah</surname>
<given-names>E.M.</given-names>
</name>
<name><surname>Belingard</surname>
<given-names>L.</given-names>
</name>
<name><surname>Chapman</surname>
<given-names>C.E.</given-names>
</name>
</person-group>
<article-title>Relative effects of the spatial and temporal characteristics of scanned surfaces on human perception of tactile roughness using passive touch</article-title>
<source>Exp. Brain. Res.</source>
<year>2000</year>
<volume>132</volume>
<fpage>351</fpage>
<lpage>361</lpage>
<pub-id pub-id-type="pmid">10883383</pub-id>
</element-citation>
</ref>
<ref id="b6-sensors-09-03161"><label>6.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Smith</surname>
<given-names>M.</given-names>
</name>
<name><surname>Chapman</surname>
<given-names>C.E.</given-names>
</name>
<name><surname>Deslandes</surname>
<given-names>M.</given-names>
</name>
<name><surname>Langlais</surname>
<given-names>J.S.</given-names>
</name>
<name><surname>Thibodeau</surname>
<given-names>M.P.</given-names>
</name>
</person-group>
<article-title>Role of Friction and Tangential Force Variation in Subjective Scaling of Tactile Roughness</article-title>
<source>Exp. Brain. Res.</source>
<year>2002</year>
<volume>144</volume>
<fpage>211</fpage>
<lpage>223</lpage>
<pub-id pub-id-type="pmid">12012159</pub-id>
</element-citation>
</ref>
<ref id="b7-sensors-09-03161"><label>7.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Lawrence</surname>
<given-names>M.A.</given-names>
</name>
<name><surname>Kitada</surname>
<given-names>R.</given-names>
</name>
<name><surname>Klatzky</surname>
<given-names>R.L.</given-names>
</name>
<name><surname>Lederman</surname>
<given-names>S.J.</given-names>
</name>
</person-group>
<article-title>Haptic roughness perception of linear gratings via bare finger or rigid probe</article-title>
<source>Perception</source>
<year>2007</year>
<volume>36</volume>
<fpage>547</fpage>
<lpage>557</lpage>
<pub-id pub-id-type="pmid">17564201</pub-id>
</element-citation>
</ref>
<ref id="b8-sensors-09-03161"><label>8.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Klatzky</surname>
<given-names>R.L.</given-names>
</name>
<name><surname>Lederman</surname>
<given-names>S.J.</given-names>
</name>
<name><surname>Hamilton</surname>
<given-names>C.</given-names>
</name>
<name><surname>Grindley</surname>
<given-names>M.</given-names>
</name>
<name><surname>Swendsen</surname>
<given-names>R.H.</given-names>
</name>
</person-group>
<article-title>Feeling textures through a probe: Effects of probe and surface geometry and exploratory factors</article-title>
<source>Percept. Psychophys.</source>
<year>2003</year>
<volume>65</volume>
<fpage>613</fpage>
<lpage>631</lpage>
<pub-id pub-id-type="pmid">12812283</pub-id>
</element-citation>
</ref>
<ref id="b9-sensors-09-03161"><label>9.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>LaMotte</surname>
<given-names>R.H.</given-names>
</name>
<name><surname>Srinivasan</surname>
<given-names>MA</given-names>
</name>
</person-group>
<article-title>Surface microgeometry: Neural encoding and perception. Information Processing in the Somatosensory System</article-title>
<source>Wenner-Gren Intl. Symposium Series</source>
<person-group person-group-type="editor"><name><surname>Franzen</surname>
<given-names>O</given-names>
</name>
<name><surname>Westman</surname>
<given-names>J</given-names>
</name>
</person-group>
<publisher-name>Macmillan Press</publisher-name>
<publisher-loc>New York, NY, USA</publisher-loc>
<year>1991</year>
<fpage>49</fpage>
<lpage>58</lpage>
</element-citation>
</ref>
<ref id="b10-sensors-09-03161"><label>10.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Scheibert</surname>
<given-names>J.</given-names>
</name>
<name><surname>Leurent</surname>
<given-names>S.</given-names>
</name>
<name><surname>Prevost</surname>
<given-names>A.</given-names>
</name>
<name><surname>Debrégas</surname>
<given-names>G.</given-names>
</name>
</person-group>
<article-title>The role of fingerprints in the coding of tactile information probed with a biomimetic sensor</article-title>
<source>Science</source>
<year>2009</year>
<volume>323</volume>
<fpage>1503</fpage>
<lpage>1506</lpage>
<pub-id pub-id-type="pmid">19179493</pub-id>
</element-citation>
</ref>
<ref id="b11-sensors-09-03161"><label>11.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Srinivasan</surname>
<given-names>M.A.</given-names>
</name>
<name><surname>Whitehouse</surname>
<given-names>JM</given-names>
</name>
<name><surname>LaMotte</surname>
<given-names>RH</given-names>
</name>
</person-group>
<article-title>Tactile detection of slip: Surface microgeometry and peripheral neural codes</article-title>
<source>J. Neurophysiol.</source>
<year>1990</year>
<volume>63</volume>
<fpage>1323</fpage>
<lpage>1332</lpage>
<pub-id pub-id-type="pmid">2358880</pub-id>
</element-citation>
</ref>
<ref id="b12-sensors-09-03161"><label>12.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Hollins</surname>
<given-names>M.</given-names>
</name>
<name><surname>Risner</surname>
<given-names>S.R.</given-names>
</name>
</person-group>
<article-title>Evidence for the duplex theory of tactile texture perception</article-title>
<source>Percept. Psychophys.</source>
<year>2000</year>
<volume>62</volume>
<fpage>695</fpage>
<lpage>705</lpage>
<pub-id pub-id-type="pmid">10883578</pub-id>
</element-citation>
</ref>
<ref id="b13-sensors-09-03161"><label>13.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Yoshioka</surname>
<given-names>T.</given-names>
</name>
<name><surname>Gibb</surname>
<given-names>B.</given-names>
</name>
<name><surname>Dorsch</surname>
<given-names>A.K.</given-names>
</name>
<name><surname>Hsiao</surname>
<given-names>S.S.</given-names>
</name>
<name><surname>Johnson</surname>
<given-names>K.O.</given-names>
</name>
</person-group>
<article-title>Neural coding mechanisms underlying perceived roughness of finely textured surfaces</article-title>
<source>J. Neurosci.</source>
<year>2001</year>
<volume>21</volume>
<fpage>6905</fpage>
<lpage>6916</lpage>
<pub-id pub-id-type="pmid">11517278</pub-id>
</element-citation>
</ref>
<ref id="b14-sensors-09-03161"><label>14.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Konyo</surname>
<given-names>M.</given-names>
</name>
<name><surname>Maeno</surname>
<given-names>T.</given-names>
</name>
<name><surname>Yoshida</surname>
<given-names>A.</given-names>
</name>
<name><surname>Tadokoro</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>Roughness sense display representing temporal frequency changes of tactile information in response to hand movements</article-title>
<source>Proceedings of the First Joint Eurohaptics Conference and Symposium on Haptic Interface for Virtual Environment and Teleoperator Systems</source>
<year>2005</year>
<fpage>609</fpage>
<lpage>610</lpage>
</element-citation>
</ref>
<ref id="b15-sensors-09-03161"><label>15.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Konyo</surname>
<given-names>M.</given-names>
</name>
<name><surname>Yoshida</surname>
<given-names>A.</given-names>
</name>
<name><surname>Tadokoro</surname>
<given-names>S.</given-names>
</name>
<name><surname>Saiwaki</surname>
<given-names>N.</given-names>
</name>
</person-group>
<article-title>A tactile synthesis method using multiple frequency vibrations for representing virtual touch</article-title>
<conf-name>Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems 2005</conf-name>
<conf-loc>Edmonton, Canada</conf-loc>
<conf-date>2-6 August, 2005</conf-date>
<fpage>3965</fpage>
<lpage>3971</lpage>
</element-citation>
</ref>
<ref id="b16-sensors-09-03161"><label>16.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname>
<given-names>M.H.</given-names>
</name>
<name><surname>Nicholls</surname>
<given-names>H.R.</given-names>
</name>
</person-group>
<article-title>Tactile sensing for mechatronics: A state of the art survey</article-title>
<source>Mechatronics</source>
<year>1999</year>
<volume>9</volume>
<fpage>1</fpage>
<lpage>31</lpage>
</element-citation>
</ref>
<ref id="b17-sensors-09-03161"><label>17.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Maheshwari</surname>
<given-names>V.</given-names>
</name>
<name><surname>Saraf</surname>
<given-names>R.F.</given-names>
</name>
</person-group>
<article-title>Tactile devices to sense touch on a par with a human finger</article-title>
<source>Angew Chem. Int. Edit.</source>
<year>2008</year>
<volume>47</volume>
<fpage>7808</fpage>
<lpage>7826</lpage>
</element-citation>
</ref>
<ref id="b18-sensors-09-03161"><label>18.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Kim</surname>
<given-names>S.H.</given-names>
</name>
<name><surname>Engel</surname>
<given-names>J.</given-names>
</name>
<name><surname>Liu</surname>
<given-names>C.</given-names>
</name>
<name><surname>Jones</surname>
<given-names>D.L.</given-names>
</name>
</person-group>
<article-title>Texture classification using a polymer-based MEMS tactile sensor</article-title>
<source>J. Micromech. Microeng.</source>
<year>2005</year>
<volume>15</volume>
<fpage>912</fpage>
<lpage>920</lpage>
</element-citation>
</ref>
<ref id="b19-sensors-09-03161"><label>19.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Mukaibo</surname>
<given-names>Y.</given-names>
</name>
<name><surname>Shirado</surname>
<given-names>H.</given-names>
</name>
<name><surname>Konyo</surname>
<given-names>M</given-names>
</name>
<name><surname>Maeno</surname>
<given-names>T</given-names>
</name>
</person-group>
<article-title>Development of a texture sensor emulating the tissue structure and perceptual mechanism of human fingers</article-title>
<conf-name>Proceedings of the IEEE International Conference on Robotics and Automation 2005</conf-name>
<conf-loc>Barcelona, Spain</conf-loc>
<conf-date>18-22 April 2005</conf-date>
<fpage>2565</fpage>
<lpage>2570</lpage>
</element-citation>
</ref>
<ref id="b20-sensors-09-03161"><label>20.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Okamoto</surname>
<given-names>S.</given-names>
</name>
<name><surname>Konyo</surname>
<given-names>M.</given-names>
</name>
<name><surname>Mukaibo</surname>
<given-names>Y.</given-names>
</name>
<name><surname>Maeno</surname>
<given-names>T.</given-names>
</name>
<name><surname>Tadokoro</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>Real-time estimation of touch feeling factors using human finger mimetic tactile sensors</article-title>
<conf-name>Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems 2006</conf-name>
<conf-loc>Beijing, China</conf-loc>
<conf-date>October 2006</conf-date>
<fpage>3581</fpage>
<lpage>3586</lpage>
</element-citation>
</ref>
<ref id="b21-sensors-09-03161"><label>21.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Scheibert</surname>
<given-names>J.</given-names>
</name>
<name><surname>Prevost</surname>
<given-names>A.</given-names>
</name>
<name><surname>Debrégas</surname>
<given-names>G.</given-names>
</name>
<name><surname>Rousier</surname>
<given-names>R.</given-names>
</name>
<name><surname>Rey</surname>
<given-names>P.</given-names>
</name>
</person-group>
<article-title>A Novel Biomimetic Haptic Sensor to study the Physics of Touch</article-title>
<conf-name>Proceedings of Méchanotransduction</conf-name>
<conf-date>2004</conf-date>
</element-citation>
</ref>
<ref id="b22-sensors-09-03161"><label>22.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Shimojo</surname>
<given-names>M.</given-names>
</name>
<name><surname>Ishikawa</surname>
<given-names>M.</given-names>
</name>
</person-group>
<article-title>An active touch sensing method using a spatial filtering tactile sensor</article-title>
<conf-name>Proceedings of the IEEE International Conference on Robotics and Automation 1993</conf-name>
<conf-loc>Seoul, Korea</conf-loc>
<conf-date>May 1993</conf-date>
<fpage>948</fpage>
<lpage>954</lpage>
</element-citation>
</ref>
<ref id="b23-sensors-09-03161"><label>23.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Hosoda</surname>
<given-names>K.</given-names>
</name>
<name><surname>Tada</surname>
<given-names>Y.</given-names>
</name>
<name><surname>Asada</surname>
<given-names>M.</given-names>
</name>
</person-group>
<article-title>Anthropomorphic robotic soft fingertip with randomly distributed receptors</article-title>
<source>Robot. Auton. Systems</source>
<year>2006</year>
<volume>54</volume>
<fpage>104</fpage>
<lpage>109</lpage>
</element-citation>
</ref>
<ref id="b24-sensors-09-03161"><label>24.</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Fishel</surname>
<given-names>J.A.</given-names>
</name>
<name><surname>Santos</surname>
<given-names>V.J.</given-names>
</name>
<name><surname>Loeb</surname>
<given-names>G.E.</given-names>
</name>
</person-group>
<article-title>A Robust Micro-Vibration Sensor for Biomimetic Fingertips</article-title>
<conf-name>Proceedings of the IEEE 2nd Biennial IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics 2008</conf-name>
<conf-loc>Scottsdale, AZ, USA</conf-loc>
<conf-date>19-22 October, 2008</conf-date>
<fpage>659</fpage>
<lpage>663</lpage>
</element-citation>
</ref>
<ref id="b25-sensors-09-03161"><label>25.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Wettels</surname>
<given-names>N.</given-names>
</name>
<name><surname>Santos</surname>
<given-names>V.J.</given-names>
</name>
<name><surname>Johansson</surname>
<given-names>R.S.</given-names>
</name>
<name><surname>Loeb</surname>
<given-names>G.E.</given-names>
</name>
</person-group>
<article-title>Biomimetic Tactile Sensor Array</article-title>
<source>Adv. Robot.</source>
<year>2008</year>
<volume>22</volume>
<fpage>829</fpage>
<lpage>849</lpage>
</element-citation>
</ref>
<ref id="b26-sensors-09-03161"><label>26.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Maheshwari</surname>
<given-names>V.</given-names>
</name>
<name><surname>Saraf</surname>
<given-names>R.F.</given-names>
</name>
</person-group>
<article-title>High-resolution thin-film device to sense texture by touch</article-title>
<source>Science</source>
<year>2006</year>
<volume>312</volume>
<fpage>1501</fpage>
<lpage>1504</lpage>
<pub-id pub-id-type="pmid">16763143</pub-id>
</element-citation>
</ref>
<ref id="b27-sensors-09-03161"><label>27.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Johansson</surname>
<given-names>R.S.</given-names>
</name>
<name><surname>Vallbo</surname>
<given-names>Å.B.</given-names>
</name>
</person-group>
<article-title>Tactile sensibility in the human hand: relative and absolute densities of four types of mechanoreceptive units in glabrous skin</article-title>
<source>J. Physiol. (Lond.)</source>
<year>1979</year>
<volume>286</volume>
<fpage>283</fpage>
<lpage>300</lpage>
<pub-id pub-id-type="pmid">439026</pub-id>
</element-citation>
</ref>
<ref id="b28-sensors-09-03161"><label>28.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Beccai</surname>
<given-names>L.</given-names>
</name>
<name><surname>Roccella</surname>
<given-names>S.</given-names>
</name>
<name><surname>Arena</surname>
<given-names>A.</given-names>
</name>
<name><surname>Valvo</surname>
<given-names>F.</given-names>
</name>
<name><surname>Valdastri</surname>
<given-names>P.</given-names>
</name>
<name><surname>Menciassi</surname>
<given-names>A.</given-names>
</name>
<name><surname>Carrozza</surname>
<given-names>M.C.</given-names>
</name>
</person-group>
<article-title>Design and fabrication of a hybrid silicon three-axial force sensor for biomechanical applications</article-title>
<source>Sens. Actuator A-Phys.</source>
<year>2005</year>
<volume>120</volume>
<fpage>370</fpage>
<lpage>382</lpage>
</element-citation>
</ref>
<ref id="b29-sensors-09-03161"><label>29.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Beccai</surname>
<given-names>L.</given-names>
</name>
<name><surname>Roccella</surname>
<given-names>S.</given-names>
</name>
<name><surname>Ascari</surname>
<given-names>L.</given-names>
</name>
<name><surname>Valdastri</surname>
<given-names>P.</given-names>
</name>
<name><surname>Sieber</surname>
<given-names>A.</given-names>
</name>
<name><surname>Carrozza</surname>
<given-names>M.C.</given-names>
</name>
<name><surname>Dario</surname>
<given-names>P.</given-names>
</name>
</person-group>
<article-title>Development and Experimental Analysis of a Soft Compliant Tactile Microsensor for Anthropomorphic Artificial Hand</article-title>
<source>IEEE-ASME Trans. Mechatron.</source>
<year>2008</year>
<volume>13</volume>
<fpage>158</fpage>
<lpage>168</lpage>
</element-citation>
</ref>
<ref id="b30-sensors-09-03161"><label>30.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Oddo</surname>
<given-names>C.M.</given-names>
</name>
<name><surname>Valdastri</surname>
<given-names>P.</given-names>
</name>
<name><surname>Beccai</surname>
<given-names>L.</given-names>
</name>
<name><surname>Roccella</surname>
<given-names>S.</given-names>
</name>
<name><surname>Carrozza</surname>
<given-names>M.C.</given-names>
</name>
<name><surname>Dario</surname>
<given-names>P.</given-names>
</name>
</person-group>
<article-title>Investigation on calibration methods for multi-axis, linear and redundant force sensors</article-title>
<source>Meas. Sci. Technol.</source>
<year>2007</year>
<volume>18</volume>
<fpage>623</fpage>
<lpage>631</lpage>
</element-citation>
</ref>
<ref id="b31-sensors-09-03161"><label>31.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Vásárhelyi</surname>
<given-names>G.</given-names>
</name>
<name><surname>Fodor</surname>
<given-names>B.</given-names>
</name>
<name><surname>Roska</surname>
<given-names>T.</given-names>
</name>
</person-group>
<article-title>Tactile sensing-processing: interface-cover geometry and the inverse-elastic problem</article-title>
<source>Sens. Actuat. A-Phys.</source>
<year>2007</year>
<volume>140</volume>
<fpage>8</fpage>
<lpage>18</lpage>
</element-citation>
</ref>
<ref id="b32-sensors-09-03161"><label>32.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Carrozza</surname>
<given-names>M.C.</given-names>
</name>
<name><surname>Cappiello</surname>
<given-names>G.</given-names>
</name>
<name><surname>Micera</surname>
<given-names>S.</given-names>
</name>
<name><surname>Edin</surname>
<given-names>B.B.</given-names>
</name>
<name><surname>Beccai</surname>
<given-names>L.</given-names>
</name>
<name><surname>Cipriani</surname>
<given-names>C.</given-names>
</name>
</person-group>
<article-title>Design of a cybernetic hand for perception and action</article-title>
<source>Biol. Cybern.</source>
<year>2006</year>
<volume>95</volume>
<fpage>629</fpage>
<lpage>644</lpage>
<pub-id pub-id-type="pmid">17149592</pub-id>
</element-citation>
</ref>
<ref id="b33-sensors-09-03161"><label>33.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Beccai</surname>
<given-names>L.</given-names>
</name>
<name><surname>Roccella</surname>
<given-names>S.</given-names>
</name>
<name><surname>Oddo</surname>
<given-names>C.</given-names>
</name>
<name><surname>Carrozza</surname>
<given-names>M.C.</given-names>
</name>
</person-group>
<article-title>Sensing fingertip for bio-inspired tactile encoding</article-title>
<source>Proceedings of the First Italian Conference on Bioengineering</source>
<person-group person-group-type="editor"><name><surname>Burattini</surname>
<given-names>R</given-names>
</name>
<name><surname>Contro</surname>
<given-names>R</given-names>
</name>
<name><surname>Dario</surname>
<given-names>P</given-names>
</name>
<name><surname>Landini</surname>
<given-names>L</given-names>
</name>
</person-group>
<publisher-name>Pàtron editore</publisher-name>
<publisher-loc>Bologna, Italy</publisher-loc>
<year>2008</year>
<fpage>787</fpage>
</element-citation>
</ref>
<ref id="b34-sensors-09-03161"><label>34.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Vásárhelyi</surname>
<given-names>G.</given-names>
</name>
<name><surname>Ádám</surname>
<given-names>M.</given-names>
</name>
<name><surname>Vázsonyi</surname>
<given-names>É</given-names>
</name>
<name><surname>Bársony</surname>
<given-names>I</given-names>
</name>
<name><surname>Dücső</surname>
<given-names>C</given-names>
</name>
</person-group>
<article-title>Effects of the elastic cover on tactile sensor arrays</article-title>
<source>Sens. Actuat. A-Phys.</source>
<year>2006</year>
<volume>132</volume>
<fpage>245</fpage>
<lpage>251</lpage>
</element-citation>
</ref>
<ref id="b35-sensors-09-03161"><label>35.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Shimojo</surname>
<given-names>M.</given-names>
</name>
</person-group>
<article-title>Mechanical filtering effect of elastic cover for tactile sensor</article-title>
<source>IEEE Trans. Rob. Autom.</source>
<year>1997</year>
<volume>13</volume>
<fpage>128</fpage>
<lpage>132</lpage>
</element-citation>
</ref>
<ref id="b36-sensors-09-03161"><label>36.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Lederman</surname>
<given-names>S.J.</given-names>
</name>
</person-group>
<article-title>Tactile roughness of grooved surfaces: the touching process and effects of macro- and microsurface structure</article-title>
<source>Percept. Psychophys.</source>
<year>1974</year>
<volume>16</volume>
<fpage>385</fpage>
<lpage>395</lpage>
</element-citation>
</ref>
<ref id="b37-sensors-09-03161"><label>37.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Darian-Smith</surname>
<given-names>I.</given-names>
</name>
<name><surname>Oke</surname>
<given-names>L.E.</given-names>
</name>
</person-group>
<article-title>Peripheral neural representation of the spatial frequency of a grating moving across the monkey's finger pad</article-title>
<source>J. Physiol.-London</source>
<year>1980</year>
<volume>309</volume>
<fpage>117</fpage>
<lpage>133</lpage>
<pub-id pub-id-type="pmid">7252859</pub-id>
</element-citation>
</ref>
</ref-list>
</back>
<floats-group><fig id="f1-sensors-09-03161" position="float"><label>Figure 1.</label>
<caption><p>(a) 3D design of the tactile sensor array. (b) Top: The 2×2 MEMS array compared with human finger; bottom: a FIB image of the MEMS sensor. (c) Top view of the sensor array. (d) Schematic showing a cross section of packaging design and grating dimensions. Groove width <italic>gw</italic>
ranged from 2.0 mm to 3.5 mm (see <xref ref-type="table" rid="t1-sensors-09-03161">Table1</xref>
), while ridge height <italic>h</italic>
and ridge width <italic>rw</italic>
had fixed values indicated (in mm) in figure. The phases of the experimental protocol are also indicated.</p>
</caption>
<graphic xlink:href="sensors-09-03161f1"></graphic>
</fig>
<fig id="f2-sensors-09-03161" position="float"><label>Figure 2.</label>
<caption><p>Schematic view of the readout electronics (a). Block diagram of the overall experimental setup (b).</p>
</caption>
<graphic xlink:href="sensors-09-03161f2"></graphic>
</fig>
<fig id="f3-sensors-09-03161" position="float"><label>Figure 3.</label>
<caption><p>Automatic contact detection applying <xref rid="FD2" ref-type="disp-formula">Equations (2)</xref>
and <xref rid="FD3" ref-type="disp-formula">(3)</xref>
and selection of the stimulus sliding phase (phase C, indicated in green in the plots) by means of <xref rid="FD4" ref-type="disp-formula">Equations (4)</xref>
and <xref rid="FD5" ref-type="disp-formula">(5)</xref>
using piezoresistor 1 of MEMS sensors 1 and 2 of the array. The plots refer to data series 12 (a) and 16 (b), where a grating of 4.1 mm spatial periodicity was applied with translational speeds of 15 mm/s and 30 mm/s, respectively, according to <xref ref-type="table" rid="t2-sensors-09-03161">Tables 2</xref>
and <xref ref-type="table" rid="t3-sensors-09-03161">3</xref>
. The red line marks the detected spike, blue data are cropped for common frequency analysis.</p>
</caption>
<graphic xlink:href="sensors-09-03161f3"></graphic>
</fig>
<fig id="f4-sensors-09-03161" position="float"><label>Figure 4.</label>
<caption><p>Naïve Fourier analysis (lower plot) over the full length of a typical dataset considering a single channel of a sensor unit of the array (upper plot). The maximum Fourier peak is selected as a frequency estimate, which leads to a discretization error of up to half a bar width (cf. <xref rid="FD6" ref-type="disp-formula">Equation (6)</xref>
) if the true frequency happens to lie in between two bars.</p>
</caption>
<graphic xlink:href="sensors-09-03161f4"></graphic>
</fig>
<fig id="f5-sensors-09-03161" position="float"><label>Figure 5.</label>
<caption><p>As <xref ref-type="fig" rid="f4-sensors-09-03161">Figure 4</xref>
, but for a different data series and a narrower window of 0.35 s, showing higher discretization error with naïve Fourier analysis.</p>
</caption>
<graphic xlink:href="sensors-09-03161f5"></graphic>
</fig>
<fig id="f6-sensors-09-03161" position="float"><label>Figure 6.</label>
<caption><p>Result of the least squares fitting procedure considering piezoresistor 1 of MEMS sensor 1 (blue line) and piezoresistor 1 of MEMS sensor 2 (red line, shifted for easing the graphical representation) with a maximum width time window. The plot refers to data series 20, where a grating of 3.1 mm spatial periodicity was applied with translational speed of 15 mm/s, according to <xref ref-type="table" rid="t2-sensors-09-03161">Tables 2</xref>
and <xref ref-type="table" rid="t3-sensors-09-03161">3</xref>
.</p>
</caption>
<graphic xlink:href="sensors-09-03161f6"></graphic>
</fig>
<fig id="f7-sensors-09-03161" position="float"><label>Figure 7.</label>
<caption><p>Frequency estimation errors per combination of grating and velocity, averaged over all experiments and window positions, versus the width of the observation window. Errors for <italic>f</italic>
<sub>FFT</sub>
(blue line) refer to the initial guess obtained through naïve Fourier analysis, while the ones for <italic>f</italic>
<sub>LSq</sub>
(green line) are related to the estimates gained by the minimization of <xref rid="FD9" ref-type="disp-formula">Equation (9)</xref>
.</p>
</caption>
<graphic xlink:href="sensors-09-03161f7"></graphic>
</fig>
<fig id="f8-sensors-09-03161" position="float"><label>Figure 8.</label>
<caption><p>Time plot of the readings from piezoresistor 1 of MEMS sensors 1 and 2 of the array. The plots refer to data series 6 (a) and 7 (b), where a grating of 3.6 mm spatial periodicity was applied with translational speed of 30 mm/s, according to <xref ref-type="table" rid="t2-sensors-09-03161">Tables 2</xref>
and <xref ref-type="table" rid="t3-sensors-09-03161">3</xref>
. It is noticeable to observe the high repeatability, as well as the similarity with <xref ref-type="fig" rid="f9-sensors-09-03161">Figure 9(a)</xref>
, which only differs for the stimulus translational speed and thus results in an expansion of the time scale during phase C.</p>
</caption>
<graphic xlink:href="sensors-09-03161f8"></graphic>
</fig>
<fig id="f9-sensors-09-03161" position="float"><label>Figure 9.</label>
<caption><p>Time plot of the readings from piezoresistor 1 of MEMS sensors 1 and 2 of the array. The plots refer to data series 1 (a) and 31 (b), where gratings of 3.6 mm and 2.6 mm spatial periodicity were applied with translational speed of 15 mm/s, respectively, according to <xref ref-type="table" rid="t2-sensors-09-03161">Tables 2</xref>
and <xref ref-type="table" rid="t3-sensors-09-03161">3</xref>
. The frequency modulation due to the variation of the stimulus can be easily appreciated. The steps corresponding to the loading and unloading of the stimulus (phases A-B and D-E) may be more or less evident in a specific unit of the array depending on whether the ridge of the stimulus falls under a sensor unit or not, showing the static imaging potentiality of the tactile sensor array.</p>
</caption>
<graphic xlink:href="sensors-09-03161f9"></graphic>
</fig>
<fig id="f10-sensors-09-03161" position="float"><label>Figure 10.</label>
<caption><p>Time plot showing the opposite sign of the variation of the readings from piezoresistors 1 and 3 of MEMS 1 during sliding. The plot refers to data series 1, where a grating of 3.6 mm spatial periodicity was applied with translational speed of 15 mm/s, according to <xref ref-type="table" rid="t2-sensors-09-03161">Tables 2</xref>
and <xref ref-type="table" rid="t3-sensors-09-03161">3</xref>
.</p>
</caption>
<graphic xlink:href="sensors-09-03161f10"></graphic>
</fig>
<table-wrap id="t1-sensors-09-03161" position="float"><label>Table 1.</label>
<caption><p>Grating groove width (<italic>gw</italic>
) and spatial period (Δ<italic>p</italic>
) with respect to the sample type. Ridge width (<italic>rw</italic>
) was fixed to 0.6 mm for all types.</p>
</caption>
<table frame="box" rules="all"><thead><tr><th align="center" valign="top" rowspan="1" colspan="1"><bold>Grating number</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1">1</th>
<th align="center" valign="top" rowspan="1" colspan="1">2</th>
<th align="center" valign="top" rowspan="1" colspan="1">3</th>
<th align="center" valign="top" rowspan="1" colspan="1">4</th>
</tr>
</thead>
<tbody><tr><td align="center" valign="top" rowspan="1" colspan="1"><bold>gw (mm)</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.0</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.5</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.0</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.5</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><bold>Δ<italic>p</italic>
(mm)</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.6</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.1</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.6</td>
<td align="center" valign="top" rowspan="1" colspan="1">4.1</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="t2-sensors-09-03161" position="float"><label>Table 2.</label>
<caption><p>Expected principal frequency from sensor outputs depending on the spatial periodicity (Δ<italic>p</italic>
) and on the sliding velocity (<italic>v</italic>
) of the applied grating.</p>
</caption>
<table frame="box" rules="all"><thead><tr><th align="center" valign="top" rowspan="1" colspan="1"><bold>Expected frequency vs. Δ<italic>p</italic>
and <italic>v</italic>
</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1">Δ<italic>p</italic>
= 4.1 mm</th>
<th align="center" valign="top" rowspan="1" colspan="1">Δ<italic>p</italic>
= 3.6 mm</th>
<th align="center" valign="top" rowspan="1" colspan="1">Δ<italic>p</italic>
= 3.1 mm</th>
<th align="center" valign="top" rowspan="1" colspan="1">Δ<italic>p</italic>
= 2.6 mm</th>
</tr>
</thead>
<tbody><tr><td align="center" valign="top" rowspan="1" colspan="1"><italic>v</italic>
= 15 mm/s</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.66 Hz</td>
<td align="center" valign="top" rowspan="1" colspan="1">4.17 Hz</td>
<td align="center" valign="top" rowspan="1" colspan="1">4.84 Hz</td>
<td align="center" valign="top" rowspan="1" colspan="1">5.77 Hz</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><italic>v</italic>
= 30 mm/s</td>
<td align="center" valign="top" rowspan="1" colspan="1">7.32 Hz</td>
<td align="center" valign="top" rowspan="1" colspan="1">8.33 Hz</td>
<td align="center" valign="top" rowspan="1" colspan="1">9.68 Hz</td>
<td align="center" valign="top" rowspan="1" colspan="1">11.54 Hz</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><italic>v</italic>
= 48 mm/s</td>
<td align="center" valign="top" rowspan="1" colspan="1">11.71 Hz (not tested)</td>
<td align="center" valign="top" rowspan="1" colspan="1">13.33 Hz (not tested)</td>
<td align="center" valign="top" rowspan="1" colspan="1">15.48 Hz</td>
<td align="center" valign="top" rowspan="1" colspan="1">18.46 Hz</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="t3-sensors-09-03161" position="float"><label>Table 3.</label>
<caption><p>Average RMS errors obtained by FFT (ε<sub>FFT</sub>
) and least square fit estimation (ε<sub>LSq</sub>
) using the full data range. The top row indicates the expected frequency, <italic>f<sub>nominal</sub>
</italic>
, depending on the measurement run. The combination <italic>C</italic>
of spatial period Δ<italic>p</italic>
and velocity <italic>v</italic>
associated to each measurement run is also indicated.</p>
</caption>
<table frame="hsides" rules="groups"><thead><tr><th align="center" valign="top" rowspan="1" colspan="1"></th>
<th colspan="10" align="center" valign="top" rowspan="1"><bold>Measurement run</bold>
</th>
</tr>
<tr><th align="center" valign="top" rowspan="1" colspan="1"></th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>1-4</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>5-8</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>9-12</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>13-16</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>17-20</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>21-24</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>25-28</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>29-32</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>33-36</bold>
</th>
<th align="center" valign="top" rowspan="1" colspan="1"><bold>37-40</bold>
</th>
</tr>
</thead>
<tbody><tr><td align="center" valign="top" rowspan="1" colspan="1"><bold><italic>f</italic>
</bold>
<italic><sub>nominal</sub>
</italic>
<bold>[Hz]</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">4.17</td>
<td align="center" valign="top" rowspan="1" colspan="1">8.33</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.66</td>
<td align="center" valign="top" rowspan="1" colspan="1">7.32</td>
<td align="center" valign="top" rowspan="1" colspan="1">4.84</td>
<td align="center" valign="top" rowspan="1" colspan="1">9.68</td>
<td align="center" valign="top" rowspan="1" colspan="1">15.48</td>
<td align="center" valign="top" rowspan="1" colspan="1">5.77</td>
<td align="center" valign="top" rowspan="1" colspan="1">11.54</td>
<td align="center" valign="top" rowspan="1" colspan="1">18.46</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><bold><italic>C</italic>
</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">C<sub>1</sub>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">C<sub>2</sub>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">C<sub>3</sub>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">C<sub>4</sub>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">C<sub>5</sub>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">C<sub>6</sub>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">C<sub>7</sub>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">C<sub>8</sub>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">C<sub>9</sub>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">C<sub>10</sub>
</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><bold>Δ<italic>p</italic>
[mm]</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.6</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.6</td>
<td align="center" valign="top" rowspan="1" colspan="1">4.1</td>
<td align="center" valign="top" rowspan="1" colspan="1">4.1</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.1</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.1</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.1</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.6</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.6</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.6</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><bold><italic>v</italic>
[mm/s]</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">15</td>
<td align="center" valign="top" rowspan="1" colspan="1">30</td>
<td align="center" valign="top" rowspan="1" colspan="1">15</td>
<td align="center" valign="top" rowspan="1" colspan="1">30</td>
<td align="center" valign="top" rowspan="1" colspan="1">15</td>
<td align="center" valign="top" rowspan="1" colspan="1">30</td>
<td align="center" valign="top" rowspan="1" colspan="1">48</td>
<td align="center" valign="top" rowspan="1" colspan="1">15</td>
<td align="center" valign="top" rowspan="1" colspan="1">30</td>
<td align="center" valign="top" rowspan="1" colspan="1">48</td>
</tr>
<tr><td valign="bottom" colspan="11" rowspan="1"><hr></hr>
</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"></td>
<td colspan="10" align="center" valign="top" rowspan="1"><bold>piezo<sub>1,1</sub>
vs. piezo<sub>2,1</sub>
</bold>
</td>
</tr>
<tr><td valign="bottom" colspan="11" rowspan="1"><hr></hr>
</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><bold>ε<sub>FFT</sub>
</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.072</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.135</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.113</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.182</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.078</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.168</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.286</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.033</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.053</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.063</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><bold>[%]</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.72</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.62</td>
<td align="center" valign="top" rowspan="1" colspan="1">3.1</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.49</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.62</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.73</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.85</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.57</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.46</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.34</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><bold>ε<sub>LSq</sub>
</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.038</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.105</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.027</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.058</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.052</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.123</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.257</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.053</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.124</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.272</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><bold>[%]</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.91</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.26</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.73</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.79</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.08</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.27</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.66</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.93</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.07</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.47</td>
</tr>
<tr><td valign="bottom" colspan="11" rowspan="1"><hr></hr>
</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"></td>
<td colspan="10" align="center" valign="top" rowspan="1"><bold>piezo<sub>4,1</sub>
vs. piezo<sub>2,1</sub>
</bold>
</td>
</tr>
<tr><td valign="bottom" colspan="11" rowspan="1"><hr></hr>
</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><bold>ε<sub>FFT</sub>
</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.072</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.135</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.1</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.152</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.075</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.165</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.257</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.036</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.059</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.189</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><bold>[%]</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.72</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.61</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.74</td>
<td align="center" valign="top" rowspan="1" colspan="1">2.08</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.56</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.7</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.66</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.62</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.52</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.03</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><bold>ε<sub>LSq</sub>
</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.04</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.127</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.029</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.063</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.06</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.126</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.262</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.055</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.123</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.266</td>
</tr>
<tr><td align="center" valign="top" rowspan="1" colspan="1"><bold>[%]</bold>
</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.97</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.52</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.,78</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.87</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.24</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.31</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.69</td>
<td align="center" valign="top" rowspan="1" colspan="1">0.95</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.07</td>
<td align="center" valign="top" rowspan="1" colspan="1">1.44</td>
</tr>
</tbody>
</table>
</table-wrap>
</floats-group>
</pmc>
<affiliations><list></list>
<tree><noCountry><name sortKey="Beccai, Lucia" sort="Beccai, Lucia" uniqKey="Beccai L" first="Lucia" last="Beccai">Lucia Beccai</name>
<name sortKey="Carrozza, Maria Chiara" sort="Carrozza, Maria Chiara" uniqKey="Carrozza M" first="Maria Chiara" last="Carrozza">Maria Chiara Carrozza</name>
<name sortKey="Felder, Martin" sort="Felder, Martin" uniqKey="Felder M" first="Martin" last="Felder">Martin Felder</name>
<name sortKey="Giovacchini, Francesco" sort="Giovacchini, Francesco" uniqKey="Giovacchini F" first="Francesco" last="Giovacchini">Francesco Giovacchini</name>
<name sortKey="Oddo, Calogero Maria" sort="Oddo, Calogero Maria" uniqKey="Oddo C" first="Calogero Maria" last="Oddo">Calogero Maria Oddo</name>
</noCountry>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/HapticV1/Data/Ncbi/Merge
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001F31 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Ncbi/Merge/biblio.hfd -nk 001F31 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Ticri/CIDE |area= HapticV1 |flux= Ncbi |étape= Merge |type= RBID |clé= PMC:3297154 |texte= Artificial Roughness Encoding with a Bio-inspired MEMS- based Tactile Sensor Array }}
Pour générer des pages wiki
HfdIndexSelect -h $EXPLOR_AREA/Data/Ncbi/Merge/RBID.i -Sk "pubmed:22412304" \ | HfdSelect -Kh $EXPLOR_AREA/Data/Ncbi/Merge/biblio.hfd \ | NlmPubMed2Wicri -a HapticV1
![]() | This area was generated with Dilib version V0.6.23. | ![]() |