<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Neurorobot.</journal-id>
<journal-title>Frontiers in Neurorobotics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Neurorobot.</abbrev-journal-title>
<issn pub-type="epub">1662-5218</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fnbot.2025.1503398</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A conceptual approach to material detection based on damping vibration-force signals via robot</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Saleh Asheghabadi</surname> <given-names>Ahmad</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Keymanesh</surname> <given-names>Mohammad</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Bahrami Moqadam</surname> <given-names>Saeed</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="aff" rid="aff4"><sup>4</sup></xref>
<xref ref-type="aff" rid="aff5"><sup>5</sup></xref>
<xref ref-type="corresp" rid="c002"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/413292/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Xu</surname> <given-names>Jing</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2151368/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>State Key Laboratory of Tribology, The Beijing Key Laboratory of Precision/Ultra-Precision Manufacturing Equipment Control, The Department of Mechanical Engineering, Tsinghua University</institution>, <addr-line>Beijing</addr-line>, <country>China</country></aff>
<aff id="aff2"><sup>2</sup><institution>State Key Laboratory of Tribology in Advanced Equipment, Department of Mechanical Engineering, Tsinghua University</institution>, <addr-line>Beijing</addr-line>, <country>China</country></aff>
<aff id="aff3"><sup>3</sup><institution>Department of Control Science and Engineering, Tongji University</institution>, <addr-line>Shanghai</addr-line>, <country>China</country></aff>
<aff id="aff4"><sup>4</sup><institution>National Key Laboratory of Autonomous Intelligent Unmanned Systems</institution>, <addr-line>Shanghai</addr-line>, <country>China</country></aff>
<aff id="aff5"><sup>5</sup><institution>Frontiers Science Center for Intelligent Autonomous Systems</institution>, <addr-line>Shanghai</addr-line>, <country>China</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Min Li, Xi&#x00027;an Jiaotong University, China</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Mario Versaci, Mediterranea University of Reggio Calabria, Italy</p>
<p>Pengwen Xiong, Nanchang University, China</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Jing Xu <email>jingxu&#x00040;tsinghua.edu.cn</email></corresp>
<corresp id="c002">Saeed Bahrami Moqadam <email>Saeed69&#x00040;tongji.edu.cn</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>11</day>
<month>02</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>19</volume>
<elocation-id>1503398</elocation-id>
<history>
<date date-type="received">
<day>28</day>
<month>09</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>13</day>
<month>01</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2025 Saleh Asheghabadi, Keymanesh, Bahrami Moqadam and Xu.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Saleh Asheghabadi, Keymanesh, Bahrami Moqadam and Xu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract>
<sec>
<title>Introduction</title>
<p>Object perception, particularly material detection, is predominantly performed through texture recognition, which presents significant limitations. These methods are insufficient to distinguish between different materials with similar surface roughness, and noise caused by tactile movements affects the system performance.</p>
</sec>
<sec>
<title>Methods</title>
<p>This paper presents a straightforward, impact-based approach to identifying materials, utilizing the cantilever beam mechanism in the UR5e robot&#x00027;s artificial finger. To detect object material, an elastic metal sheet was fixed to a load cell with an accelerometer and a metal appendage positioned above and below its free end, respectively. After recording the damping force signal and vibration data from the load cell and accelerometer caused by the metal appendage&#x00027;s impact, features such as vibration amplitude, damping time, wavelength, and force amplitude were retrieved. Three machine-learning techniques were then used to classify the objects&#x00027; materials according to their damping rates. Data clustering was performed using the deflection of the cantilever beam to boost classification accuracy.</p>
</sec>
<sec>
<title>Results and discussion</title>
<p>Online object materials detection shows an accuracy of 95.46% in a study of ten objects [metals (steel, cast iron), plastics (foam, compressed plastic), wood, silicon, rubber, leather, brick and cartoon]. This method overcomes the limitations of the tactile approach and has the potential to be used in industrial robots.</p>
</sec></abstract>
<kwd-group>
<kwd>cantilever beam mechanism</kwd>
<kwd>damping force signal and damping vibration</kwd>
<kwd>material detection</kwd>
<kwd>vibration amplitude</kwd>
<kwd>damping time</kwd>
<kwd>wavelength</kwd>
<kwd>cantilever beam&#x00027;s deflection</kwd>
</kwd-group>
<contract-num rid="cn001">51935010</contract-num>
<contract-num rid="cn001">62173198</contract-num>
<contract-num rid="cn001">W2433197</contract-num>
<contract-num rid="cn002">L232027</contract-num>
<contract-sponsor id="cn001">National Outstanding Youth Science Fund Project of National Natural Science Foundation of China<named-content content-type="fundref-id">https://doi.org/10.13039/100014717</named-content></contract-sponsor>
<contract-sponsor id="cn002">Natural Science Foundation of Beijing Municipality<named-content content-type="fundref-id">https://doi.org/10.13039/501100004826</named-content></contract-sponsor>
<contract-sponsor id="cn003">Henan Province Science and Technology Innovation Talent Program<named-content content-type="fundref-id">https://doi.org/10.13039/501100018607</named-content></contract-sponsor>
<counts>
<fig-count count="10"/>
<table-count count="6"/>
<equation-count count="4"/>
<ref-count count="46"/>
<page-count count="13"/>
<word-count count="8207"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1 Introduction</title>
<p>Over several decades, robots have replaced humans for greater efficiency and manipulation of objects in various tasks in diverse environments, such as industrial automation, repetitive tasks, and social interaction/assistance. Hence, significant steps have been taken to enhance the skills of robots and bring them closer to human capabilities (Wei et al., <xref ref-type="bibr" rid="B45">2023</xref>; Chuang, <xref ref-type="bibr" rid="B8">2024</xref>). Robots are typically programmed with the capability to replicate intricate and multifaceted tasks. To achieve this, researchers define six important indicators, including kinematic architecture, activation, transmission, sensing, materials, and construction to enhance their functional dexterity (Controzzi et al., <xref ref-type="bibr" rid="B9">2014</xref>). In line with sensing, most research efforts have focused on developing surface artificial tactile sensors that provide sufficient information for dexterous manipulation. This development includes the integration of sensors for detecting materials&#x00027; characteristics, such as object edge shape (Suwanratchatamanee et al., <xref ref-type="bibr" rid="B39">2007</xref>), surface properties like hardness and texture (Johnsson and Balkenius, <xref ref-type="bibr" rid="B21">2008</xref>; Bok et al., <xref ref-type="bibr" rid="B6">2021</xref>), and material discrimination (Lee et al., <xref ref-type="bibr" rid="B26">2021</xref>). These sensors use capacitive (Tavakoli et al., <xref ref-type="bibr" rid="B41">2017</xref>), piezoresistive (Fonseca et al., <xref ref-type="bibr" rid="B14">2023</xref>; Kappassov et al., <xref ref-type="bibr" rid="B22">2015</xref>), optical (Jiang et al., <xref ref-type="bibr" rid="B20">2015</xref>), and magnetic (Kim et al., <xref ref-type="bibr" rid="B24">2018</xref>) technologies, all of which are activated by mechanical stimulation. The ultimate aim is to equip robots with complex tactile perceptions similar to those of humans (Jamali and Sammut, <xref ref-type="bibr" rid="B19">2011</xref>).</p>
<p>To assist robots in dexterous manipulation, embedded sensors must receive sufficient information from the target to effectively interact with their surroundings. For material detection, the proposed methods usually rely on sensor rubbing/friction and acoustic-based tapping on objects (Okamura et al., <xref ref-type="bibr" rid="B35">1997</xref>; Spiers et al., <xref ref-type="bibr" rid="B38">2016</xref>). For instance, Jamali and Sammut (<xref ref-type="bibr" rid="B19">2011</xref>) proposed an artificial silicon finger consisting of strain gauges and polyvinylidene fluoride (PVDF) films and embedding it into the gripper, which was able to classify eight object materials based on their texture. Friction between the sensor and different object textures induced vibrations in the silicon. Then, a classification accuracy of 95% was achieved using a Naive-Bayes tree (NBTree) classifier by extracting different frequencies. Shuaikang et al. (<xref ref-type="bibr" rid="B36">2023</xref>) embedded two force sensors at the fingertips (index and thumb) of the RH8D five-fingered robotic hand to measure object recognition based on hardness and texture through the force generated via rubbing the fingertips against objects. They classified seven materials via the support vector machine (SVM) algorithm using the Fourier transform (FFT) features with an accuracy of 86%. Tanaka et al. (<xref ref-type="bibr" rid="B40">2019</xref>) presented an artificial finger with different horizontal ridges to evaluate the effect of varying roughness on the vibration sensor output. The researchers rubbed nine objects of varying roughness with an approximate force of 0.3 N. The results indicated that various artificial fingers have different responses, reflecting differences in horizontal ridges. In 1996, Krutkov et al. introduced a method for finding materials based on their acoustic properties (Krotkov et al., <xref ref-type="bibr" rid="B25">1997</xref>). To sort four materials into groups, they tapped the robot&#x00027;s end-effector into objects. Subsequently, other researchers presented alternative methods. Sinapov et al. (<xref ref-type="bibr" rid="B37">2009</xref>) used a Barrett WAM robot to create airborne sounds by performing tapping as an exploratory action on various objects. Their objective was to classify 36 different household objects using a self-organizing map (SOM), k-nearest neighbor (KNN), and support vector machines (SVM). The results showed that it is possible to identify these objects with an average accuracy of around 73%. The authors used a robotic system that implemented a latent regularized variational autoencoder (DLR-VAE) in Neumann et al. (<xref ref-type="bibr" rid="B34">2018</xref>). They recorded data by knocking on objects and grasping them. The encoder then mapped the input data into the latent space using a multiple-layer perceptron (MLP). Next, the features were extracted by transferring from the time domain to the frequency domain, resulting in the classification of eight materials with 76% accuracy.</p>
<p>However, the sensors introduced are difficult to replicate or usually bulky to achieve precise spatial resolution. On the other hand, commercial sensors, while providing good spatial resolution, only respond to stimuli that are normal to the sensor surface. To reduce wiring complexity, they use scanning techniques for data acquisition, thereby increasing the cost. Furthermore, the thickness and strength of the ridges influence mechanical stimulation. Therefore, it relies on tactile parameters that must be tailored to suit various applications (Agache et al., <xref ref-type="bibr" rid="B1">1980</xref>). Furthermore, because acoustic-based material recognition necessitates the use of microphones, it has received less research than tactile-based material recognition, as soft materials don&#x00027;t generate sound that the microphone can record.</p>
<p>Although the presented methods have increased the performance of robots, the noise caused by tactile movements affects the system&#x00027;s performance (Chen et al., <xref ref-type="bibr" rid="B7">2019</xref>). On the other hand, these methods rely on applying additional mechanical energy to enhance the perception of surface roughness (Hendriks and Franklin, <xref ref-type="bibr" rid="B17">2010</xref>). Furthermore, texture-based material discrimination methods are not sufficient to distinguish between different materials with similar surface roughness. Consequently, object material recognition remains an open challenge. Hence, the primary motivation is to eliminate the influence of texture and material classification with a similar surface texture via an artificial finger that can be mounted on a robot. The novelty of our research is the approach in which, rather than using tactile methods to identify materials, we use the approach of damping signals by impacting the objects with a finger to acquire the signals. Our approach is based on a cantilever beam mechanism in which a load cell and an accelerometer are embedded in a cantilever beam made of an elastic metal sheet. Furthermore, we fixed a rigid metal appendage to impact the object at its free end. This setup allowed for simultaneous recording of the damping vibration-force signals when the metal appendage impacts with objects. The collected signals were then used as input for the classification model. Additionally, we used a clustering technique to reduce the machine&#x00027;s input data, thereby improving system performance. The presented approach allows machine learning to make an effective association between the robot and objects.</p>
<p>To summarize, the main contributions of this paper are as follows: (a) Reducing noise and signal interference compared to traditional tactile methods through damped vibration signals, (b) We present a straightforward method for detecting intrinsic material properties using a cantilever beam, removing the need for surface features. This design choice makes the system less sensitive to variations in roughness and more reliable in distinguishing similar materials, (c) Reducing the amount of data processed through clustering improves the system&#x00027;s efficiency, lowering computational load and increasing the robot&#x00027;s response speed.</p>
<p>The following section gives an overview of the remaining work. Section 2 presents the methodology. Section 3 describes the experiments and results. Then, we detail the discussion in Section 4. The paper concludes with Section 5.</p>
</sec>
<sec id="s2">
<title>2 Method</title>
<p><xref ref-type="fig" rid="F1">Figure 1</xref> describes the flowchart of the material detection of the objects with the proposed sensor via the UR5e robot, including: (a) A schematic of the proposed sensor embedded in the UR5e robot. (b) Acquisition of damping vibration-force signals through an impact approach and then clustering them using the beam deflection value. (c) Material classification based on the extracted features. Each section will be detailed separately.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>Overview of presented method from receiving signal to object material detection: <bold>(A)</bold> schematic of the sensor embedded in the robot, <bold>(B)</bold> acquisition of vibration-force damping signals by impact approach and clustering using beam deflection value, <bold>(C)</bold> classification of material based on extracted features.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-19-1503398-g0001.tif"/>
</fig>
<sec>
<title>2.1 Sensor design</title>
<p>The proposed material detection sensor is shown in <xref ref-type="fig" rid="F1">Figure 1A</xref>. It is made up of a 20-mm-wide spring metal sheet that acts as a cantilever beam, with one end attached to a DYZ-100 miniature tensile strain sensor that is small, light, and accurate. The load cell converts the force into a measurable electrical output with an accuracy of 0.03% to 0.25%. Also, an accelerometer (13-bit resolution) is placed on its free end. This sensor was embedded in a wearable artificial finger produced by a 3D printer, which was used as a finger in the UR5e robot (<xref ref-type="fig" rid="F2">Figure 2C</xref>). Additionally, as shown in <xref ref-type="fig" rid="F2">Figure 2A</xref>, a rigid metal appendage (length = 20 mm, diameter = 2 mm) was attached to the underside of the free end of the elastic metal sheet for impacting objects.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Experimental setup <bold>(A)</bold> schematics and embedded components of the sensor. <bold>(B)</bold> 3D printing artificial finger. <bold>(C)</bold> Artificial finger mounted on a UR5e Robot gripper.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-19-1503398-g0002.tif"/>
</fig>
</sec>
<sec>
<title>2.2 Selected spring steel material</title>
<p>Elastic deformation occurs when the applied stress does not exceed the yield strength of the material. In this case, when the force is removed, the spring steel returns to its original shape. It&#x00027;s crucial to use materials that stay within the elastic range after repeated compressions To ensure the applied stress remains below the material&#x00027;s yield strength, calculations determined an appropriate spring steel with a higher safety factor (60%) than the required working range, based on a force of 5.9 <italic>N</italic> and a deflection (&#x003B4;<sub><italic>j</italic></sub>) of 16 mm. Therefore, the modulus of elasticity and the maximum stress developed are calculated according to the dimensions given in <xref ref-type="fig" rid="F2">Figures 2A</xref>, <xref ref-type="fig" rid="F3">3</xref> and <xref ref-type="table" rid="T1">Table 1</xref> as follows:</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>F</mml:mi><mml:msup><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi>I</mml:mi></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>I</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Where &#x003B4;<sub><italic>j</italic></sub> and <italic>F</italic> are the deflection and reaction force at the free end of the beam, respectively. <italic>L</italic> is the length of the cantilever beam, <italic>E</italic> is the modulus of elasticity of the material, and <italic>I</italic> is the moment of inertia of the beam&#x00027;s cross-section. Also, &#x003C3;<sub><italic>max</italic></sub> is yield strength of the material, <italic>M</italic><sub><italic>max</italic></sub> is the maximum bending moment and <italic>c</italic> is distance from the neutral axis to the farthest point of the section.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Dimensions of the cantilever beam.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-19-1503398-g0003.tif"/>
</fig>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Parameters selected in this study.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919498;color:#ffffff">
<th valign="top" align="left"><bold>Symbol</bold></th>
<th valign="top" align="left"><bold>Definition</bold></th>
<th valign="top" align="left"><bold>Value</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">L</td>
<td valign="top" align="left">Length of cantilever beam</td>
<td valign="top" align="left">90 mm</td>
</tr> <tr>
<td valign="top" align="left">w</td>
<td valign="top" align="left">Width of cantilever beam</td>
<td valign="top" align="left">25 mm</td>
</tr> <tr>
<td valign="top" align="left">t</td>
<td valign="top" align="left">Thickness of cantilever beam</td>
<td valign="top" align="left">0.6 mm</td>
</tr> <tr>
<td valign="top" align="left">C-D (&#x003B4;<sub><italic>j</italic><sub><italic>max</italic></sub></sub>)</td>
<td valign="top" align="left">Maximum movements of metal appendage</td>
<td valign="top" align="left">10 mm</td>
</tr> <tr>
<td valign="top" align="left">F</td>
<td valign="top" align="left">Maximum reaction force generated</td>
<td valign="top" align="left">3.7 N</td>
</tr></tbody>
</table>
</table-wrap>
<p>Therefore, spring steel should be selected that meets <italic>E</italic> &#x02248; 199.8GPa and a yield strength (&#x003C3;<sub><italic>y</italic></sub>) &#x0003E; &#x003C3;<sub><italic>max</italic></sub> &#x0003D; 300MPa. In this regard, we employed AISI 1074 carbon spring steel (<italic>E</italic> &#x0003D; 200GPa, yield strength &#x0003D; 385MPa) as the cantilever beam. Since the cantilever beam design was made with a higher safety factor, ensuring that the elastic deformation is maintained after multiple compressions.</p>
</sec>
<sec>
<title>2.3 Data acquisition</title>
<p>Signal type and quality significantly affect classification accuracy. Clear and relevant signals improve feature extraction, allowing models to better differentiate between classes. They also assist in identifying key features and boosting model generalization to unseen data (Asheghabadi et al., <xref ref-type="bibr" rid="B2">2021</xref>). Thus, acquiring appropriate signals is crucial for reliable and efficient classification systems, affecting accuracy and performance. Therefore, according to <xref ref-type="fig" rid="F1">Figure 1B</xref>, three types of data were recorded as follows:</p>
<sec>
<title>2.3.1 Damping vibration-force signals</title>
<p>The experimental platform was built with a UR5e 6-DOF collaborative robot and a two-finger gripper. The UR5e is a collaborative robot arm from the Universal Robots e-Series (Country: Denmark) that uses a motion planning algorithm offered by Robotics System Toolbox<sup><italic>TM</italic></sup> to achieve joint space control, task space control, and waypoint tracking. Some important features include an error margin of &#x000B1; 0.1 mm, a maximum payload of 5 kg, a reach of 850 mm, and a working temperature range of 0 to 50 &#x000B0;C.</p>
<p>The proposed finger was replaced with one of the gripper fingers (<xref ref-type="fig" rid="F2">Figure 2C</xref>). Then, by positioning different objects on a table, the finger impacts the object vertically at a constant velocity from a distance of 5 cm, which causes vibration in the free end of the elastic metal sheet. To ensure robust data collection, four independent datasets were compiled over different time intervals, with each material being sampled 100 times per dataset. This systematic approach resulted in a comprehensive database comprising 400 samples for each material, thereby facilitating the evaluation of machine learning methodology. The accelerometer and load cell simultaneously record the damping vibration signal and damping force, respectively. The output of the load cell sensor was first entered into the 24-bit amplifier HX711. Then, the vibration and force signals were transferred to MATLAB software (version R2019b) through the data acquisition (DAQ), including an Arduino microcontroller (ATmega328P) with 16 MHz frequency and Bluetooth HC-05 with 2.4 GHz frequency. The transient signal, which the accelerometer records from a distance of 5 cm until the moment the metal appendage impacts the object, is excluded from the data set as it does not offer useful information and is constant across all data sets.</p>
</sec>
<sec>
<title>2.3.2 Deflection of cantilever beam (&#x003B4;<sub><italic>j</italic></sub>)</title>
<p>In addition to collecting vibration and force data, the cantilever beam deflection (&#x003B4;<sub><italic>j</italic></sub>) value was recorded to facilitate data clustering. Initially, the robotic finger is positioned beside the surface without making contact. Subsequently, the finger moves to establish contact with the surface, and the metal appendage presses down until point D (<xref ref-type="fig" rid="F2">Figure 2</xref>) touches the object&#x00027;s surface. This pressing action causes the cantilever beam&#x00027;s free end to move. This process was performed for all objects studied and the object&#x00027;s maximum reaction force on the metal protrusion was 3.7 <italic>N</italic>. The value of &#x003B4;<sub><italic>j</italic></sub> varies depending on the softness of different objects. After the measurement, the finger returns to the starting position at each step. Throughout the test, the total force applied to each material&#x00027;s surface and the distance from the finger to the surface remains constant, ensuring reliable and comparable data.</p>
</sec>
</sec>
<sec>
<title>2.4 Feature extraction</title>
<p>Feature extraction is one of the important steps in the classification process where the raw data is transformed into meaningful features (Guyon and Elisseeff, <xref ref-type="bibr" rid="B16">2006</xref>; Bahrami Moqadam et al., <xref ref-type="bibr" rid="B5">2018</xref>). The feature vector should be simple, have low dimensions, and be able to create the highest correlation between the data of one class and the highest segregation among the classes (Moqadam et al., <xref ref-type="bibr" rid="B32">2021b</xref>; Asheghabadi et al., <xref ref-type="bibr" rid="B3">2022</xref>). The extracted features are provided as feed to the classification algorithms, and the accuracy and efficiency of the classification algorithms are directly affected by the quality and representation of the features. Improper features will affect the performance of classification algorithms and will suffer from overfitting. The feature vector can be considered as doing group work, in which, in addition to the fact that each component must perform well, they must also be able to perform the best together.</p>
<p>After recording data (<xref ref-type="fig" rid="F4">Figure 4</xref>), four features were extracted according to the steps shown in <xref ref-type="fig" rid="F1">Figure 1C</xref>: the maximum vibration amplitude, the time it took to dampen, the wavelength, and the average force amplitude. Then, to validate the features and ensure their relevance and discriminative power for subsequent processing, we applied the analysis of variance (ANOVA) test and sequential forward feature selection (SFFS) with a significance level of 0.01.</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p><bold>(A)</bold> Features extracted from damping vibration. <bold>(B)</bold> Features extracted from damping force.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-19-1503398-g0004.tif"/>
</fig>
<p>Finally, the Davies&#x02013;Bouldin Index (DBI) (Davies and Bouldin, <xref ref-type="bibr" rid="B11">1979</xref>) was employed to measure the overlap of clusters based on the ratio of the sum of within-cluster scatter to between-cluster separation. <xref ref-type="table" rid="T2">Table 2</xref> gives a description of each feature and its DBI values. Low DBI values indicate a high level of feature separability.</p>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>Features and DBI value of features.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919498;color:#ffffff">
<th valign="top" align="left"><bold>Feature</bold></th>
<th valign="top" align="left"><bold>Description</bold></th>
<th valign="top" align="center"><bold>DBI</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Maximum vibration amplitude</td>
<td valign="top" align="left">Peak of signal</td>
<td valign="top" align="center">0.64</td>
</tr> <tr>
<td valign="top" align="left">Damping time</td>
<td valign="top" align="left">The duration time of stopping the wave vibrations</td>
<td valign="top" align="center">0.58</td>
</tr> <tr>
<td valign="top" align="left">Wavelength</td>
<td valign="top" align="left">The portion of a wave between two crests or troughs</td>
<td valign="top" align="center">0.45</td>
</tr> <tr>
<td valign="top" align="left">Average force amplitude</td>
<td valign="top" align="left">Average signal peaks</td>
<td valign="top" align="center">0.53</td>
</tr></tbody>
</table>
</table-wrap>
</sec>
<sec>
<title>2.5 Pattern recognition algorithms</title>
<p>Machines can make sense of complex information by using pattern recognition algorithms to identify patterns and regularities in data. This study applies three well-known artificial intelligence (AI) algorithms: linear discriminant analysis (LDA), multilayer perceptron (MLP), and support vector machine (SVM).</p>
<p>&#x02022; LDA: is a supervised algorithm that uses linear feature combinations to optimally classify data and can handle feature correlation. Despite this, it may struggle in high-dimensional spaces.</p>
<p>&#x02022; SVM: creates a hyperplane for high-accuracy classification in high-dimensional spaces with low memory requirements. Nevertheless, it struggles with noisy data, specifically when target classes coincide.</p>
<p>&#x02022; MLP: is a widely used classifier that excels at nonlinear statistical modeling and can detect complicated relationships between variables. Nonetheless, its black-box character makes it less controllable. The multilayer perceptron (MLP) employed backpropagation and featured three hidden layers with 60, 55, and 35 neurons. <xref ref-type="table" rid="T3">Table 3</xref> shows the sensitivity analysis of the MLP, which is significantly influenced by the number of neurones and layers.</p>
<table-wrap position="float" id="T3">
<label>Table 3</label>
<caption><p>Effect of the number of neurons on the algorithm accuracy.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919498;color:#ffffff">
<th valign="top" align="left"><bold>Hidden layer</bold></th>
<th valign="top" align="center"><bold>Number of neurons</bold></th>
<th valign="top" align="center"><bold>Accuracy(%)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">[30, 30]</td>
<td valign="top" align="center">64.14</td>
</tr> <tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">[35, 35]</td>
<td valign="top" align="center">67.73</td>
</tr> <tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">[40, 40]</td>
<td valign="top" align="center">71.23</td>
</tr> <tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">[45, 45]</td>
<td valign="top" align="center">74.13</td>
</tr> <tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">[50, 50]</td>
<td valign="top" align="center">79.64</td>
</tr> <tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">[55, 55]</td>
<td valign="top" align="center">77.16</td>
</tr> <tr>
<td valign="top" align="left">2</td>
<td valign="top" align="center">[60, 60]</td>
<td valign="top" align="center">75.55</td>
</tr> <tr>
<td valign="top" align="left">3</td>
<td valign="top" align="center">[45, 45, 45</td>
<td valign="top" align="center">84.74</td>
</tr> <tr>
<td valign="top" align="left">3</td>
<td valign="top" align="center">[50, 50, 50]</td>
<td valign="top" align="center">85.88</td>
</tr> <tr>
<td valign="top" align="left">3</td>
<td valign="top" align="center">[60, 60, 60]</td>
<td valign="top" align="center">83.13</td>
</tr> <tr>
<td valign="top" align="left">3</td>
<td valign="top" align="center">[60, 55, 50]</td>
<td valign="top" align="center">84.65</td>
</tr> <tr>
<td valign="top" align="left"><bold>3</bold></td>
<td valign="top" align="center"><bold>[60, 55, 35]</bold></td>
<td valign="top" align="center"><bold>90.17</bold></td>
</tr> <tr>
<td valign="top" align="left">4</td>
<td valign="top" align="center">[45, 45, 45, 45]</td>
<td valign="top" align="center">84.34</td>
</tr> <tr>
<td valign="top" align="left">4</td>
<td valign="top" align="center">[55, 55, 55, 55]</td>
<td valign="top" align="center">82.22</td>
</tr></tbody>
</table>
<table-wrap-foot>
<p>The bold values indicate the best result within the number of layers and neurons.</p>
</table-wrap-foot>
</table-wrap>
<p>The holdout method was used to divide the data into training (70%), and testing (30%) sets without any generation or augmentation of data. Each training dataset is labeled with material, allowing for the mapping of features to labels. The classifier&#x00027;s accuracy is assessed by testing it on materials with unknown labels.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Experiments and results</title>
<sec>
<title>3.1 Objects</title>
<p>A material specifies the types of substances used and their combinations. Different compounds and molecular bonds create various mechanical properties in objects (Zhou et al., <xref ref-type="bibr" rid="B46">2016</xref>), which can be used to distinguish materials. One of the important mechanical properties is the object&#x00027;s degree of softness or hardness, as well as its ability to dampen force. For instance, while steel and cast iron belong to the same family, their molecular structure causes differences in damping and vibrations.</p>
<p>To measure the materials, we prepared ten identical objects made from various materials, including 10 materials (foam plastic, compressed plastic, silicon, rubber, leather, steel, cast iron, wood, brick, cartoon) (Ma et al., <xref ref-type="bibr" rid="B28">2023</xref>) (<xref ref-type="fig" rid="F5">Figure 5</xref>).</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Object materials examined in this study.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-19-1503398-g0005.tif"/>
</fig>
<p>In the standard samples, two different types were used for each family. For example, steel and cast iron are both members of the iron family. This factor was selected to investigate the performance of the presented method in the ability to differentiate almost similar materials.</p>
</sec>
<sec>
<title>3.2 Approach A: experiment for material detection</title>
<p>After setting up the platform, data collection was done by the impact of the metal appendage on the object. In this way, a reaction force from the object is transmitted to the metal appendage that causes vibration on the free end of the elastic metal sheet, in which damping vibration and damping force are measured by the accelerometer and load cell, respectively. <xref ref-type="fig" rid="F6">Figure 6</xref> shows the principle of material detection in this study. The harder the object, the greater the reaction force it exerts on the metal appendage. Consequently, the free head of the elastic metal sheet vibrates more, leading to an increase in the amplitude and compression of the damping signal. <xref ref-type="fig" rid="F7">Figure 7</xref> shows the difference between the vibration-force damping signals between the two objects. Then the four mentioned features were extracted from the recorded signals of ten objects as a feed for the classification algorithms.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Working principle of the sensor for vibration-force measurement.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-19-1503398-g0006.tif"/>
</fig>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p><bold>(A)</bold> Vibration-force signal from hard material, <bold>(B)</bold> Vibration-force signal from soft material.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-19-1503398-g0007.tif"/>
</fig>
</sec>
<sec>
<title>3.3 Approach B: experiment for material detection using object indentation as a clustering criterion</title>
<sec>
<title>3.3.1 Define &#x003B4;<sub><italic>j</italic></sub> as a clustering criterion</title>
<p>The metal appendage head compresses an object until point D (see <xref ref-type="fig" rid="F2">Figure 2A</xref>) reaches the surface of the object. Then, the reaction force (<italic>F</italic>) from the object on the metal appendage of the cantilever beam is proportional to the beam deflection (&#x003B4;<sub><italic>j</italic></sub>) according to Hooke&#x00027;s law (<italic>F</italic>=<italic>k</italic><sub>1</sub> &#x003B4;<sub><italic>j</italic></sub>), measured by the load cell (<xref ref-type="fig" rid="F8">Figure 8</xref>). In the elastic region, &#x003B4;<sub><italic>j</italic></sub> is calculated as follows:</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>F</mml:mi><mml:mo>=</mml:mo><mml:mi>k</mml:mi><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02192;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>F</mml:mi><mml:msup><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>3</mml:mn><mml:mi>E</mml:mi><mml:mi>I</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Where <italic>F</italic> is the reaction force, <italic>k</italic> is the beam stiffness, &#x003B4;<sub><italic>j</italic></sub> is the beam deflection, <italic>L</italic> is the length of the cantilever beam, <italic>E</italic> is the modulus of elasticity of the material and <italic>I</italic> is the moment of inertia of the beam&#x00027;s cross-section. On the other hand, according to <xref ref-type="fig" rid="F8">Figure 8A</xref>, the sum of the &#x003B4;<sub><italic>j</italic></sub> and the object indentation (<italic>L</italic><sub>2</sub>) equals &#x003B4;<sub><italic>j</italic><sub><italic>max</italic></sub></sub>, which is 10 mm; therefore, <italic>L</italic><sub>2</sub>=10-&#x003B4;<sub><italic>j</italic></sub>.</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p>Working principle of the proposed sensor for &#x003B4;<sub><italic>j</italic></sub> measurement (L, length of the cantilever beam; &#x003B4;<sub><italic>max</italic></sub>, maximum movements of metal appendage; &#x003B4;<sub><italic>j</italic></sub>, cantilever beam deflection; F, reaction force; k, beam stiffness; L2, object indentation).</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-19-1503398-g0008.tif"/>
</fig>
<p>Finally, data is clustered into soft and hard groups based on &#x003B4;<sub><italic>j</italic></sub> values as follows:</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable style="text-align:axis;" equalrows="false" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">if&#x000A0;</mml:mtext><mml:mn>0</mml:mn><mml:mo>&#x02264;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0003C;</mml:mo><mml:mn>10</mml:mn><mml:mtext class="textrm" mathvariant="normal">&#x000A0;then object is soft</mml:mtext></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">if&#x000A0;</mml:mtext><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>10</mml:mn><mml:mtext class="textrm" mathvariant="normal">&#x000A0;mm then object is hard</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Hence, the maximum value of &#x003B4;<sub><italic>j</italic></sub> occurs when the object is hard and no indentation occurs. In soft objects, part of the force the metal appendage applies changes the object&#x00027;s shape. For instance, although wood is classified as a soft material in the Shore hardness criteria (Ma et al., <xref ref-type="bibr" rid="B28">2023</xref>), in this study, it was classified as hard because &#x003B4;<sub><italic>j</italic></sub> = 10. It is worth noting that we utilized identical standard objects for this study. Furthermore, since our method involves single point contact, the data for clustering is received from one point only once. As a result, irregular deformations in this study do not affect the method&#x00027;s performance. Generally, the investigation of irregular deformations is beyond the scope of this paper.</p>
</sec>
<sec>
<title>3.3.2 Improvement of the system performance based on &#x003B4;<sub><italic>j</italic></sub> value</title>
<p>Various factors, such as signal quality, noise, and interference, can affect the performance of pattern recognition algorithms. Reducing the input data simplifies the algorithm and decreases processor load (Asheghabadi et al., <xref ref-type="bibr" rid="B4">2024</xref>). Unlike the regular approaches where all data is fed to AI, in this study the data is clustered into two categories based on &#x003B4;<sub><italic>j</italic></sub> values before being fed to the machine. According to <xref ref-type="fig" rid="F9">Figure 9</xref>, clustering the vibration-force damping signals reduces the data input to the system. The percentage reduction of the dataset input to the machine can be expressed as follows:</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M4"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>*</mml:mo><mml:mn>100</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Where <italic>R</italic> is the percentage of input data reduction, <italic>u</italic><sub>(<italic>i</italic>)</sub> is the number of selected data based on the &#x003B4;<sub><italic>j</italic></sub> values, <italic>U</italic><sub>(<italic>x</italic>)</sub> is the total number of data, and <italic>i</italic> is the index. This approach enhances the performance of approach <italic>A</italic> in the material classification of objects.</p>
<fig id="F9" position="float">
<label>Figure 9</label>
<caption><p>Comparison between approach <italic>A</italic> and <italic>B</italic>. Approach <italic>A</italic>: All data is input into the AI system, Approach <italic>B</italic>: Clustered data is input into the AI system.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-19-1503398-g0009.tif"/>
</fig>
<p>Finally, all algorithms were trained on a distinct training set and evaluated using a test set through the holdout method, which randomly selects training and testing data. This process is repeated ten times to acquire the average performance on the test sets.</p>
<p><xref ref-type="fig" rid="F10">Figure 10</xref> illustrates the system&#x00027;s performance in approaches <italic>A</italic> and <italic>B</italic>. In mode B, three classification criteria (accuracy, precision, and recall) showed improvement across the three classifiers. Additionally, the standard deviation (SD) decreased in mode <italic>B</italic>, indicating higher repeatability and reliability. In fact, material recognition was conducted in approach <italic>B</italic> with minimal variance within an inner class and maximum variance outside the class. Approach <italic>A</italic> only relied on the features extracted from the damping vibration-force signals resulting from the impact of the metal appendage on the objects. Approach <italic>B</italic> improved approach <italic>A</italic> by clustering data based on &#x003B4;<sub><italic>j</italic></sub> values. MLP achieved the highest accuracy at 95.46%.</p>
<fig id="F10" position="float">
<label>Figure 10</label>
<caption><p>Comparison between approach <italic>A</italic> and <italic>B</italic> in three classifiers.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-19-1503398-g0010.tif"/>
</fig>
<p><xref ref-type="table" rid="T4">Table 4</xref> displays the confusion matrix for approach <italic>B</italic>. The confusion matrix offers a comprehensive view of the classifier&#x00027;s average performance. The majority of misclassifications occurred between materials that have similar properties. For instance, foam plastic and compressed plastic are both made of the same material. Similarly, steel and cast iron belong to the iron family, with differences in their production processes.</p>
<table-wrap position="float" id="T4">
<label>Table 4</label>
<caption><p>Confusion matrix for material detection.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919498;color:#ffffff">
<th valign="top" align="center" colspan="7"><bold>Soft</bold></th>
<th valign="top" align="left"><bold>Class</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left" rowspan="6">Soft</td>
<td valign="top" align="center" style="background-color:#898989"><italic>MATERIAL</italic></td>
<td valign="top" align="center"><bold>F-P</bold></td>
<td valign="top" align="center"><bold>C-P</bold></td>
<td valign="top" align="center"><bold>Si</bold></td>
<td valign="top" align="center"><bold>R</bold></td>
<td valign="top" align="center"><bold>L</bold></td>
<td valign="top" align="left" rowspan="6"><break/>F-P = Foam Plastic<break/>C-P = Compressed Plastic<break/>Si = Silicon<break/>R = Rubber<break/>L = Leather</td>
</tr>
 <tr>
<td valign="top" align="center"><bold>F-P</bold></td>
<td valign="top" align="center">380</td>
<td valign="top" align="center" style="background-color:#D8D8D8">13</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">2</td>
</tr>
 <tr>
<td valign="top" align="center"><bold>C-P</bold></td>
<td valign="top" align="center" style="background-color:#D8D8D8">11</td>
<td valign="top" align="center">383</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">2</td>
</tr>
 <tr>
<td valign="top" align="center"><bold>Si</bold></td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">390</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">3</td>
</tr>
 <tr>
<td valign="top" align="center"><bold>R</bold></td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">5</td>
<td valign="top" align="center">388</td>
<td valign="top" align="center">4</td>
</tr>
 <tr>
<td valign="top" align="center"><bold>L</bold></td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">5</td>
<td valign="top" align="center">391</td>
</tr>
<tr>
<td valign="top" align="center" colspan="7" style="background-color:#919498;color:#ffffff"><bold>Hard</bold></td>
<td valign="top" align="left" rowspan="7"><break/><break/>St = Steel<break/>C-I = Cast Iron<break/>W= Wood<break/>B = Brick<break/>C = Cartoon</td>
</tr>
 <tr>
<td valign="middle" align="left" rowspan="6">Hard</td>
<td valign="top" align="center" style="background-color:#898989"><italic>MATERIAL</italic></td>
<td valign="top" align="center"><bold>St</bold></td>
<td valign="top" align="center"><bold>C-I</bold></td>
<td valign="top" align="center"><bold>W</bold></td>
<td valign="top" align="center"><bold>B</bold></td>
<td valign="top" align="center"><bold>C</bold></td>
</tr>
 <tr>
<td valign="top" align="center"><bold>St</bold></td>
<td valign="top" align="center">383</td>
<td valign="top" align="center" style="background-color:#D8D8D8">11</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">2</td>
</tr>
 <tr>
<td valign="top" align="center"><bold>C-I</bold></td>
<td valign="top" align="center" style="background-color:#D8D8D8">12</td>
<td valign="top" align="center">381</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">3</td>
</tr>
 <tr>
<td valign="top" align="center"><bold>W</bold></td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">388</td>
<td valign="top" align="center">5</td>
<td valign="top" align="center">3</td>
</tr>
 <tr>
<td valign="top" align="center"><bold>B</bold></td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">6</td>
<td valign="top" align="center">385</td>
<td valign="top" align="center">3</td>
</tr>
 <tr>
<td valign="top" align="center"><bold>C</bold></td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">4</td>
<td valign="top" align="center">6</td>
<td valign="top" align="center">384</td>
</tr></tbody>
</table>
<table-wrap-foot>
<p>The grey shade indicates the highest miss-classification (&#x0201C;C-P&#x0201D; and &#x0201C;C-I&#x0201D; had the highest classification error in soft and hard objects, respectively).</p>
</table-wrap-foot>
</table-wrap>
<p>The results showed that most of the misclassifications by the algorithm are between objects made from the same material family. To investigate this issue, we trained the algorithm by grouping these materials as a single class. The following materials were grouped: (1) foam plastic and compressed plastic, (2) steel and cast iron. The total number of samples for each material is 400. To maintain consistent conditions for all objects, half of the data were randomly selected from the combined materials for training and testing (Approach <italic>B</italic>&#x02032;). This led to a decrease in misclassifications and an overall improvement in classification accuracy, achieving 98.75%. <xref ref-type="table" rid="T5">Table 5</xref> summarizes the evaluation indices in three modes among the classifiers.</p>
<table-wrap position="float" id="T5">
<label>Table 5</label>
<caption><p>Evaluation metrics (%) of various classifiers for object material detection with two approaches.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919498;color:#ffffff">
<th valign="top" align="left"><bold>Approach</bold></th>
<th valign="top" align="left"><bold>Feature</bold></th>
<th valign="top" align="center"><bold>Classifier</bold></th>
<th valign="top" align="center"><bold>Accuracy</bold></th>
<th valign="top" align="center"><bold>Precision</bold></th>
<th valign="top" align="center"><bold>Recall</bold></th>
<th valign="top" align="center"><bold>SD</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left" rowspan="3"><bold>A</bold></td>
<td valign="top" align="left" rowspan="3"><bold>No clustering</bold></td>
<td valign="top" align="center">MLP</td>
<td valign="top" align="center">90.17</td>
<td valign="top" align="center">92.45</td>
<td valign="top" align="center">89.74</td>
<td valign="top" align="center">3.4</td>
</tr>
 <tr>
<td valign="top" align="center">SVM</td>
<td valign="top" align="center">87.36</td>
<td valign="top" align="center">89.63</td>
<td valign="top" align="center">85.48</td>
<td valign="top" align="center">4.6</td>
</tr>
 <tr>
<td valign="top" align="center">LDA</td>
<td valign="top" align="center">79.33</td>
<td valign="top" align="center">77.85</td>
<td valign="top" align="center">80.94</td>
<td valign="top" align="center">2.3</td>
</tr> <tr>
<td valign="top" align="left" rowspan="3">B</td>
<td valign="top" align="left" rowspan="3"><bold>Clustering with &#x003B4;<sub><italic>j</italic></sub></bold></td>
<td valign="top" align="center">MLP</td>
<td valign="top" align="center">95.46</td>
<td valign="top" align="center">97.87</td>
<td valign="top" align="center">94.37</td>
<td valign="top" align="center">1.2</td>
</tr>
 <tr>
<td valign="top" align="center">SVM</td>
<td valign="top" align="center">91.24</td>
<td valign="top" align="center">93.16</td>
<td valign="top" align="center">89.38</td>
<td valign="top" align="center">2.7</td>
</tr>
 <tr>
<td valign="top" align="center">LDA</td>
<td valign="top" align="center">88.86</td>
<td valign="top" align="center">85.15</td>
<td valign="top" align="center">90.56</td>
<td valign="top" align="center">0.9</td>
</tr> <tr>
<td valign="top" align="left" rowspan="3"><bold>B&#x02032;</bold></td>
<td valign="top" align="left" rowspan="3"><bold>Clustering with &#x003B4;<sub><italic>j</italic></sub> &#x0002B; combination</bold></td>
<td valign="top" align="center">MLP</td>
<td valign="top" align="center" style="background-color:#D8D8D8">98.75</td>
<td valign="top" align="center">99.17</td>
<td valign="top" align="center">100</td>
<td valign="top" align="center">0.8</td>
</tr>
 <tr>
<td valign="top" align="center">SVM</td>
<td valign="top" align="center">94.54</td>
<td valign="top" align="center">95.42</td>
<td valign="top" align="center">92.27</td>
<td valign="top" align="center">1.8</td>
</tr>
 <tr>
<td valign="top" align="center">LDA</td>
<td valign="top" align="center">91.55</td>
<td valign="top" align="center">90.67</td>
<td valign="top" align="center">93.15</td>
<td valign="top" align="center">0.5</td>
</tr></tbody>
</table>
<table-wrap-foot>
<p>The grey shade indicates the highest classification accuracy among other classifiers and methods.</p>
</table-wrap-foot>
</table-wrap>
</sec>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<title>4 Discussion</title>
<p>Robotics science aims to enhance and extend capabilities by performing tasks that may be beyond human abilities or require an exceptional level of precision and consistency without experiencing fatigue. To achieve this goal, researchers have developed Human-Computer Interaction (HCI) systems that facilitate restoring more natural behaviors. The HCI systems are designed to restore natural behaviors and movements, ultimately closing the gap between human and robotic functionality. A robotic system introduces significant noise into the system and distorts useful information, which can significantly affect the performance of pattern recognition algorithms. While previous studies concentrated on external object properties such as texture and roughness, our analysis centers on intrinsic object features to provide simple and meaningful information for classifiers. This study focuses on material detection with minimal sensor-object contact to minimize contact noise, thereby addressing the aforementioned problems in the learning process.</p>
<p>In this context, <xref ref-type="table" rid="T6">Table 6</xref> compares our proposed material detection method with other studies&#x00027; methods. Gandarias et al. (<xref ref-type="bibr" rid="B15">2017</xref>) employed two distinct AI methodologies to classify materials using pressure images obtained from high-resolution tactile sensors. The experimental outcomes revealed that the classification accuracy achieved using Speed-Up Robust Features (SURF) was 80%, whereas the classification accuracy obtained using Deep Convolutional Neural Networks (DCNN) was notably higher at 91.67%. Liu et al. (<xref ref-type="bibr" rid="B27">2018</xref>) introduced a tactile framework for identifying 10 different materials using an efficient feature extractor called the linear dynamic systems-based fuzzy c-means method (LDS-FCM). They then used the vector of locally aggregated descriptors (VLAD) method to derive the final features from the data. Their approach achieved an accuracy of 99%. Dai et al. (<xref ref-type="bibr" rid="B10">2022</xref>) created three tactile sensor designs with varying protrusions. They used a 2-axis Cartesian robot to receive signals by dragging the sensor on objects&#x00027; surfaces. Ultimately, they could classify six materials based on their texture with 98.1% accuracy using the KNN algorithm and time-frequency domain features. Wang et al. (<xref ref-type="bibr" rid="B44">2022</xref>) utilized a tactile sensor with 16 small capacitors to capture tactile data from the robot&#x00027;s finger sliding across eight different types of fabric material. They were able to achieve 96% accuracy in classification by reducing the frequency domain features&#x00027; dimensions using principal component analysis (PCA) and the k-nearest neighbor (KNN) algorithm. In previous studies, tactile methods have often used an array of sensors, which increases system noise and leads to more input data, necessitating more powerful and costly processors in addition to the problems mentioned earlier. Receiving signals from multiple sensors leads to signal interference and requires more complex solutions. Designing a system requires balancing the number of sensors, speed, user-friendliness, and noise levels. It&#x00027;s essential to find an equilibrium between model complexity and computational cost. Additionally, reducing channels can lower hardware costs and complexity, decrease controller processing time, and maintain high classification accuracy. This study introduced a novel sensor and reduced the number of sensors to one, enhancing classification accuracy by reducing the input dimensions. It&#x00027;s important to note that comparing different studies typically focuses on the sensor type and feature extraction algorithms, often neglecting other critical factors like object standardization, contact pressure, and exploratory measures. As a result, making valid comparisons between studies is not a straightforward task.</p>
<table-wrap position="float" id="T6">
<label>Table 6</label>
<caption><p>Compares the presented method and other techniques.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919498;color:#ffffff">
<th valign="top" align="left"><bold>References</bold></th>
<th valign="top" align="left"><bold>Method</bold></th>
<th valign="top" align="left"><bold>Sensor</bold></th>
<th valign="top" align="center"><bold>No. materials</bold></th>
<th valign="top" align="center"><bold>Acc.(%)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Gandarias et al. (<xref ref-type="bibr" rid="B15">2017</xref>)</td>
<td valign="top" align="left">SURF &#x0002B; k-mean &#x0002B; SVM/CNN &#x0002B; SVM</td>
<td valign="top" align="left">[28 &#x000D7; 50] tactile array</td>
<td valign="top" align="center">8</td>
<td valign="top" align="center">80/91.67</td>
</tr> <tr>
<td valign="top" align="left">Liu et al. (<xref ref-type="bibr" rid="B27">2018</xref>)</td>
<td valign="top" align="left">LDS-FCM &#x0002B; VLAD</td>
<td valign="top" align="left">[3 &#x000D7; 8] tactile array</td>
<td valign="top" align="center">10</td>
<td valign="top" align="center">99</td>
</tr> <tr>
<td valign="top" align="left">Dai et al. (<xref ref-type="bibr" rid="B10">2022</xref>)</td>
<td valign="top" align="left">KNN using time-frequency domain features</td>
<td valign="top" align="left">3 different superficial tactile sensors designs</td>
<td valign="top" align="center">6</td>
<td valign="top" align="center">98.1</td>
</tr> <tr>
<td valign="top" align="left">Wang et al. (<xref ref-type="bibr" rid="B44">2022</xref>)</td>
<td valign="top" align="left">PCA &#x0002B; KNN</td>
<td valign="top" align="left">16 tactile sensors</td>
<td valign="top" align="center">8</td>
<td valign="top" align="center">96</td>
</tr> <tr>
<td valign="top" align="left">This study</td>
<td valign="top" align="left">MLP using time domain features</td>
<td valign="top" align="left">1 impact sensor</td>
<td valign="top" align="center">10/8</td>
<td valign="top" align="center">95.46/98.75</td>
</tr></tbody>
</table>
</table-wrap>
<p>Researchers have employed tactile and acoustic methods to enhance robots&#x00027; capacity to identify object characteristics. Tactile methods are susceptible to factors such as unwanted vibrations and electrical signal interference, resulting in reduced accuracy and efficiency. Similarly, acoustic methods rely on microphones, which are not ideal for soft objects, and ambient noise can significantly degrade signal resolution. Both approaches demand substantial processing, leading to the creation of complex systems. However, literature has shown that contact control techniques can significantly increase the efficiency of robotic systems (Elguea-Aguinaco et al., <xref ref-type="bibr" rid="B13">2023</xref>). Therefore, in this study, we utilized an integrated sensor employing the impact technique to minimize system noise and enable simultaneous measurement of two signals. The impact technique prevents excess noise transmission by establishing point contact, allowing the AI to focus on important information by reducing distracting signals. This approach reduces the system&#x00027;s processing load and enhances its detection accuracy and overall performance. By reducing the amount of processed data, the system can respond more quickly and accurately to environmental changes.</p>
<p>On the other hand, the feature space, defined by the type and number of features, significantly influences processor load (Asheghabadi et al., <xref ref-type="bibr" rid="B4">2024</xref>). Therefore, minimizing the input data to the device streamlines the algorithm and lightens the processor load. Unlike conventional methods where all data is fed to the machine at once, in this study the data was clustered into two categories based on &#x003B4;<sub><italic>j</italic></sub> values before feeding into the AI. <xref ref-type="fig" rid="F9">Figure 9</xref> shows that clustering the vibration-force damping signals reduces the data input to the system. This approach enables the algorithm to utilize only relevant, high-quality data, eliminating complex feature extraction and unnecessary processing, thereby enhancing accuracy and processing speed. In particular, &#x003B4;<sub><italic>j</italic></sub> is a feature that is not included in the feature vector yet effectively divides the data and reduces the machine&#x00027;s workload. This method enhances the performance of approach <italic>A</italic> in object material classification by minimizing noise and interference, allowing the algorithm to identify more accurate patterns and improve classification accuracy. Compared to regular MFCC methods, this strategy reduced the dataset size by 50% and decreased feature extraction and classification times by 78% and 48%, respectively. This strategy significantly reduced the execution time. Ultimately, it optimizes processing time and boosts the efficiency of AI systems. Also, in previous studies, researchers classified materials by creating artificial textures on objects&#x00027; surfaces, creating a predictable nature (Jamali et al., <xref ref-type="bibr" rid="B18">2009</xref>; Edwards et al., <xref ref-type="bibr" rid="B12">2008</xref>; Kim et al., <xref ref-type="bibr" rid="B23">2005</xref>). Our work successfully classified materials based on intrinsic properties with the same natural surface. This approach also eliminated overfitting and enhanced system reproducibility. Features extracted from clustered data improved material recognition with minimal in-class variance, maximal out-of-class variance, and high repeatability. In this study, we exclusively used the &#x003B4;<sub><italic>j</italic></sub> value as the data clustering index (approach <italic>B</italic>). This index can be integrated with other methods, such as KNN, that employ Manhattan or Euclidean distance to create more boundaries for the data, dividing them into more categories.</p>
<p>The proposed method has some limitations as follows: (1) Sensitivity to the angle of impact when the sensor interacts with objects. Variations in the impact angle can affect vibration and force signal consistency, leading to inaccurate material classification. A possible solution is to use a mechanism that stabilizes the sensor&#x00027;s orientation or algorithms that normalize data to counteract angle variations, ensuring reliable signal acquisition. However, achieving this level of realism was beyond the scope of this study. (2) Reliance on a single-point contact for signal acquisition, while it reduces noise, might miss certain material characteristics that could be captured through a broader interaction. To address this, the sensor could be upgraded to include multiple points of contact or an array of miniaturized sensors. This would enable a more comprehensive collection of data across a larger surface area, providing a richer dataset that could improve the accuracy and robustness of the classification process without compromising the simplicity of the original setup. (3) The signals are often affected by uncertainties and inaccuracies, such as requiring preprocessing using tools based on fuzzy logic. To reduce computational load when dealing with large datasets, it is advisable to merge similar signals in a fuzzy manner (Versaci et al., <xref ref-type="bibr" rid="B43">2020</xref>, <xref ref-type="bibr" rid="B42">2022</xref>), thereby creating distinct fuzzy classes for each group and extracting a representative signal from each group.</p>
<p>It is expected that the proposed method will be used in other robot types, such as bionic hands (Moqadam et al., <xref ref-type="bibr" rid="B31">2021a</xref>; Moqadam et al., <xref ref-type="bibr" rid="B30">2022</xref>), where amputees face challenges interacting with the environment due to loss of touch sensation. In future work, in line with our previous studies, we intend to create sensory feedback in amputees (Moqadam et al., <xref ref-type="bibr" rid="B29">2023a</xref>) with the help of myotome digits (Moqadam et al., <xref ref-type="bibr" rid="B33">2023b</xref>) by embedding the proposed sensor in the hand prosthetic finger [which is controlled by electromyography signal (Bahrami Moqadam et al., <xref ref-type="bibr" rid="B5">2018</xref>)] and making intelligent grasping to realize automated, robust, and accurate material detection.</p>
</sec>
<sec sec-type="conclusions" id="s5">
<title>5 Conclusion</title>
<p>This study presented an effective method for identifying objects&#x00027; material by measuring damping vibration and force signals simultaneously. The direct proportionality between the measured force and the vibration of the elastic metal sheet led to the objects clustering into two groups, which reduced the input volume to the system and consequently improved classification accuracy. In this study, ten objects were classified using three different classifiers: MLP, SVM, and LDA, and the highest accuracy was 95.46% with MLP. Finally, the proposed method shows remarkable versatility, with potential applications not only in industrial automation but also in prosthetics, where the ability to recognize materials accurately can significantly enhance the interaction of robotic devices with their environment, making the research promising for future Implementations in various areas of advanced robotics.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding authors.</p>
</sec>
<sec sec-type="author-contributions" id="s7">
<title>Author contributions</title>
<p>AS: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Project administration, Resources, Software, Supervision, Validation, Visualization, Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing. MK: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Project administration, Resources, Software, Supervision, Validation, Visualization, Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing. SB: Conceptualization, Data curation, Formal analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Software, Supervision, Validation, Visualization, Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing. JX: Conceptualization, Data curation, Formal analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Software, Supervision, Validation, Visualization, Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing.</p>
</sec>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>The author(s) declare financial support was received for the research, authorship, and/or publication of this article. This work was supported in part by the Beijing Municipal Natural Science Foundation under Grant L232027, the National Natural Science Foundation of China (NSFC) under Grants W2433197, 51935010, and 62173198, and in part by the Key Research and Development Program of Henan Province under Grant 231111222100.</p>
</sec>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="ai-statement" id="s9">
<title>Generative AI statement</title>
<p>The author(s) declare that no Gen AI was used in the creation of this manuscript.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x00027;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Agache</surname> <given-names>P. G.</given-names></name> <name><surname>Monneur</surname> <given-names>C.</given-names></name> <name><surname>Leveque</surname> <given-names>J. L.</given-names></name> <name><surname>De Rigal</surname> <given-names>J.</given-names></name></person-group> (<year>1980</year>). <article-title>Mechanical properties and Young&#x00027;s modulus of human skin in vivo</article-title>. <source>Arch. Dermatol. Res</source>. <volume>269</volume>, <fpage>221</fpage>&#x02013;<lpage>232</lpage>. <pub-id pub-id-type="doi">10.1007/BF00406415</pub-id><pub-id pub-id-type="pmid">7235730</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Asheghabadi</surname> <given-names>A. S.</given-names></name> <name><surname>Moqadam</surname> <given-names>S. B.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name></person-group> (<year>2021</year>). <article-title>Multichannel finger pattern recognition using single-site mechanomyography</article-title>. <source>IEEE Sens. J</source>. <volume>21</volume>, <fpage>8184</fpage>&#x02013;<lpage>8193</lpage>. <pub-id pub-id-type="doi">10.1109/JSEN.2021.3051070</pub-id></citation>
</ref>
<ref id="B3">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Asheghabadi</surname> <given-names>A. S.</given-names></name> <name><surname>Moqadam</surname> <given-names>S. B.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name></person-group> (<year>2022</year>). <article-title>&#x0201C;Classification of individual finger motions using single-site mechanomyography by optimized long short-time memory,&#x0201D;</article-title> in <source>2022 12th International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER)</source> (<publisher-loc>Baishan</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>585</fpage>&#x02013;<lpage>590</lpage>. <pub-id pub-id-type="doi">10.1109/CYBER55403.2022.9907715</pub-id></citation>
</ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Asheghabadi</surname> <given-names>A. S.</given-names></name> <name><surname>Moqadam</surname> <given-names>S. B.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name></person-group> (<year>2024</year>). <article-title>Biomechanical signals based pattern recognition using a developed algorithm in upper limb amputees</article-title>. <source>IEEE Sens. Lett</source>. <volume>8</volume>, <fpage>1</fpage>&#x02013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1109/LSENS.2024.3422024</pub-id><pub-id pub-id-type="pmid">18003418</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bahrami Moqadam</surname> <given-names>S.</given-names></name> <name><surname>Elahi</surname> <given-names>S. M.</given-names></name> <name><surname>Mo</surname> <given-names>A.</given-names></name> <name><surname>Zhang</surname> <given-names>W.</given-names></name></person-group> (<year>2018</year>). <article-title>Hybrid control combined with a voluntary biosignal to control a prosthetic hand</article-title>. <source>Robot. Biomime</source>. <volume>5</volume>:<fpage>4</fpage>. <pub-id pub-id-type="doi">10.1186/s40638-018-0087-5</pub-id><pub-id pub-id-type="pmid">30294521</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bok</surname> <given-names>B.-G.</given-names></name> <name><surname>Jang</surname> <given-names>J.-S.</given-names></name> <name><surname>Kim</surname> <given-names>M.-S.</given-names></name></person-group> (<year>2021</year>). <article-title>Texture identification of objects using a robot fingertip module with multimodal tactile sensing capability</article-title>. <source>Appl. Sci</source>. <volume>11</volume>:<fpage>5256</fpage>. <pub-id pub-id-type="doi">10.3390/app11115256</pub-id></citation>
</ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>S.</given-names></name> <name><surname>Yang</surname> <given-names>Y.</given-names></name> <name><surname>Peng</surname> <given-names>Z.</given-names></name> <name><surname>Wang</surname> <given-names>S.</given-names></name> <name><surname>Zhang</surname> <given-names>W.</given-names></name> <name><surname>Chen</surname> <given-names>X.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>Detection of rub-impact fault for rotor-stator systems: a novel method based on adaptive chirp mode decomposition</article-title>. <source>J. Sound Vib</source>. <volume>440</volume>, <fpage>83</fpage>&#x02013;<lpage>99</lpage>. <pub-id pub-id-type="doi">10.1016/j.jsv.2018.10.010</pub-id></citation>
</ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chuang</surname> <given-names>S.</given-names></name></person-group> (<year>2024</year>). <article-title>Indispensable skills for human employees in the age of robots and ai</article-title>. <source>Eur. J. Train. Dev</source>. <volume>48</volume>, <fpage>179</fpage>&#x02013;<lpage>195</lpage>. <pub-id pub-id-type="doi">10.1108/EJTD-06-2022-0062</pub-id></citation>
</ref>
<ref id="B9">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Controzzi</surname> <given-names>M.</given-names></name> <name><surname>Cipriani</surname> <given-names>C.</given-names></name> <name><surname>Carrozza</surname> <given-names>M. C.</given-names></name></person-group> (<year>2014</year>). <article-title>Design of artificial hands: a review</article-title>. <source>The Human Hand as an Inspiration for Robot Hand Development</source>, eds. R. Balasubramanian, and V. Santos (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>219</fpage>&#x02013;<lpage>246</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-319-03017-3_11</pub-id></citation>
</ref>
<ref id="B10">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Dai</surname> <given-names>K.</given-names></name> <name><surname>Wang</surname> <given-names>X.</given-names></name> <name><surname>Rojas</surname> <given-names>A. M.</given-names></name> <name><surname>Harber</surname> <given-names>E.</given-names></name> <name><surname>Tian</surname> <given-names>Y.</given-names></name> <name><surname>Paiva</surname> <given-names>N.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>&#x0201C;Design of a biomimetic tactile sensor for material classification,&#x0201D;</article-title> in <source>2022 International Conference on Robotics and Automation (ICRA)</source> (<publisher-loc>Philadelphia, PA</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>10774</fpage>&#x02013;<lpage>10780</lpage>. <pub-id pub-id-type="doi">10.1109/ICRA46639.2022.9811543</pub-id></citation>
</ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Davies</surname> <given-names>D. L.</given-names></name> <name><surname>Bouldin</surname> <given-names>D. W.</given-names></name></person-group> (<year>1979</year>). <article-title>A cluster separation measure</article-title>. <source>IEEE Trans. Pattern Anal. Mach. Intell</source>. <volume>PAMI1</volume>, <fpage>224</fpage>&#x02013;<lpage>227</lpage>. <pub-id pub-id-type="doi">10.1109/TPAMI.1979.4766909</pub-id></citation>
</ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Edwards</surname> <given-names>J.</given-names></name> <name><surname>Lawry</surname> <given-names>J.</given-names></name> <name><surname>Rossiter</surname> <given-names>J.</given-names></name> <name><surname>Melhuish</surname> <given-names>C.</given-names></name></person-group> (<year>2008</year>). <article-title>Extracting textural features from tactile sensors</article-title>. <source>Bioinspir. Biomim</source>. <volume>3</volume>:<fpage>035002</fpage>. <pub-id pub-id-type="doi">10.1088/1748-3182/3/3/035002</pub-id><pub-id pub-id-type="pmid">18583731</pub-id></citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Elguea-Aguinaco</surname> <given-names>&#x000CD;.</given-names></name> <name><surname>Serrano-Mu&#x000F1;oz</surname> <given-names>A.</given-names></name> <name><surname>Chrysostomou</surname> <given-names>D.</given-names></name> <name><surname>Inziarte-Hidalgo</surname> <given-names>I.</given-names></name> <name><surname>B&#x000F8;gh</surname> <given-names>S.</given-names></name> <name><surname>Arana-Arexolaleiba</surname> <given-names>N.</given-names></name></person-group> (<year>2023</year>). <article-title>A review on reinforcement learning for contact-rich robotic manipulation tasks</article-title>. <source>Robot. Comput. Integr. Manuf</source>. <volume>81</volume>:<fpage>102517</fpage>. <pub-id pub-id-type="doi">10.1016/j.rcim.2022.102517</pub-id></citation>
</ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fonseca</surname> <given-names>G.</given-names></name> <name><surname>Nunes-Pereira</surname> <given-names>J.</given-names></name> <name><surname>Silva</surname> <given-names>A. P.</given-names></name></person-group> (<year>2023</year>). <article-title>3D printed robotic hand with piezoresistive touch capability</article-title>. <source>Appl. Sci</source>. <volume>13</volume>:<fpage>8002</fpage>. <pub-id pub-id-type="doi">10.3390/app13148002</pub-id></citation>
</ref>
<ref id="B15">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Gandarias</surname> <given-names>J. M.</given-names></name> <name><surname>G&#x000F3;mez-de Gabriel</surname> <given-names>J. M.</given-names></name> <name><surname>Garc&#x000ED;a-Cerezo</surname> <given-names>A.</given-names></name></person-group> (<year>2017</year>). <article-title>&#x0201C;Human and object recognition with a high-resolution tactile sensor,&#x0201D;</article-title> in <source>2017 IEEE Sensors</source> (<publisher-loc>Glasgow</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1</fpage>&#x02013;<lpage>3</lpage>. <pub-id pub-id-type="doi">10.1109/ICSENS.2017.8234203</pub-id></citation>
</ref>
<ref id="B16">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Guyon</surname> <given-names>I.</given-names></name> <name><surname>Elisseeff</surname> <given-names>A.</given-names></name></person-group> (<year>2006</year>). <article-title>&#x0201C;An introduction to feature extraction,&#x0201D;</article-title> in <source>Feature extraction: foundations and applications</source> (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>1</fpage>&#x02013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-540-35488-8</pub-id></citation>
</ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hendriks</surname> <given-names>C.</given-names></name> <name><surname>Franklin</surname> <given-names>S.</given-names></name></person-group> (<year>2010</year>). <article-title>Influence of surface roughness, material and climate conditions on the friction of human skin</article-title>. <source>Tribol. Lett</source>. <volume>37</volume>, <fpage>361</fpage>&#x02013;<lpage>373</lpage>. <pub-id pub-id-type="doi">10.1007/s11249-009-9530-7</pub-id></citation>
</ref>
<ref id="B18">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Jamali</surname> <given-names>N.</given-names></name> <name><surname>Byrnes-Preston</surname> <given-names>P.</given-names></name> <name><surname>Salleh</surname> <given-names>R.</given-names></name> <name><surname>Sammut</surname> <given-names>C.</given-names></name></person-group> (<year>2009</year>). <article-title>&#x0201C;Texture recognition by tactile sensing,&#x0201D;</article-title> in <source>Australasian Conference on Robotics and Automation (ACRA)</source> (<publisher-loc>Sydney, NSW</publisher-loc>: <publisher-name>Citeseer</publisher-name>).</citation>
</ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jamali</surname> <given-names>N.</given-names></name> <name><surname>Sammut</surname> <given-names>C.</given-names></name></person-group> (<year>2011</year>). <article-title>Majority voting: Material classification by tactile sensing using surface texture</article-title>. <source>IEEE Trans. Robot</source>. <volume>27</volume>, <fpage>508</fpage>&#x02013;<lpage>521</lpage>. <pub-id pub-id-type="doi">10.1109/TRO.2011.2127110</pub-id></citation>
</ref>
<ref id="B20">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Jiang</surname> <given-names>L.</given-names></name> <name><surname>Low</surname> <given-names>K.</given-names></name> <name><surname>Costa</surname> <given-names>J.</given-names></name> <name><surname>Black</surname> <given-names>R. J.</given-names></name> <name><surname>Park</surname> <given-names>Y.-L.</given-names></name></person-group> (<year>2015</year>). <article-title>&#x0201C;Fiber optically sensorized multi-fingered robotic hand,&#x0201D;</article-title> in <source>2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</source> (<publisher-loc>Hamburg</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1763</fpage>&#x02013;<lpage>1768</lpage>. <pub-id pub-id-type="doi">10.1109/IROS.2015.7353606</pub-id></citation>
</ref>
<ref id="B21">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Johnsson</surname> <given-names>M.</given-names></name> <name><surname>Balkenius</surname> <given-names>C.</given-names></name></person-group> (<year>2008</year>). <article-title>&#x0201C;Recognizing texture and hardness by touch,&#x0201D;</article-title> in <source>2008 IEEE/RSJ International Conference on Intelligent Robots and Systems</source> (<publisher-loc>Nice</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>482</fpage>&#x02013;<lpage>487</lpage>. <pub-id pub-id-type="doi">10.1109/IROS.2008.4650676</pub-id></citation>
</ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kappassov</surname> <given-names>Z.</given-names></name> <name><surname>Corrales</surname> <given-names>J.-A.</given-names></name> <name><surname>Perdereau</surname> <given-names>V.</given-names></name></person-group> (<year>2015</year>). <article-title>Tactile sensing in dexterous robot hands</article-title>. <source>Rob. Auton. Syst</source>. <volume>74</volume>, <fpage>195</fpage>&#x02013;<lpage>220</lpage>. <pub-id pub-id-type="doi">10.1016/j.robot.2015.07.015</pub-id></citation>
</ref>
<ref id="B23">
<citation citation-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> (<year>2005</year>). <article-title>Texture classification using a polymer-based mems tactile sensor</article-title>. <source>J. Micromech. Microeng</source>. <volume>15</volume>:<fpage>912</fpage>. <pub-id pub-id-type="doi">10.1088/0960-1317/15/5/003</pub-id></citation>
</ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kim</surname> <given-names>S.-H.</given-names></name> <name><surname>Oh</surname> <given-names>S.</given-names></name> <name><surname>Kim</surname> <given-names>K. B.</given-names></name> <name><surname>Jung</surname> <given-names>Y.</given-names></name> <name><surname>Lim</surname> <given-names>H.</given-names></name> <name><surname>Cho</surname> <given-names>K.-J.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>Design of a bioinspired robotic hand: Magnetic synapse sensor integration for a robust remote tactile sensing</article-title>. <source>IEEE Robot. Autom. Lett</source>. <volume>3</volume>, <fpage>3545</fpage>&#x02013;<lpage>3552</lpage>. <pub-id pub-id-type="doi">10.1109/LRA.2018.2853715</pub-id></citation>
</ref>
<ref id="B25">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Krotkov</surname> <given-names>E.</given-names></name> <name><surname>Klatzky</surname> <given-names>R.</given-names></name> <name><surname>Zumel</surname> <given-names>N.</given-names></name></person-group> (<year>1997</year>). <article-title>&#x0201C;Robotic perception of material: experiments with shape-invariant acoustic measures of material type,&#x0201D;</article-title> in <source>Experimental Robotics IV: The 4th International Symposium, Stanford, California, June 30-July 2, 1995</source> (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>204</fpage>&#x02013;<lpage>211</lpage>. <pub-id pub-id-type="doi">10.1007/BFb0035211</pub-id></citation>
</ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname> <given-names>G.</given-names></name> <name><surname>Son</surname> <given-names>J. H.</given-names></name> <name><surname>Lee</surname> <given-names>S.</given-names></name> <name><surname>Kim</surname> <given-names>S. W.</given-names></name> <name><surname>Kim</surname> <given-names>D.</given-names></name> <name><surname>Nguyen</surname> <given-names>N. N.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Fingerpad-inspired multimodal electronic skin for material discrimination and texture recognition</article-title>. <source>Adv. Sci</source>. <volume>8</volume>:<fpage>2002606</fpage>. <pub-id pub-id-type="doi">10.1002/advs.202002606</pub-id><pub-id pub-id-type="pmid">33977042</pub-id></citation></ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>C.</given-names></name> <name><surname>Huang</surname> <given-names>W.</given-names></name> <name><surname>Sun</surname> <given-names>F.</given-names></name> <name><surname>Luo</surname> <given-names>M.</given-names></name> <name><surname>Tan</surname> <given-names>C.</given-names></name></person-group> (<year>2018</year>). <article-title>LDS-FCM: a linear dynamical system based fuzzy c-means method for tactile recognition</article-title>. <source>IEEE Trans. Fuzzy Syst</source>. <volume>27</volume>, <fpage>72</fpage>&#x02013;<lpage>83</lpage>. <pub-id pub-id-type="doi">10.1109/TFUZZ.2018.2859184</pub-id></citation>
</ref>
<ref id="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ma</surname> <given-names>F.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Chen</surname> <given-names>M.</given-names></name> <name><surname>Yu</surname> <given-names>W.</given-names></name></person-group> (<year>2023</year>). <article-title>A data-driven robotic tactile material recognition system based on electrode array bionic finger sensors</article-title>. <source>Sens. Actuators A: Phys</source>. <volume>363</volume>:<fpage>114727</fpage>. <pub-id pub-id-type="doi">10.1016/j.sna.2023.114727</pub-id></citation>
</ref>
<ref id="B29">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Moqadam</surname> <given-names>S. B.</given-names></name> <name><surname>Asheghabadi</surname> <given-names>A. S.</given-names></name> <name><surname>Norouzi</surname> <given-names>F.</given-names></name></person-group> (<year>2023a</year>). <article-title>&#x0201C;Fusion of sensory and motor performance toward a sophisticated prosthetic hand,&#x0201D;</article-title> in <source>2023 11th RSI International Conference on Robotics and Mechatronics (ICRoM)</source> (<publisher-loc>Tehran</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>241</fpage>&#x02013;<lpage>246</lpage>. <pub-id pub-id-type="doi">10.1109/ICRoM60803.2023.10412610</pub-id></citation>
</ref>
<ref id="B30">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Moqadam</surname> <given-names>S. B.</given-names></name> <name><surname>Asheghabadi</surname> <given-names>A. S.</given-names></name> <name><surname>Norouzi</surname> <given-names>F.</given-names></name> <name><surname>Akraminejad</surname> <given-names>N.</given-names></name> <name><surname>Yazdi</surname> <given-names>B. S. Z.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>&#x0201C;A comparison of modality-matched and modality-missed-matched sensory feedback by brain mapping and practical trials,&#x0201D;</article-title> in <source>2022 12th International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER)</source> (<publisher-loc>Baishan</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>498</fpage>&#x02013;<lpage>503</lpage>. <pub-id pub-id-type="doi">10.1109/CYBER55403.2022.9907057</pub-id></citation>
</ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Moqadam</surname> <given-names>S. B.</given-names></name> <name><surname>Asheghabadi</surname> <given-names>A. S.</given-names></name> <name><surname>Norouzi</surname> <given-names>F.</given-names></name> <name><surname>Jafarzadeh</surname> <given-names>H.</given-names></name> <name><surname>Khosroabadi</surname> <given-names>A.</given-names></name> <name><surname>Alagheband</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2021a</year>). <article-title>Conceptual method of temperature sensation in bionic hand by extraordinary perceptual phenomenon</article-title>. <source>J. Bionic. Eng</source>. <volume>18</volume>, <fpage>1344</fpage>&#x02013;<lpage>1357</lpage>. <pub-id pub-id-type="doi">10.1007/s42235-021-00112-w</pub-id><pub-id pub-id-type="pmid">34868280</pub-id></citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Moqadam</surname> <given-names>S. B.</given-names></name> <name><surname>Asheghabadi</surname> <given-names>A. S.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name></person-group> (<year>2021b</year>). <article-title>A novel hybrid approach to pattern recognition of finger movements and grasping gestures in upper limb amputees</article-title>. <source>IEEE Sens. J</source>. <volume>22</volume>, <fpage>2591</fpage>&#x02013;<lpage>2602</lpage>. <pub-id pub-id-type="doi">10.1109/JSEN.2021.3138386</pub-id></citation>
</ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Moqadam</surname> <given-names>S. B.</given-names></name> <name><surname>Delle</surname> <given-names>K.</given-names></name> <name><surname>Schorling</surname> <given-names>U.</given-names></name> <name><surname>Asheghabadi</surname> <given-names>A. S.</given-names></name> <name><surname>Norouzi</surname> <given-names>F.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2023b</year>). <article-title>Reproducing tactile and proprioception based on the human-in-the-closed-loop conceptual approach</article-title>. <source>IEEE Access</source> <volume>11</volume>, <fpage>41894</fpage>&#x02013;<lpage>41905</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2023.3267963</pub-id></citation>
</ref>
<ref id="B34">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Neumann</surname> <given-names>M.</given-names></name> <name><surname>Nottensteiner</surname> <given-names>K.</given-names></name> <name><surname>Kossyk</surname> <given-names>I.</given-names></name> <name><surname>Marton</surname> <given-names>Z.-C.</given-names></name></person-group> (<year>2018</year>). <article-title>&#x0201C;Material classification through knocking and grasping by learning of structure-borne sound under changing acoustic conditions,&#x0201D;</article-title> in <source>2018 IEEE 14th International Conference on Automation Science and Engineering (CASE)</source> (<publisher-loc>Munich</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1269</fpage>&#x02013;<lpage>1275</lpage>. <pub-id pub-id-type="doi">10.1109/COASE.2018.8560527</pub-id></citation>
</ref>
<ref id="B35">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Okamura</surname> <given-names>A. M.</given-names></name> <name><surname>Turner</surname> <given-names>M. L.</given-names></name> <name><surname>Cutkosky</surname> <given-names>M. R.</given-names></name></person-group> (<year>1997</year>). <article-title>&#x0201C;Haptic exploration of objects with rolling and sliding,&#x0201D;</article-title> in <source>Proceedings of International Conference on Robotics and Automation, Vol. 3</source> (<publisher-loc>Albuquerque, NM</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>2485</fpage>&#x02013;<lpage>2490</lpage>. <pub-id pub-id-type="doi">10.1109/ROBOT.1997.619334</pub-id></citation>
</ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shuaikang</surname> <given-names>G.</given-names></name> <name><surname>Qi</surname> <given-names>W.</given-names></name> <name><surname>Longteng</surname> <given-names>Y.</given-names></name></person-group> (<year>2023</year>). <article-title>Object recognition based on hardness and texture via modified force-sensitive fingertips of a humanoid hand</article-title>. <source>IEEE Sens. Lett</source>. <volume>7</volume>, <fpage>1</fpage>&#x02013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1109/LSENS.2023.3235376</pub-id></citation>
</ref>
<ref id="B37">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Sinapov</surname> <given-names>J.</given-names></name> <name><surname>Wiemer</surname> <given-names>M.</given-names></name> <name><surname>Stoytchev</surname> <given-names>A.</given-names></name></person-group> (<year>2009</year>). <article-title>&#x0201C;Interactive learning of the acoustic properties of household objects,&#x0201D;</article-title> in <source>2009 IEEE International Conference on Robotics and Automation</source> (<publisher-loc>Kobe</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>2518</fpage>&#x02013;<lpage>2524</lpage>. <pub-id pub-id-type="doi">10.1109/ROBOT.2009.5152802</pub-id></citation>
</ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Spiers</surname> <given-names>A. J.</given-names></name> <name><surname>Liarokapis</surname> <given-names>M. V.</given-names></name> <name><surname>Calli</surname> <given-names>B.</given-names></name> <name><surname>Dollar</surname> <given-names>A. M.</given-names></name></person-group> (<year>2016</year>). <article-title>Single-grasp object classification and feature extraction with simple robot hands and tactile sensors</article-title>. <source>IEEE Trans. Haptics</source> <volume>9</volume>, <fpage>207</fpage>&#x02013;<lpage>220</lpage>. <pub-id pub-id-type="doi">10.1109/TOH.2016.2521378</pub-id><pub-id pub-id-type="pmid">26829804</pub-id></citation></ref>
<ref id="B39">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Suwanratchatamanee</surname> <given-names>K.</given-names></name> <name><surname>Saegusa</surname> <given-names>R.</given-names></name> <name><surname>Matsumoto</surname> <given-names>M.</given-names></name> <name><surname>Hashimoto</surname> <given-names>S.</given-names></name></person-group> (<year>2007</year>). <article-title>&#x0201C;A simple tactile sensor system for robot manipulator and object edge shape recognition,&#x0201D;</article-title> in <source>IECON 2007-33rd Annual Conference of the IEEE Industrial Electronics Society</source> (<publisher-loc>Taipei</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>245</fpage>&#x02013;<lpage>250</lpage>. <pub-id pub-id-type="doi">10.1109/IECON.2007.4460310</pub-id></citation>
</ref>
<ref id="B40">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Tanaka</surname> <given-names>Y.</given-names></name> <name><surname>Hasegawa</surname> <given-names>T.</given-names></name> <name><surname>Hashimoto</surname> <given-names>M.</given-names></name> <name><surname>Igarashi</surname> <given-names>T.</given-names></name></person-group> (<year>2019</year>). <article-title>&#x0201C;Artificial fingers wearing skin vibration sensor for evaluating tactile sensations,&#x0201D;</article-title> in <source>2019 IEEE World Haptics Conference (WHC)</source> (<publisher-loc>Tokyo</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>377</fpage>&#x02013;<lpage>382</lpage>. <pub-id pub-id-type="doi">10.1109/WHC.2019.8816155</pub-id></citation>
</ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tavakoli</surname> <given-names>M.</given-names></name> <name><surname>Lopes</surname> <given-names>P.</given-names></name> <name><surname>Lourenco</surname> <given-names>J.</given-names></name> <name><surname>Rocha</surname> <given-names>R. P.</given-names></name> <name><surname>Giliberto</surname> <given-names>L.</given-names></name> <name><surname>de Almeida</surname> <given-names>A. T.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Autonomous selection of closing posture of a robotic hand through embodied soft matter capacitive sensors</article-title>. <source>IEEE Sens. J</source>. <volume>17</volume>, <fpage>5669</fpage>&#x02013;<lpage>5677</lpage>. <pub-id pub-id-type="doi">10.1109/JSEN.2017.2726348</pub-id></citation>
</ref>
<ref id="B42">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Versaci</surname> <given-names>M.</given-names></name> <name><surname>Angiulli</surname> <given-names>G.</given-names></name> <name><surname>Crucitti</surname> <given-names>P.</given-names></name> <name><surname>De Carlo</surname> <given-names>D.</given-names></name> <name><surname>Lagan&#x000E0;</surname> <given-names>F.</given-names></name> <name><surname>Pellican&#x000F2;</surname> <given-names>D.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>A fuzzy similarity-based approach to classify numerically simulated and experimentally detected carbon fiber-reinforced polymer plate defects</article-title>. <source>Sensors</source> <volume>22</volume>:<fpage>4232</fpage>. <pub-id pub-id-type="doi">10.3390/s22114232</pub-id><pub-id pub-id-type="pmid">35684853</pub-id></citation></ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Versaci</surname> <given-names>M.</given-names></name> <name><surname>Angiulli</surname> <given-names>G.</given-names></name> <name><surname>di Barba</surname> <given-names>P.</given-names></name> <name><surname>Morabito</surname> <given-names>F. C.</given-names></name></person-group> (<year>2020</year>). <article-title>Joint use of eddy current imaging and fuzzy similarities to assess the integrity of steel plates</article-title>. <source>Open Phys</source>. <volume>18</volume>, <fpage>230</fpage>&#x02013;<lpage>240</lpage>. <pub-id pub-id-type="doi">10.1515/phys-2020-0159</pub-id></citation>
</ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>S.-A.</given-names></name> <name><surname>Albini</surname> <given-names>A.</given-names></name> <name><surname>Maiolino</surname> <given-names>P.</given-names></name> <name><surname>Mastrogiovanni</surname> <given-names>F.</given-names></name> <name><surname>Cannata</surname> <given-names>G.</given-names></name></person-group> (<year>2022</year>). <article-title>Fabric classification using a finger-shaped tactile sensor via robotic sliding</article-title>. <source>Front. Neurorobot</source>. <volume>16</volume>:<fpage>808222</fpage>. <pub-id pub-id-type="doi">10.3389/fnbot.2022.808222</pub-id><pub-id pub-id-type="pmid">35280844</pub-id></citation></ref>
<ref id="B45">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wei</surname> <given-names>H.-H.</given-names></name> <name><surname>Zhang</surname> <given-names>Y.</given-names></name> <name><surname>Sun</surname> <given-names>X.</given-names></name> <name><surname>Chen</surname> <given-names>J.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name></person-group> (<year>2023</year>). <article-title>Intelligent robots and human-robot collaboration in the construction industry: a review</article-title>. <source>J. Intell. Constr</source>. <volume>1</volume>:<fpage>9180002</fpage>. <pub-id pub-id-type="doi">10.26599/JIC.2023.9180002</pub-id></citation>
</ref>
<ref id="B46">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>X.</given-names></name> <name><surname>Yu</surname> <given-names>D.</given-names></name> <name><surname>Shao</surname> <given-names>X.</given-names></name> <name><surname>Zhang</surname> <given-names>S.</given-names></name> <name><surname>Wang</surname> <given-names>S.</given-names></name></person-group> (<year>2016</year>). <article-title>Research and applications of viscoelastic vibration damping materials: a review</article-title>. <source>Compos. Struct</source>. <volume>136</volume>, <fpage>460</fpage>&#x02013;<lpage>480</lpage>. <pub-id pub-id-type="doi">10.1016/j.compstruct.2015.10.014</pub-id></citation>
</ref>
</ref-list>
</back>
</article>