<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Robot. AI</journal-id>
<journal-title>Frontiers in Robotics and AI</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Robot. AI</abbrev-journal-title>
<issn pub-type="epub">2296-9144</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">672315</article-id>
<article-id pub-id-type="doi">10.3389/frobt.2021.672315</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Robotics and AI</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Optical-Tactile Sensor for Lump Detection Using Pneumatic Control</article-title>
<alt-title alt-title-type="left-running-head">Bewley et&#x20;al.</alt-title>
<alt-title alt-title-type="right-running-head">Pneumatically Controlled Optical Tactile Sensor</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Bewley</surname>
<given-names>Jonathan</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1247220/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Jenkinson</surname>
<given-names>George P.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1144007/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Tzemanaki</surname>
<given-names>Antonia</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/439315/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<label>
<sup>1</sup>
</label>Department of Mechanical Engineering, Faculty of Engineering, University of Bristol, <addr-line>Bristol</addr-line>, <country>United&#x20;Kingdom</country>
</aff>
<aff id="aff2">
<label>
<sup>2</sup>
</label>Bristol Robotics Laboratory, University of Bristol, <addr-line>Bristol</addr-line>, <country>United&#x20;Kingdom</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/569411/overview">Perla Maiolino</ext-link>, University of Oxford, United&#x20;Kingdom</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1114931/overview">Hunter Gilbert</ext-link>, Louisiana State University, United&#x20;States</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1007495/overview">Giacomo Moretti</ext-link>, Saarland University, Germany</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Jonathan Bewley, <email>Jonny.Bewley.2017@bristol.ac.uk</email>; Antonia Tzemanaki, <email>Antonia.Tzemanaki@bristol.ac.uk</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Soft Robotics, a section of the journal Frontiers in Robotics and&#x20;AI</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>01</day>
<month>07</month>
<year>2021</year>
</pub-date>
<pub-date pub-type="collection">
<year>2021</year>
</pub-date>
<volume>8</volume>
<elocation-id>672315</elocation-id>
<history>
<date date-type="received">
<day>25</day>
<month>02</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>16</day>
<month>06</month>
<year>2021</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2021 Bewley, Jenkinson and Tzemanaki.</copyright-statement>
<copyright-year>2021</copyright-year>
<copyright-holder>Bewley, Jenkinson and Tzemanaki</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&#x20;terms.</p>
</license>
</permissions>
<abstract>
<p>Soft tactile sensors are an attractive solution when robotic systems must interact with delicate objects in unstructured and obscured environments, such as most medical robotics applications. The soft nature of such a system increases both comfort and safety, while the addition of simultaneous soft active actuation provides additional features and can also improve the sensing range. This paper presents the development of a compact soft tactile sensor which is able to measure the profile of objects and, through an integrated pneumatic system, actuate and change the effective stiffness of its tactile contact surface. We report experimental results which demonstrate the sensor&#x2019;s ability to detect lumps on the surface of objects or embedded within a silicone matrix. These results show the potential of this approach as a versatile method of tactile sensing with potential application in medical diagnosis.</p>
</abstract>
<kwd-group>
<kwd>tactile sensing</kwd>
<kwd>soft sensors</kwd>
<kwd>pneumatic actuation</kwd>
<kwd>variable stiffness</kwd>
<kwd>medical diagnosis</kwd>
<kwd>medical robotics</kwd>
</kwd-group>
<contract-num rid="cn001">C24524/A30038</contract-num>
<contract-num rid="cn002">EP/R513179/1</contract-num>
<contract-sponsor id="cn001">Cancer Research United&#x20;Kingdom<named-content content-type="fundref-id">10.13039/501100000289</named-content>
</contract-sponsor>
<contract-sponsor id="cn002">Engineering and Physical Sciences Research Council<named-content content-type="fundref-id">10.13039/501100000266</named-content>
</contract-sponsor>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Increasingly, there is demand for robotic systems to operate within variable unstructured domains, such as in autonomous exploration or alongside humans (<xref ref-type="bibr" rid="B28">Zou et&#x20;al., 2017</xref>). This requires continually gathering detailed information about the local environment to facilitate executing the task in a safe manner. Tactile sensing at the external interface of robotic end-effectors enables a direct feedback loop to modulate applied force during interactions (<xref ref-type="bibr" rid="B28">Zou et&#x20;al., 2017</xref>). The adaptability of soft tactile sensors enables the contact surface to conform to the shape of objects and distribute any handling forces over a larger contact area (<xref ref-type="bibr" rid="B9">He et&#x20;al., 2020a</xref>).</p>
<p>In addition to the importance of tactile information when interacting within unknown environments, physical touch becomes highly important when other sensory information is unavailable (<xref ref-type="bibr" rid="B20">Tiwana et&#x20;al., 2012</xref>). Despite research interest, commercial application of soft tactile sensors has been extremely low (<xref ref-type="bibr" rid="B20">Tiwana et&#x20;al., 2012</xref>; <xref ref-type="bibr" rid="B28">Zou et&#x20;al., 2017</xref>). <xref ref-type="bibr" rid="B28">Zou et&#x20;al. (2017)</xref> highlight the high cost, low modularity and the advancements in micro manufacturing and software processing necessary to implement research sensors practically as key challenges to their adoption. By tackling these problems and working toward more generally applicable soft tactile sensor technology, we hope to broaden the range of applications for which robotic systems can be utilized and enable tasks, previously only possible with partial or total human intervention, to be completed autonomously.</p>
<p>A wide range of tactile sensing technologies has been developed with successful designs coming from both close biomimicry as well as deviating from nature to incorporate additional capabilities (<xref ref-type="bibr" rid="B28">Zou et&#x20;al., 2017</xref>; <xref ref-type="bibr" rid="B3">Chi et&#x20;al., 2018</xref>). One such deviation proposed in literature comprises adjusting the effective stiffness of the soft tactile membrane via pneumatic actuation in order to allow for the sensitivity and measurement range of the sensor to be adjusted, leading to a more generically applicable sensor (<xref ref-type="bibr" rid="B9">He et&#x20;al., 2020a</xref>; <xref ref-type="bibr" rid="B12">Jenkinson et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B27">Zhang et&#x20;al., 2021</xref>). Previous studies exploring pneumatic actuation within soft tactile sensors have applied this to reactive grasping (<xref ref-type="bibr" rid="B14">McInroe et&#x20;al., 2018</xref>), shape identification (<xref ref-type="bibr" rid="B11">Huang et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B26">Xiang et&#x20;al., 2019</xref>), estimating tissue elastic modulus (<xref ref-type="bibr" rid="B6">Gubenko et&#x20;al., 2017</xref>) and an explorative capsule capable of self-locomotion (<xref ref-type="bibr" rid="B10">Hinitt et&#x20;al., 2015</xref>). Variable effective stiffness tactile sensors have also been applied to emulate nodules inside phantom organs to assist with medical diagnosis training (<xref ref-type="bibr" rid="B8">He et&#x20;al., 2020b</xref>).</p>
<p>A key challenge when incorporating sensors within soft robotics systems is to not alter the overall compliance of the robot&#x2019;s external interfaces (<xref ref-type="bibr" rid="B19">Shintake et&#x20;al., 2018</xref>). Optics-based tactile sensing is common across soft actuated sensors, as all electrical components can be physically separated from the tactile membrane (<xref ref-type="bibr" rid="B18">Shimonomura, 2019</xref>). Among the pneumatically actuated tactile sensors referenced above, only <xref ref-type="bibr" rid="B9">He et&#x20;al. (2020a)</xref> and <xref ref-type="bibr" rid="B8">He et&#x20;al. (2020b)</xref> use pneumatic variations as the primary form of sensing; all other studies chose to implement optics-based tactile sensing. These studies have focused on detecting surface or bulk features of the stimulus that they are sensing, where heterogeneity in the depth of the stimulus remains under-exploited as a tactile&#x20;cue.</p>
<p>In this work, we explore the potential of pneumatically actuated soft tactile sensors though the development and experimental characterization of a novel sensor. We investigate the usefulness of varying the effective stiffness of the sensor&#x2019;s tactile membrane when identifying nodules embedded in a soft medium, coarsely imitating the manual palpation tasks required for clinical breast examinations (CBEs).</p>
<p>CBEs serve a vital role in monitoring breast health and reducing the number of patient referrals to the more costly procedures of MRI or X-ray mammography, where many users report an unpleasant and painful experience (<xref ref-type="bibr" rid="B1">Bickley et&#x20;al., 2013</xref>; <xref ref-type="bibr" rid="B24">Whelehan et&#x20;al., 2017</xref>). These procedures are the current gold standard for medical diagnosis but are uncomfortable and their relatively high rate of malignant diagnosis of benign tissue (false positives), especially in younger women, can lead to patient anxiety and further unnecessary invasive treatment (<xref ref-type="bibr" rid="B1">Bickley et&#x20;al., 2013</xref>). If data-led CBEs were to become a frequent and automated process, monitoring of breast health over time could be streamlined and anomalies identified through tactile sensing and machine learning. However, an automated breast examination system would require tactile sensitivity at least comparable to that of a trained healthcare professional performing CBE in order to achieve this (<xref ref-type="bibr" rid="B20">Tiwana et&#x20;al., 2012</xref>).</p>
<p>
<xref ref-type="fig" rid="F1">Figure&#x20;1</xref> depicts the proposed sensor along with its internal structure. The soft external membrane of the sensor deforms in response to tactile stimuli, as the internal pressure and motion of embedded tracking pins are monitored and analyzed. The tactile information is represented with the use of Voronoi diagrams as per the work of <xref ref-type="bibr" rid="B4">Cramphorn et&#x20;al. (2018)</xref>. We show that this approach is capable of resolving a broad range of tactile stimuli. We validate the sensor&#x2019;s ability to distinguish surface lump of varying size and then characterize the sensor&#x2019;s performance at detecting lumps embedded within a silicone matrix as the effective stiffness of the tactile membrane is adjusted.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>
<bold>(A)</bold> The soft actuating tactile sensor. <bold>(B)</bold> A sectioned view demonstrating the sensor&#x2019;s internal structure as well as its potential for active palpation. Pressurizing the sensor achieves linear actuation (max of 7&#xa0;mm) through expanding the soft tactile membrane, and thus additionally modifies its effective stiffness.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g001.tif"/>
</fig>
<p>The following sections focus on the design and fabrication of the compact, low-cost soft tactile sensor incorporating pneumatic actuation (<xref ref-type="sec" rid="s2-1">Sections 2.1</xref> and <xref ref-type="sec" rid="s2-2">2.2</xref>) and its characterization (<xref ref-type="sec" rid="s2-3">Section 2.3</xref>). <xref ref-type="sec" rid="s3-1">Section 3.1</xref> presents a machine learning approach for identifying the presence of lumps utilizing features derived from Voronoi tessellation. The results demonstrate that the sensitivity of the sensor to identify lumps in a CBE-inspired task can be improved by pneumatically tuning the effective stiffness of the tactile membrane (<xref ref-type="sec" rid="s3-2">Section 3.2</xref>). <xref ref-type="sec" rid="s4">Section 4</xref> discusses the results and makes recommendations for future&#x20;work.</p>
</sec>
<sec id="s2">
<title>2 Materials and Methods</title>
<p>Incorporating pneumatic actuation within an optical based tactile sensor poses restrictions on the form the device may take: the sensor&#x2019;s cavity needs to be pressurized and the image sensor must have unobstructed view to the tactile membrane. <xref ref-type="bibr" rid="B14">McInroe et&#x20;al. (2018)</xref> tackled these same restrictions in the design of their sensor. <xref ref-type="fig" rid="F2">Figure&#x20;2</xref> shows a high level system diagram of such a system.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>High level system diagram for an optical based tactile sensor incorporating pneumatic actuation.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g002.tif"/>
</fig>
<sec id="s2-1">
<title>2.1 Design and Fabrication</title>
<sec id="s2-1-1">
<title>2.1.1 Tactile Membrane</title>
<p>The tactile membrane serves to conform to surfaces the sensor comes into contact with so that the tactile stimuli can be converted to a form which the internal sensors can detect. It is manufactured using a silicone molding methodology resembling that depicted by <xref ref-type="bibr" rid="B25">Winstone et&#x20;al. (2012)</xref> and common across the early sensors within the TacTip sensor family (<xref ref-type="bibr" rid="B23">Ward-Cherrier et&#x20;al., 2018</xref>). <xref ref-type="fig" rid="F3">Figure&#x20;3</xref> depicts the two-stage molding process.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>
<bold>(A)</bold> Two step molding process to form the tactile membrane using 3D printed molds. The clear negative mold, formed in the first stage, is used in the second stage to form the inverted tactile membrane. <bold>(B)</bold> Lastly, the membrane is flipped &#x2018;inside-out&#x2019; and the pin tips are painted&#x20;white.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g003.tif"/>
</fig>
<p>The membrane features 72 pins (of the same material as the membrane), <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mn>1.2</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> long and of <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:mn>1.25</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> diameter, distributed in radially offset concentric rings (<xref ref-type="fig" rid="F3">Figure&#x20;3B</xref>). This arrangement allows for simple parameterization of the silicone molding CAD (Computer-Aided Design) models while maintaining an approximately uniform marker distribution. With the membrane inverted, the painted pin tips are spaced <inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:mn>1.75</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> apart with a maximum deviation between marker centers of <inline-formula id="inf4">
<mml:math id="m4">
<mml:mrow>
<mml:mo>&#xb1;</mml:mo>
<mml:mn>0.12</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The tactile membrane is a flattened dome, <inline-formula id="inf5">
<mml:math id="m5">
<mml:mrow>
<mml:mn>10</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> high and with a diameter of <inline-formula id="inf6">
<mml:math id="m6">
<mml:mrow>
<mml:mn>30</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (see <xref ref-type="fig" rid="F1">Figure&#x20;1</xref>). The variable internal pressure (implemented by pneumatic actuation, see <xref ref-type="sec" rid="s2-1-3">Section 2.1.3</xref>) allows for the curvature of the membrane to be altered during operation. An initial profile flatter than a hemisphere was chosen to enable manufacture with low cost FDM (Fused Deposition Modeling) 3D printers and facilitate removal of the soft tactile membrane and its &#x2018;inside-out&#x2019; pins from the silicone molds (see <xref ref-type="fig" rid="F3">Figure&#x20;3</xref>).</p>
<p>The tactile membrane is moulded using DragonSkin 30 silicone (Smooth-On, Macungie, PA). We carried out Finite Element Analysis (FEA) to determine the suitability of DragonSkin 30 and subsequently tune the membrane thickness and operating pressure for desired behavior. We used Abaqus CAE to carry out nonlinear analysis by approximating the dome geometry as a plane stress shell with quadrilateral elements, fitting a polynomial to experimental stress-strain data and using a third-order Ogden model of hyperelasticity. A membrane thickness of <inline-formula id="inf7">
<mml:math id="m7">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> proved sufficient to achieve a <inline-formula id="inf8">
<mml:math id="m8">
<mml:mrow>
<mml:mn>100</mml:mn>
<mml:mtext>%</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> volume expansion across a suitable working pressure range while remaining a safety factor of two below the maximum tensile stress of the material.</p>
<p>The FEA model exhibited a cubic relationship between the internal pressure of the cavity and the percentage volume increase of the membrane for pressures between <inline-formula id="inf9">
<mml:math id="m9">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1000</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. <xref ref-type="fig" rid="F4">Figure&#x20;4A</xref> compares the FEA predictions to experimental data specifically for internal pressure between <inline-formula id="inf10">
<mml:math id="m10">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>350</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. Across this limited range, the relationship appears approximately linear and close agreement can be seen between the FEA model and experimental data. However, no conclusions can be drawn about experimental behavior at higher pressures. The experimental data were captured by filming the sensor expanding, tracking the pixels making up the side projection of the tactile membrane and assuming axisymmetric behavior to calculate the volume of revolution. This experiment was repeated three times and averaged.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Experimental data points, linear fit of experimental data and FEA model using Abaqus for a <inline-formula id="inf11">
<mml:math id="m11">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> thick DragonSkin 30 membrane. <bold>(A)</bold> Volumetric expansion against pressure predicted by the FEA model and found experimentally from the manufactured membrane. <bold>(B)</bold> FEA deformed mesh and stress distribution at <inline-formula id="inf12">
<mml:math id="m12">
<mml:mrow>
<mml:mn>100</mml:mn>
<mml:mtext>%</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> inflation.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g004.tif"/>
</fig>
</sec>
<sec id="s2-1-2">
<title>2.1.2 Embedded Sensing</title>
<p>A Raspberry Pi Zero camera module with a wide angle variable focus lens is used to capture optical changes of the tactile membrane, the underside of which is illuminated by a white LED. A <inline-formula id="inf13">
<mml:math id="m13">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> Honeywell ABP digital pressure sensor is positioned in the pneumatic loop outside of the housing to record pressure fluctuations. The wide field of view, <inline-formula id="inf14">
<mml:math id="m14">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mn>160</mml:mn>
</mml:mrow>
<mml:mo>&#x2218;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>, and zero minimum focal distance of the camera module allows the void space behind the tactile membrane to be minimized, while a frame rate of 90 fps enables marker motion to be tracked smoothly between frames. The compact sensor housing along with short lengths of narrow diameter tubing minimize the closed loop air volume such that pressure readings are reactive to external stimuli without&#x20;delay.</p>
</sec>
<sec id="s2-1-3">
<title>2.1.3 Actuation and Control</title>
<p>The internal pressure of the sensor may be altered to actuate the membrane and alter its geometry while emulating different stiffnesses. An Arduino serves to control the pressurization of the sensor cavity and then isolate it such that pressure fluctuations due to external stimuli on the tactile membrane can be detected. The pneumatic system is actuated by manually depressing a syringe while the Arduino monitors the internal pressure and closes the solenoid valve once the desired cavity pressure has been reached.</p>
<p>A Raspberry Pi Zero coordinates the system and is used to control the camera module and communicate with the Arduino to collect pressure readings and set the trigger pressure at which the solenoid valve is closed.</p>
</sec>
<sec id="s2-1-4">
<title>2.1.4 Sensor Housing</title>
<p>
<xref ref-type="fig" rid="F5">Figure&#x20;5</xref> shows an exploded view of the housing assembly along with images of the assembled sensor. The housing is 3D printed and split into a base section to mount the bulkhead adapter and camera module, and a tip section to mount the tactile membrane. An air-tight seal is achieved through threading the bulkhead adapter with PTFE tape and linking the PLA components with silicone gaskets under a high clamping force. A latex band attaches the tactile membrane to the removable tip section of the housing along a shallow groove. This makes the tactile membrane a modular component which can be removed and replaced due to wear or sanitary constraints, e.g. in a medical setting.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>
<bold>(A)</bold> Part list and exploded view of the sensor housing assembly. <bold>(B)</bold> Sensor underside with bulkhead adapter for connecting pneumatic tubing. <bold>(C)</bold> Sensor internals with tactile membrane removed. <bold>(D)</bold> Inside of tactile membrane.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g005.tif"/>
</fig>
</sec>
</sec>
<sec id="s2-2">
<title>2.2 Tactile Signal Processing</title>
<p>
<xref ref-type="fig" rid="F6">Figure&#x20;6</xref> shows the stages of image processing carried out on each frame using functions from the OpenCV library (<xref ref-type="bibr" rid="B2">Bradski, 2000</xref>). The center point of each marker is used to construct a Voronoi diagram (<xref ref-type="fig" rid="F6">Figure&#x20;6C</xref>) using the SciPy library spatial. Voronoi function (<xref ref-type="bibr" rid="B22">Virtanen et&#x20;al., 2020</xref>) and calculate displacement vectors from the initial non-deformed state. Calculating Voronoi diagrams from marker based tactile data, as proposed by <xref ref-type="bibr" rid="B4">Cramphorn et&#x20;al. (2018)</xref>, enables the divergence of markers away from each other to be quantified and visualized as the area change of the Voronoi region associated with each&#x20;point.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>
<bold>(A)</bold> Marker detection with SimpleBlobDetector algorithm tuned to identify white circular blobs against a black background. <bold>(B)</bold> Individual trackers generated for groups of pixels in a bounding box around each marker and tracked across frames using the TrackerKCF algorithm. <bold>(C)</bold> Voronoi diagram and marker displacement vectors calculated relative to the undeformed&#x20;state.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g006.tif"/>
</fig>
<p>The pressure signal is filtered to remove noise, synced with the image sequence and averaged over each frame interval to allocate each frame a single pressure sample point. Lastly, regions within the Voronoi diagram are uniquely numbered based on the angle and radius of each tracked point from the point cloud centroid. This allows regions to be indexed consistently across frames and monitored over&#x20;time.</p>
</sec>
<sec id="s2-3">
<title>2.3 Sensor Characterization</title>
<p>
<xref ref-type="fig" rid="F7">Figure&#x20;7</xref> qualitatively depicts the sensor&#x2019;s response to a range of stimuli. The color of each region corresponds to its percentage area change (expansion/contraction). The responses are distinct and display the sensor&#x2019;s ability to resolve tactile information. The area change and vector displacement of the Voronoi regions encode different tactile information and hence provide a more complete representation of the stimuli when combined.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Tactile Voronoi diagram response corresponding to a range of stimuli. Voronoi regions are colored by increasingly dark shades of red or green to display area expansion or contraction respectively. The red arrows from the centroid of each region show the vector displacement of regions from their non-deformed positions.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g007.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F8">Figure&#x20;8</xref> shows the effect of pressure change on the marker distribution. Despite the membrane geometry changing significantly, <xref ref-type="fig" rid="F8">Figure&#x20;8B</xref> demonstrates how the observed distribution of markers is near invariant of pressure. This invariance means that internal pressure need not be accounted for during image processing.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>
<bold>(A)</bold> Marker distribution at <inline-formula id="inf15">
<mml:math id="m15">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf16">
<mml:math id="m16">
<mml:mrow>
<mml:mn>350</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> internal pressure. <bold>(B)</bold> Marker centers superimposed on top of each other as the internal pressure is increased from <inline-formula id="inf17">
<mml:math id="m17">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula id="inf18">
<mml:math id="m18">
<mml:mrow>
<mml:mn>350</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g008.tif"/>
</fig>
<p>The tactile membrane can be inflated and deflated by the pneumatic control system described in <xref ref-type="sec" rid="s2-1-3">Section 2.1.3</xref>. Additional indentation into the membrane (due to contact with a surface/lump) will further increase this pressure. The relation between internal pressure and an external force applied through a flat plate normal to the membrane is shown in <xref ref-type="fig" rid="F9">Figure&#x20;9</xref> for different baseline pressures of the sensor&#x2019;s cavity. Increased baseline cavity pressure results in increased effective stiffness of the membrane, i.e.,&#x20;how much it will resist deformation in response to a given force. In addition to the baseline cavity pressure, applying further force to the sensor increases the internal pressure, and therefore the effective stiffness. Over the investigated force range of the sensor, the relationship between the applied normal force and the resulting pressure variation appears approximately linear. However, over a larger force range, the curve for each baseline pressure would visibly flatten as the membrane stiffens (<xref ref-type="bibr" rid="B12">Jenkinson et&#x20;al., 2020</xref>). By fitting a curve to this relationship, the pressure sensor could be used to approximate a normal force applied to the membrane, given that the baseline internal pressure is&#x20;known.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Internal pressure variation due an external force deforming the tactile membrane. Each data series is recorded at a different baseline internal sensor pressure.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g009.tif"/>
</fig>
</sec>
</sec>
<sec id="s3">
<title>3 Lump Detection</title>
<p>CBEs aim to identify anomalous hard lumps within a search domain of breast tissue. In the next two sections, we characterize the relationship between the presence of an anomalous lump and the area change and vector displacement of the 51 regions of the Voronoi diagram, in order to assess the performance of the presented sensor for lump detection. First, we consider the problem of detecting surface lumps, followed by considering embedded lumps, in which case this mapping becomes increasingly non-linear, due to the complex dynamics of elastic deformation.</p>
<sec id="s3-1">
<title>3.1 Surface Lumps</title>
<p>Averaging Voronoi regions in rings maintains only a single spatial dimension in the radial direction, thus making the assumption that the response is axisymmetric. This assumption is uniquely suitable for the application of detecting anomalous lumps through central indentation as the stimuli itself is approximately axisymmetric. <xref ref-type="fig" rid="F10">Figure&#x20;10</xref> shows how Voronoi regions can be grouped by their radial position and how this perspective illuminates clear differences in response when a surface lump is present. As the indentation is positioned centrally on the tactile membrane, Voronoi region area increase is predominately in the inner rings, whereas the vector displacement response is predominantly in the outer rings as the membrane spreads out toward to fixed boundary.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>
<bold>(A)</bold> Voronoi regions colored by radial distance from centroid. <bold>(B)</bold> Ring-averaged area and vector displacement magnitude response to a flat plate (no lump) in comparison to a <inline-formula id="inf19">
<mml:math id="m19">
<mml:mrow>
<mml:mn>5</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> surface lump. This example shows data taken at a baseline pressure of <inline-formula id="inf20">
<mml:math id="m20">
<mml:mrow>
<mml:mn>50</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and with a normal indentation force of <inline-formula id="inf21">
<mml:math id="m21">
<mml:mrow>
<mml:mn>3.5</mml:mn>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> into the surface. When a 5&#xa0;mm lump is present, the central rings&#x2019; response changes significantly compared to the outer rings&#x2019;.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g010.tif"/>
</fig>
<p>The response of the sensor was captured for five sizes of hemispherical surface lumps ranging in diameter from <inline-formula id="inf22">
<mml:math id="m22">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula id="inf23">
<mml:math id="m23">
<mml:mrow>
<mml:mn>5</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> using a modified Ultimaker 3D printer to serve as a Cartesian robotic arm. Results were recorded at four different internal pressures, ranging from <inline-formula id="inf24">
<mml:math id="m24">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula id="inf25">
<mml:math id="m25">
<mml:mrow>
<mml:mn>200</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> in even increments of 50mbar, to investigate how the effective stiffness of tactile membrane impacts performance. Each unique pressure and lump size combination was repeated twenty times. The tactile&#x20;membrane was gradually indented into each lump sample up to a normal indentation force of <inline-formula id="inf26">
<mml:math id="m26">
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. A set of digital scales were used to calibrate the palpations to ensure a consistent indentation&#x20;force.</p>
<p>In order to quantify the surface lump identification ability of the sensor, a linear regression model was trained using Voronoi diagram features to predict lump size. The scikit-learn library was used to implement and evaluate the regression model (<xref ref-type="bibr" rid="B16">Pedregosa et&#x20;al., 2011</xref>). The model takes an input of ten features recorded at a single instance in time: the Voronoi region area change and vector displacements averaged around each of the five concentric rings. Region vector displacements are projected radially away from the marker centroid before averaging to isolate radial displacement from any lateral motion. <xref ref-type="fig" rid="F11">Figure&#x20;11C</xref> shows the design cross-section of the 3D printed test slab used to gather data for the linear regression model. This data was partitioned into an 80/20 training/testing split and evaluated using 5-fold cross-validation. <xref ref-type="fig" rid="F11">Figures 11A,B</xref> are the graphs of the model&#x2019;s predictive performance on the testing data. Separate regression models were trained on Voronoi diagram frames at set intervals over the duration of each palpation so that performance could be compared for different indentation forces into the sample.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>
<bold>(A)</bold> Root-mean-square-error of lump size predictions for different internal pressures across a range of indentation force. Points plotted for each pressure and force are average values across all tests. <bold>(B)</bold> Predicted lump diameters for an indentation force of <inline-formula id="inf27">
<mml:math id="m27">
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. Each test is plotted as an individual point. <bold>(C)</bold> 3D printed lump test slab with hemispherical surface lumps varying in diameter from to <inline-formula id="inf28">
<mml:math id="m28">
<mml:mrow>
<mml:mn>5</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g011.tif"/>
</fig>
<p>Accurate surface lump diameter predictions can be observed across the full range of internal pressures and lump sizes. The sensor can clearly distinguish lumps as small as <inline-formula id="inf29">
<mml:math id="m29">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> from a flat surface. The range of predicted diameters for each lump are distinct, all within <inline-formula id="inf30">
<mml:math id="m30">
<mml:mrow>
<mml:mo>&#xb1;</mml:mo>
<mml:mn>0.5</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of the actual value, and have an average standard deviation across all lump sizes and pressures of <inline-formula id="inf31">
<mml:math id="m31">
<mml:mrow>
<mml:mn>0.13</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The mean of the predicted diameters for each lump size were all correct within <inline-formula id="inf32">
<mml:math id="m32">
<mml:mrow>
<mml:mn>0.08</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of the true values. During contact with a lump sample, the membrane must conform to the lump shape in order for the response to be distinct and identifiable. Higher internal pressures (and, therefore, higher membrane effective stiffnesses) display a clear trend of prediction accuracy increasing with indention force. While lower internal pressures are preferable at low indentation forces, the <inline-formula id="inf33">
<mml:math id="m33">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf34">
<mml:math id="m34">
<mml:mrow>
<mml:mn>50</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> pressurized cavities saw their prediction accuracy fall at forces above <inline-formula id="inf35">
<mml:math id="m35">
<mml:mrow>
<mml:mn>6</mml:mn>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. This suggests that with a high enough indentation force, the large scale deformation of the tactile membrane will &#x2018;saturate&#x2019; the sensor and begin to mask the differences between stimuli. An internal pressure of <inline-formula id="inf36">
<mml:math id="m36">
<mml:mrow>
<mml:mn>100</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> results in the lowest prediction error across all indentation forces and, hence, can be considered optimal for this specific set of stimuli.</p>
</sec>
<sec id="s3-2">
<title>3.2 Embedded Lumps</title>
<p>Detecting hard lumps embedded within tissue is a more challenging problem, as the surrounding tissue damps the response and adds additional non-linearity. Consistent with previous studies (<xref ref-type="bibr" rid="B5">Egorov and Sarvazyan, 2008</xref>; <xref ref-type="bibr" rid="B7">Gwilliam et&#x20;al., 2010</xref>; <xref ref-type="bibr" rid="B15">Mojra et&#x20;al., 2012</xref>) that compared the performance of commercial tactile sensors to human palpation, the response of the proposed sensor is investigated for vertical indentation into embedded lumps of different size and&#x20;depth.</p>
<p>
<xref ref-type="fig" rid="F12">Figure&#x20;12</xref> shows the embedded lump test slabs, manufactured by encasing PLA lumps in DragonSkin 10 silicone. One test slab includes five lumps varying in diameter (<inline-formula id="inf37">
<mml:math id="m37">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>-</mml:mo>
<mml:mn>5</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>), all embedded at a depth of <inline-formula id="inf38">
<mml:math id="m38">
<mml:mrow>
<mml:mn>1.5</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> below the surface, while another test slab includes five lumps of <inline-formula id="inf39">
<mml:math id="m39">
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> in diameter, embedded in varying depths (<inline-formula id="inf40">
<mml:math id="m40">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>-</mml:mo>
<mml:mn>5</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>). Additionally, one test slab was manufactured with no embedded lumps to evaluate the likelihood of false positives. This experimental setup is similar to the silicone test slabs in <xref ref-type="bibr" rid="B7">Gwilliam et&#x20;al. (2010)</xref> but approximately 10&#x20;times firmer than the medical breast phantom in <xref ref-type="bibr" rid="B5">Egorov and Sarvazyan (2008)</xref>. Nevertheless, we consider these test slabs to be sufficient for an initial exploration of whether detecting hard lumps embedded in a softer matrix is possible.</p>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Top and sectioned views of test slabs with varying embedded lump size and&#x20;depth.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g012.tif"/>
</fig>
<p>Data were recorded across internal pressures ranging from <inline-formula id="inf41">
<mml:math id="m41">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula id="inf42">
<mml:math id="m42">
<mml:mrow>
<mml:mn>200</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. Fifteen repetitions were recorded for each combination of test slab, internal pressure and indentation force. For the detection of embedded lumps, the same ten Voronoi diagram features were used to train a Bayesian classifier model. The approach outlined by <xref ref-type="bibr" rid="B21">VanderPlas (2016)</xref> was followed to implement a Gaussian kernel density estimator (KDE) with Bayesian classification using the scikit-learn library. By fitting multi-feature Gaussian KDE distributions to each lump class within the training data set, novel testing data can be assessed by calculating the likelihood that it belongs within each of the learnt distributions. The data set was partitioned and evaluated, as with the surface lump linear regression model, using a 80/20 training/testing split and 5-fold cross-validation.</p>
<p>
<xref ref-type="fig" rid="F13">Figure&#x20;13</xref> shows the sensor&#x2019;s ability to distinguish various embedded lumps from the surrounding silicone matrix and correctly classify lumps by their depth or diameter. Increased indentation force decreased the proportion of false positives in trials where there was no lump present (improving specificity) and increased the proportion of lumps whose presence was successfully identified (improving sensitivity) and correctly classified. The improvement in both identification and classification ability from increasing indentation force is greater for the variable depth trials, which demonstrates an increased need for use of higher force when deeper lumps are considered. The presence of lumps which are located closer to the surface and which have a smaller diameter is easier for the sensor to detect. The tactile signature from central indentation into a larger diameter lump is distributed over a larger area and, due to the choice of features and learning model, is more likely to be mistaken for the no-lump class. Lumps that are identified but incorrectly classified are most commonly mistaken for neighboring classes. This indicates that the model has successfully learnt the ordered relationship between the classes and provides an explanation for why the embedded lumps at either end of the investigated range appear to be correctly classified with greater accuracy.</p>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>The proportion of trials where the presence of an embedded lump is correctly identified (light shading) and the proportion classified as lumps of the correct depth or diameter (darker shading). For comparison, vertical lines are plotted at <inline-formula id="inf43">
<mml:math id="m43">
<mml:mrow>
<mml:mn>16.7</mml:mn>
<mml:mtext>%</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> to indicate the accuracy of a dummy classifier implementing uniform random guessing across the six classes. Results are averaged across readings from all baseline internal pressures (<inline-formula id="inf44">
<mml:math id="m44">
<mml:mrow>
<mml:mtext>0</mml:mtext>
<mml:mo>-</mml:mo>
<mml:mn>200</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>) and shown across a range of indentation forces up to <inline-formula id="inf45">
<mml:math id="m45">
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The presence of smaller diameter lumps embedded at shallower depths are more easily identified. The depth and diameter classification accuracy of identified lumps is low with light indentation force but improves as greater indentation force is applied.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g013.tif"/>
</fig>
<p>Unlike the tactile sensors of previous studies replicating simplified CBE conditions (<xref ref-type="bibr" rid="B5">Egorov and Sarvazyan, 2008</xref>; <xref ref-type="bibr" rid="B7">Gwilliam et&#x20;al., 2010</xref>; <xref ref-type="bibr" rid="B15">Mojra et&#x20;al., 2012</xref>), the proposed sensor can change its effective stiffness by altering its internal pressure. <xref ref-type="fig" rid="F14">Figure&#x20;14</xref> shows the average root-mean-squared-error of the learning model as a function of internal pressure when tasked with classifying lumps by depth and diameter. The internal pressure, and therefore the effective stiffness of the tactile membrane, influences the sensitivity of the sensor. The minima present in the average error curves can be understood by plotting curves for subsets of the lump trials. Shallower lumps are more accurately identified with lower internal pressure, whereas accuracy for deeper lumps continues to improve as internal pressure increases. Accuracy for both small and large diameter lumps improves with internal pressure up until <inline-formula id="inf46">
<mml:math id="m46">
<mml:mrow>
<mml:mn>150</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, after which the accuracy for larger lumps decreases.</p>
<fig id="F14" position="float">
<label>FIGURE 14</label>
<caption>
<p>The average root-mean-squared-error in classifying embedded lumps by their size and depth. Results are shown averaged across all indentation forces (<inline-formula id="inf47">
<mml:math id="m47">
<mml:mrow>
<mml:mn>1.6</mml:mn>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula id="inf48">
<mml:math id="m48">
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>). Additional lines are plotted averaged across different subsets of embedded lump trials to highlight differences in behavior. The sensor&#x2019;s accuracy in identifying the size and depth of embedded lumps varies as the internal pressure of the sensor, and therefore the effective stiffness of the tactile membranes, is adjusted.</p>
</caption>
<graphic xlink:href="frobt-08-672315-g014.tif"/>
</fig>
</sec>
</sec>
<sec id="s4">
<title>4 Discussion and Future Work</title>
<p>Our proposed tactile sensor outputs a Voronoi representation of the contacted stimuli, which has a wide range of downstream applications. In this work, we used features extracted from the Voronoi diagram as inputs to a statistical machine learning model, trained for the task of lump detection. Experimental results demonstrated the sensor&#x2019;s ability to successfully identify anomalous lumps located both on a flat surface and embedded within a silicone matrix. These results highlight the potential for this method of tactile sensing to be applied in medical diagnosis and surgery, where versatile soft sensing and actuation is required and use of harsher (e.g., x-ray) technology is not permitted. More widely, there is scope for application in other robotic tasks involving dexterous manipulation of delicate objects.</p>
<p>The sensor&#x2019;s ability to resolve surface and embedded lumps was investigated on lumps ranging from 1 to <inline-formula id="inf49">
<mml:math id="m49">
<mml:mrow>
<mml:mn>5</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> in diameter and 1 to <inline-formula id="inf50">
<mml:math id="m50">
<mml:mrow>
<mml:mn>5</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> depth in a soft silicone matrix. The sensor was capable of both detecting and evaluating the size and depth of lumps across the full range of lumps tested. The ability of the sensor to detect surface lumps was reasonably uniform across the range of lump sizes, which suggests that satisfactory performance could also be obtained outside of the tested range. Future work will investigate the upper and lower bound of the sensor&#x2019;s ability to resolve surface detail. Lumps embedded within a silicone matrix proved more difficult for the sensor to accurately identify. Lumps located closer to the surface and with a smaller diameter were easier for the sensor to distinguish. With a thinner layer of silicone between the firm lump and the tactile membrane, lumps embedded nearer to the surface caused a greater change in the detectable deformation of the membrane. When palpating smaller lumps, the change in tactile membrane deformation was more localized, and therefore easier to distinguish from the large scale deformation due to the soft matrix. The observed reduction in detection performance for larger diameter lumps is assumed to be due to constraining the experiments to central indentation. If a more complex surface scanning methodology were adopted, the edges of larger lumps could be detected as the surface is traversed. The accuracy of&#x20;identifying both surface and embedded lumps increased with the normal indentation force exerted into the test slab. This effect was more pronounced in the variable depth trials than the variable diameter trials. This matches the assumption that a greater force would be required to compress the soft silicone above a deeper lump before its geometry is clearly identifiable.</p>
<p>In our experiments, pressure data were synchronized with image data and used to identify the frame corresponding to the point of maximum membrane indentation. However, this is far from the extent of the utility of the pneumatic subsystem within the sensor. Our proposed sensor can actuate its contact surface by varying its internal pressure, thereby changing the effective stiffness. Experiments were carried out with the internal pressure ranging from 0 to <inline-formula id="inf51">
<mml:math id="m51">
<mml:mrow>
<mml:mn>200</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. At <inline-formula id="inf52">
<mml:math id="m52">
<mml:mrow>
<mml:mn>200</mml:mn>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the volume of the tactile membrane increased by <inline-formula id="inf53">
<mml:math id="m53">
<mml:mrow>
<mml:mn>60</mml:mn>
<mml:mtext>%</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula>. This potential for actuation of the contact surface may facilitate the use of other medical diagnosis techniques complementary to an automated CBE, such as nipple aspirate fluid collection (<xref ref-type="bibr" rid="B17">Shaheed et&#x20;al., 2017</xref>). When detecting surface lumps, performance at different membrane stiffnesses was a function of indentation force. With light indentation force, a low-stiffness membrane, able to readily deform to the lump, performed significantly better than a high-stiffness membrane. This disparity in sensing performance across the stiffness range decreased as the indentation force was increased. At the highest indentation forces, where a certain internal pressure is required to resist larger scale deformation and remain conformed to the shape of the lump, the lowest membrane stiffnesses performed worse. The membrane stiffness also affected the sensor&#x2019;s ability to detect embedded lumps. Noteworthy is the presence of minima in the prediction error against internal pressure curves for both the depth and diameter sensing tasks. This suggests that depending on the sensing task and the nature of the stimuli to be detected, different membrane effective stiffnesses can be considered optimal. With knowledge of the stimuli of interest, tuning the stiffness of tactile sensors could lead to improved performance or in cases where the stimuli to be detected is unknown, a methodology sweeping across effective stiffnesses while repeating palpations may be favourable. In future work, we will carry out further experimental investigation and look to characterize how the effective stiffness of the tactile membrane impacts sensing performance across a much larger and more varied sample size of trials.</p>
<p>The primary motivating factor behind averaging features axisymmetrically and constraining experiments to central indentation was the limited experimental sample size of approximately 4,000 observations for each experiment, which was small for a complex machine learning task. It also informed our choice of simple linear regression and Gaussian classifier models, which are suitable for identifying broad trends in small data sets while limiting overfitting. By increasing the size of the data set and training a more complex model, capable of learning the many non-linear behaviors inherent in soft body interactions, the performance of the sensor would likely improve, with no changes to the hardware. With more data and a more complex model, the number of training features could also be increased to remove the axisymmetric assumption. The additional spatial dimension would reveal information about the position and orientation of stimuli, and enable the modeling of more complex tactile interactions. Deep convolutional neural networks have shown promising performance in combination with raw optical tactile data (<xref ref-type="bibr" rid="B13">Lepora et&#x20;al., 2018</xref>) and may provide a research avenue for improving sensor versatility in future&#x20;work.</p>
<p>To the best our knowledge, our prototype sensor&#x2019;s novel design combines optical marker-based tactile sensing with variable pressure in a significantly smaller footprint than any other device to achieve this in the literature. The sensor uses low cost manufacturing techniques and allows for the tactile membrane to be removed and replaced as a modular component. This addresses common concerns surrounding tactile sensors of high cost, low modularity, fragility and incompatibility with medical applications that require disposable contact surfaces (<xref ref-type="bibr" rid="B20">Tiwana et&#x20;al., 2012</xref>; <xref ref-type="bibr" rid="B28">Zou et&#x20;al., 2017</xref>). As the tactile membrane is modular and machine learning algorithms can be trained to new stimuli, future work will retain the proposed sensor design while investigating how changes to the thickness and material properties of the tactile membrane influence performance across different ranges of force applicable for clinical&#x20;use.</p>
<p>Where previous studies have used the combination of tactile sensing and variable pressure in reactive grasping, shape identification and stiffness evaluation tasks, we utilize our control over internal cavity pressure to investigate the potential of such a sensor against a simplified mock-up inspired by the sensing requirements of CBEs. The mock-up encapsulates the challenge of CBEs of detecting firm lumps embedded within a softer matrix and as such provides a starting point from which future work can expand on exploring the role of variable compliance in CBE applications. The consistency of breast tissue varies widely (<xref ref-type="bibr" rid="B1">Bickley et&#x20;al., 2013</xref>), so while no single breast model can be perfectly representative of all women, further experiments against a range of realistic stimuli will enable comparisons to be drawn between the sensor&#x2019;s performance, human sensing ability and the results of previous tactile sensing studies (<xref ref-type="bibr" rid="B5">Egorov and Sarvazyan, 2008</xref>; <xref ref-type="bibr" rid="B7">Gwilliam et&#x20;al., 2010</xref>; <xref ref-type="bibr" rid="B15">Mojra et&#x20;al., 2012</xref>). Future work will test performance using medical breast phantoms involving non-flat surfaces, and followed by clinical trials. Testing will also be expanded to investigating stimuli other than lumps as well as exploring its potential in actively actuated palpation.</p>
</sec>
</body>
<back>
<sec id="s5">
<title>Data Availability Statement</title>
<p>All underlying data to support the conclusions are provided within this paper.</p>
</sec>
<sec id="s6">
<title>Author Contributions</title>
<p>JB contributed the majority of the text, made substantial contributions in the design, development and analysis. GJ assisted with acquisition and interpretation of data, improvement of the design and contributed to the manuscript&#x2019;s draft. AT contributed to the conception, design and interpretation of the work, supervised the project and revised the manuscript.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>This work was supported by project ARTEMIS, Cancer Research United&#x20;Kingdom C24524/A30038 and EPSRC EP/R513179/1.</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<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 id="s9">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/frobt.2021.672315/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/frobt.2021.672315/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material xlink:href="Video1.MP4" id="SM1" mimetype="application/MP4" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Bickley</surname>
<given-names>L. S.</given-names>
</name>
<name>
<surname>Szilagyi</surname>
<given-names>P. G.</given-names>
</name>
<name>
<surname>Bates</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2013</year>). <source>Bates&#x2019; Guide to Physical Examination and History-Taking</source>. <edition>11th ed</edition>. <publisher-loc>Philadelphia</publisher-loc>: <publisher-name>Wolters Kluwer Health/Lippincott Williams &#x26; Wilkins</publisher-name>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bradski</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>The OpenCV Library</article-title>. <source>Dr. Dobb&#x2019;s J.&#x20;Softw. Tools</source> <volume>25</volume> (<issue>11</issue>), <fpage>122</fpage>&#x2013;<lpage>125</lpage>. </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chi</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Xue</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Recent Progress in Technologies for Tactile Sensors</article-title>. <source>Sensors</source> <volume>18</volume>, <fpage>948</fpage>. <pub-id pub-id-type="doi">10.3390/s18040948</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Cramphorn</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Lloyd</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lepora</surname>
<given-names>N. F.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Voronoi Features for Tactile Sensing: Direct Inference of Pressure, Shear, and Contact Locations</article-title>. In <conf-name>2018 IEEE International Conference on Robotics and Automation (ICRA)</conf-name>, <conf-loc>Brisbane, QLD, Australia</conf-loc>, <conf-date>21-25 May 2018</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>2752</fpage>&#x2013;<lpage>2757</lpage>. <pub-id pub-id-type="doi">10.1109/ICRA.2018.8460644</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Egorov</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Sarvazyan</surname>
<given-names>A. P.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Mechanical Imaging of the Breast</article-title>. <source>IEEE Trans. Med. Imaging</source> <volume>27</volume>, <fpage>1275</fpage>&#x2013;<lpage>1287</lpage>. <pub-id pub-id-type="doi">10.1109/TMI.2008.922192</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gubenko</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>Morozov</surname>
<given-names>A. V.</given-names>
</name>
<name>
<surname>Lyubicheva</surname>
<given-names>A. N.</given-names>
</name>
<name>
<surname>Goryacheva</surname>
<given-names>I. G.</given-names>
</name>
<name>
<surname>Dosaev</surname>
<given-names>M. Z.</given-names>
</name>
<name>
<surname>Ju</surname>
<given-names>M.-S.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Video-tactile Pneumatic Sensor for Soft Tissue Elastic Modulus Estimation</article-title>. <source>Biomed. Eng. Online</source> <volume>16</volume>, <fpage>94</fpage>. <pub-id pub-id-type="doi">10.1186/s12938-017-0390-3</pub-id> </citation>
</ref>
<ref id="B7">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Gwilliam</surname>
<given-names>J.&#x20;C.</given-names>
</name>
<name>
<surname>Pezzementi</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Jantho</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Okamura</surname>
<given-names>A. M.</given-names>
</name>
<name>
<surname>Hsiao</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Human vs. Robotic Tactile Sensing: Detecting Lumps in Soft Tissue</article-title>. In <conf-name>2010 IEEE Haptics Symposium</conf-name>, <conf-loc>Waltham, MA, USA</conf-loc>, <conf-date>25-26 March 2010</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>21</fpage>&#x2013;<lpage>28</lpage>. <pub-id pub-id-type="doi">10.1109/HAPTIC.2010.5444685</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>He</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Herzig</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Lusignan</surname>
<given-names>d. S.</given-names>
</name>
<name>
<surname>Scimeca</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Maiolino</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Iida</surname>
<given-names>F.</given-names>
</name>
<etal/>
</person-group> (<year>2020b</year>). <article-title>An Abdominal Phantom with Tunable Stiffness Nodules and Force Sensing Capability for Palpation Training</article-title>. <source>IEEE Trans. Robotics</source>, <fpage>1</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1109/TRO.2020.3043717</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>He</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Guam&#xe1;n</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Rojas</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Nanayakkara</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2020a</year>). <article-title>Soft Fingertips with Tactile Sensing and Active Deformation for Robust Grasping of Delicate Objects</article-title>. <source>IEEE Robotics Automation Lett.</source> <volume>5</volume>, <fpage>2714</fpage>&#x2013;<lpage>2721</lpage>. <pub-id pub-id-type="doi">10.1109/LRA.2020.2972851</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hinitt</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Rossiter</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Conn</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2015</year>). &#x201c;<article-title>Wormtip: An Invertebrate Inspired Active Tactile Imaging Pneumostat</article-title>,&#x201d; in <source>Biomimetic and Biohybrid Systems. Living Machines 2015. Lecture Notes in Computer Science</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Wilson</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Verschure</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Mura</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Prescott</surname>
<given-names>T.</given-names>
</name>
</person-group> (<publisher-loc>Barcelona, Spain</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name>), <fpage>38</fpage>&#x2013;<lpage>49</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-319-22979-9_4</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Bajcsy</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A Depth Camera-Based Soft Fingertip Device for Contact Region Estimation and Perception-Action Coupling</article-title>. In <conf-name>2019 International Conference on Robotics and Automation (ICRA)</conf-name>, <conf-loc>Montreal, QC, Canada</conf-loc>, <conf-date>20-24 May 2019</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>8443</fpage>&#x2013;<lpage>8449</lpage>. <pub-id pub-id-type="doi">10.1109/ICRA.2019.8793612</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Jenkinson</surname>
<given-names>G. P.</given-names>
</name>
<name>
<surname>Conn</surname>
<given-names>A. T.</given-names>
</name>
<name>
<surname>Tzemanaki</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>A Pressure Controlled Membrane Mechanism for Optimising Haptic Sensing</article-title>,&#x201d; in <source>Towards Autonomous Robotic Systems</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Mohammad</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Russo</surname>
<given-names>M.</given-names>
</name>
</person-group> (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name>), <fpage>299</fpage>&#x2013;<lpage>303</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-030-63486-5_31</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lepora</surname>
<given-names>N. F.</given-names>
</name>
<name>
<surname>Church</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>de Kerckhove</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Hadsell</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Lloyd</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>From Pixels to Percepts: Highly Robust Edge Perception and Contour Following Using Deep Learning and an Optical Biomimetic Tactile Sensor</article-title>. <source>arXiv</source> <volume>4</volume>, <fpage>2101</fpage>&#x2013;<lpage>2107</lpage>. <pub-id pub-id-type="doi">10.1109/LRA.2019.2899192</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>McInroe</surname>
<given-names>B. W.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>C. L.</given-names>
</name>
<name>
<surname>Goldberg</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Bajcsy</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Fearing</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Towards a Soft Fingertip with Integrated Sensing and Actuation</article-title>. In <conf-name>2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</conf-name>, <conf-loc>Madrid, Spain</conf-loc>, <conf-date>October 1&#x2013;5, 2018</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>6437</fpage>&#x2013;<lpage>6444</lpage>. <pub-id pub-id-type="doi">10.1109/IROS.2018.8594032</pub-id> </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mojra</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Najarian</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kashani</surname>
<given-names>S. M. T.</given-names>
</name>
<name>
<surname>Panahi</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Tehrani</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>A Novel Robotic Tactile Mass Detector with Application in Clinical Breast Examination</article-title>. <source>Minimally Invasive Ther. Allied Tech.</source> <volume>21</volume>, <fpage>210</fpage>&#x2013;<lpage>221</lpage>. <pub-id pub-id-type="doi">10.3109/13645706.2011.602087</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pedregosa</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Varoquaux</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Gramfort</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Michel</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Thirion</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Grisel</surname>
<given-names>O.</given-names>
</name>
<etal/>
</person-group> (<year>2011</year>). <article-title>Scikit-learn: Machine Learning in Python</article-title>. <source>J.&#x20;Machine Learn. Res.</source> <volume>12</volume>, <fpage>2825</fpage>&#x2013;<lpage>2830</lpage>. <pub-id pub-id-type="doi">10.5555/1953048.2078195</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shaheed</surname>
<given-names>S.-u.</given-names>
</name>
<name>
<surname>Tait</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Kyriacou</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Mullarkey</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Burrill</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Patterson</surname>
<given-names>L. H.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>Nipple Aspirate Fluid&#x2013;&#x2013;a liquid biopsy for diagnosing breast health</article-title>. <source>PROTEOMICS&#x2013;Clinical Appl.</source> <volume>11</volume>, <fpage>1700015</fpage>. <pub-id pub-id-type="doi">10.1002/prca.201700015</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shimonomura</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Tactile image sensors employing camera: A review</article-title>. <source>Sensors</source> <volume>19</volume>, <fpage>1424</fpage>&#x2013;<lpage>8220</lpage>. <pub-id pub-id-type="doi">10.3390/s19183933</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shintake</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Cacucciolo</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Floreano</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Shea</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Soft robotic grippers</article-title>. <source>Adv. Mater.</source> <volume>30</volume>, <fpage>1707035</fpage>. <pub-id pub-id-type="doi">10.1002/adma.201707035</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tiwana</surname>
<given-names>M. I.</given-names>
</name>
<name>
<surname>Redmond</surname>
<given-names>S. J.</given-names>
</name>
<name>
<surname>Lovell</surname>
<given-names>N. H.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>A review of tactile sensing technologies with applications in biomedical engineering</article-title>. <source>Sensors Actuators A: Phys.</source> <volume>179</volume>, <fpage>17</fpage>&#x2013;<lpage>31</lpage>. <pub-id pub-id-type="doi">10.1016/j.sna.2012.02.051</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>VanderPlas</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2016</year>). <source>Python Data Science Handbook: Essential Tools for Working with Data</source>. <edition>1st edn</edition>. <publisher-loc>Sebastopol, CA</publisher-loc>: <publisher-name>O&#x2019;Reilly Media, Inc.</publisher-name>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Virtanen</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Gommers</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Oliphant</surname>
<given-names>T. E.</given-names>
</name>
<name>
<surname>Haberland</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Reddy</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Cournapeau</surname>
<given-names>D.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python</article-title>. <source>Nat. Methods</source> <volume>17</volume>, <fpage>261</fpage>&#x2013;<lpage>272</lpage>. <pub-id pub-id-type="doi">10.1038/s41592-019-0686-2</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ward-Cherrier</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Pestell</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Cramphorn</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Winstone</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Giannaccini</surname>
<given-names>M. E.</given-names>
</name>
<name>
<surname>Rossiter</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>The tactip family: Soft optical tactile sensors with 3d-printed biomimetic morphologies</article-title>. <source>Soft Robotics</source> <volume>5</volume>, <fpage>216</fpage>&#x2013;<lpage>227</lpage>. <pub-id pub-id-type="doi">10.1089/soro.2017.0052</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Whelehan</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Evans</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ozakinci</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Client and practitioner perspectives on the screening mammography experience</article-title>. <source>Eur. J.&#x20;Cancer Care</source> <volume>26</volume>, <fpage>e12580</fpage>. <pub-id pub-id-type="doi">10.1111/ecc.12580</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Winstone</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Griffiths</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Melhuish</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Pipe</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Rossiter</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Tactip &#x2013;&#x2013; tactile fingertip device, challenges in reduction of size to ready for robot hand integration</article-title>. In <conf-name>2012 IEEE International Conference on Robotics and Biomimetics (ROBIO)</conf-name>, <conf-loc>Guangzhou, China</conf-loc>, <conf-date>December 11&#x2013;14, 2012</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>160</fpage>&#x2013;<lpage>166</lpage>. <pub-id pub-id-type="doi">10.1109/ROBIO.2012.6490960</pub-id> </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xiang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Rossiter</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Soft-smart robotic end effectors with sensing, actuation, and gripping capabilities</article-title>. <source>Smart Mater. Structures</source> <volume>28</volume>, <fpage>055034</fpage>. <pub-id pub-id-type="doi">10.1088/1361-665x/ab1176</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Kow</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Jones</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>de Boer</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Ghanbari</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Serjouei</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Adjustable compliance soft sensor via an elastically inflatable fluidic dome</article-title>. <source>Sensors</source> <volume>21</volume>, <fpage>1</fpage>&#x2013;<lpage>15</lpage>. <pub-id pub-id-type="doi">10.3390/s21061970</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zou</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Ge</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Cretu</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Novel tactile sensor technology and smart tactile sensing systems: A review</article-title>. <source>Sensors</source> <volume>17</volume>, <fpage>2653</fpage>. <pub-id pub-id-type="doi">10.3390/s17112653</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>