Abstract
Computer haptics (CH) is about integration of tactile sensation and rendering in Metaverse. However, unlike computer vision (CV) where both hardware infrastructure and software programs are well developed, a generic tactile data capturing device that serves the same role as what a camera does for CV, is missing. Bioinspired by electrophysiological processes in human tactile somatosensory nervous system, here we propose a tactile scanner along with a neuromorphically-engineered system, in which a closed-loop tactile acquisition and rendering (re-creation) are preliminarily achieved. Based on the architecture of afferent nerves and intelligent functions of mechano-gating and leaky integrate-and-fire models, such a tactile scanner is designed and developed by using piezoelectric transducers as axon neurons and thin film transistor (TFT)-based neuromorphic circuits to mimic synaptic behaviours and neural functions. As an example, the neuron-like tactile information of surface textures is captured and further used to render the texture friction of a virtual surface for “recreating” a “true” feeling of touch.
Similar content being viewed by others
Introduction
Virtual world and space in the name of Metaverse are becoming a unique technical reality in parallel to our real environment and society. Anything we do in the real world can find a digital twin in Metaverse. Taking a virtual basketball game as an example (Fig. 1), to create such a virtual space for playing, all scenarios (information), such as visual, sound, and haptics, have to be rendered from real data in the real world. A greater challenge remains to enable virtual interaction with visual, auditory, and tactile sensations in the event of playing while players are facilitated by computing wearables such as virtual reality (VR) glasses and haptic gloves (Fig. 1a). Creations of visual and auditory sensations can be achieved by cameras, displays, and acoustic devices with the help of computer vision (CV) and computer audition (CA) technologies. For instance, today’s cameras and microphones (Fig. 1b) can capture a scene with fine details in some cases even better than our human vision and auditory systems, followed by using signal processing algorithms to rebuild a virtual gaming environment full of digital contents in both visual and audial effects. However, in order to “play” basketball, haptic rendering as a process to impose desired tactile sensory stimuli such as “holding” and “passing” the basketball is another “have-to-do” task. In addition, the player has to “feel” the virtual basketball that contains physical attributes such as shape, texture, surface roughness, etc.
Haptic rendering is one domain of computer haptics (CH), an emerging technological field, providing not only tactile sensation but also tactile feedback when interacting with a virtual object in Metaverse. Such a virtual interaction is generally required for a wide range of Metaverse applications, including entertainment1, education2, telemedicine3, and manufacturing4 to enhance the immersive experience. Since CH has a bi-directional interaction characteristic resulting in a closed-loop path including5: First, a tactile sensor or scanner is used to acquire tactile information of a physical object such as a basketball, and to quantify tactile information for spatiotemporal transformation and storage. Second, haptic rendering models and algorithms, including a hierarchical database for storing geometrical and material properties of objects, are developed to compute tactile sensation. Third, a haptic rendering system such as a haptic smart glove obtains tactile information from datasets, executes haptic-rendering algorithms, and feeds motor-like driving signals to an actuator embedded in the glove for generating force stimuli to realize haptic re-creation and tactile feedback.
Analogous to CV or CA, CH requires both hardware infrastructure, such as tactile data capturing devices, and software, such as rendering programs, to develop itself as a viable and mature field. As the first step, acquiring authentic skin-like tactile data is as crucial as that CV uses an eye-like camera to capture human vision-like images, and CA utilizes an ear-like audio recorder to capture sounds and voices.
To mimic both functionalities and properties of human skin, researchers have investigated a variety of artificial electronic skin-like devices and tactile sensors using various materials such as carbon nanotubes6, nanowires7, graphene8, and nanocomposite materials9, as well as micro-nano structures, such as pyramids10,11, micro-domes12,13, microcone14,15 and interlocking micro-structures16,17. Some of these devices have demonstrated sufficient sensitivity, responsivity and dynamic range as compared to human skin. However, adoption for mass production is not yet ready. Based on neuromorphic devices such as synaptic electrolyte gated transistor18, ferroelectric transistor19, memristors20, artificial neuromorphic somatosensory systems have been proposed and showcased tactile perception and feedback functions even though they are still in a very early stage. For example, a bioinspired afferent nervous system integrated with pressure sensors and synaptic devices is capable of pressure and vibration detection as well as perceiving sensation and feedback on the stimuli with a closed-loop human-machine interaction architecture21,22,23,24,25,26 (Supplementary Table 1). The artificial neural tactile sensation of naturalistic textures in the field of hand prostheses were notable technological advances with naturalistic tactile stimuli and equipped with sensorimotor loop27,28 (Supplementary Table 2).
However, there still lacks a generic tactile data capturing device for CH, namely “tactile scanner” (Fig. 1b), as a hand-like tool to collect neuron-like signals that feed a haptic computing system for tactile perception. In the case of “playing” virtual basketball, such a tactile scanner must be able to transform mechanical stimuli into neuron-like vibrotactile signals (Fig. 1d), followed by a wearable glove-like actuator converting them into force stimuli for the player to feel and experience while playing (Fig. 1e).
In particular, this work aims to address the design and deployment of such an artificial tactile scanner that follows neuro-physiological models to process tactile stimuli information with naturalistic tactile features. The tactile scanner employs piezoelectric transducer to mimic the mechano-gating model of mechanoreceptor, utilizes synaptic TFT to perform first-order non-linear function to preprocess tactile input, and applies the Leaky integrate-and-fire (LIF) neuron model to enable encoding dynamic tactile stimuli. Moreover, a closed-loop bioinspired interactive haptic system that includes tactile acquisition and haptic rendering has also been demonstrated. This work serves as a preparatory step toward the biomimetic tactile sensory device in touch perception for CH (Supplementary Table 3).
Results
Architecture of bioinspired neuromorphic tactile system
In order to design such a bioinspired tactile scanner, we should first examine how the human skin works at the neural level. Figure 2a presents a simplified nervous system and a signal chain of human haptics upon a mechanical stimulus from “holding” a basketball. While slow adaptation (SA) such as Merkel disk (SAI) and Ruffini endings (SAII) detect static force, fast adaptation (FA) enabled by Meissner corpuscles (FAI) and Pacinian corpuscles (FAII) are more responsive to dynamic force29. When a sensory neuron receives mechanical stimuli from various mechanoreceptors, pulse-like action potentials (APs) are generated and transmitted through synapses and dendrite neurons in the forms of spikes between afferent and efferent neurons in the spinal cord30. Subsequently, the intermediate neurons of the cuneate nucleus, the brain’s first level of processing for tactile perception, transmit the encoded spike signal to the thalamus and cerebral somatosensory cortex, where the tactile information is decoded into sensory perception, and an action decision is made by association cortices after spike neural network computing31,32,33,34. Then, movement-related preparatory activity will be planned in the motor cortex, and a sequence of brain waves carrying such encoded activity information will be generated and translated into motor spikes by motor-like neurons. These spikes will be further enhanced by efferent axon neurons adjacent to skeletal muscle for taking actions of “holding” a basketball35.
Inspired by such a biological tactile signal processing procedure, an artificial neuromorphic tactile system is designed with its architecture proposed in Fig. 2b and its corresponding signal chain shown in Fig. 2c. Such an artificial haptic nervous system can be regarded as a haptics-application specific “computer”. In contrast to a conventional signal processing and computing system (Supplementary Fig. 1), such a neuromorphic system tends to accomplish similar tasks at much lower computing costs and power consumption. To build a skin-like neuromorphic system, thin film transistor (TFT) technology is considered due to its large area form factor and mass production readiness, thanks to the display industry and consumer electronics.
Bioinspired tactile scanner
Biologically, our skin uses axon-connected sensory receptors located at the distal end of primary afferent system, such as Merkel cells, to receive mechanical stimuli and process them to generate APs that travel down to a pre-synaptic neuron from SAI terminals as illustrated in Fig. 3a. When the signal is strong enough, it is transmitted further to the next neuron in the dendrite by firing and releasing neurotransmitters to a post-synaptic cell via a synapse. To help understand this process, a descriptive mechano-gating model mimicking the mechanically activated Piezo1/Piezo2 channel is presented in Fig. 3b36,37,38,39. The mechanotransduction occurs as the mechanical force is applied through a three-bladed element to the transduction channel, suggesting that the mechanosensitive model acts as a propeller-like processor in response to force and acceleration40 (Methods).
Electrically, the Hodgkin-Huxley model (HHM), the Izhikevich model, and the LIF have been proposed to simulate the aforementioned “fire” process (Supplementary Fig. 2, Methods and Supplementary Note 1). The HHM model is more reflective for a biological neuron but too complex for practical applications41,42. The Izhikevich model is computationally simple with rich firing patterns as biological neurons for neuroprosthetic applications43, but the Implementation circuit is complex and difficult to execute for large-scale tactile sensory nervous systems. The LIF model proposed by Thorpe & Gautrais is more electrically-favorable and easily implemented where in order to simulate spike-like behavior, a neuron is treated as an electrical circuit with an ionic resistor (RIons), a resting voltage source (VRest), a membrane capacitor (CMem), and a current source (IIN) as synaptic inputs (Fig. 3c)44.
Based on these models, we design a tactile scanner to mimic the above-mentioned sensory process in the skin and simplify it into three stages: sensing, processing, receiving, and accordingly design a neuromorphic processing unit (NPU) consisting of an artificial axon (transducer/sensor), synapse (transmitter), and dendrite (receiver) to fulfill its functions. Figure 3d presents the circuitry design of the NPU and its neuromorphic circuit model including a piezoelectric transducer as an axon, a synaptic TFT as a synapse, and a TFT-based 1T1C circuit as a dendrite (Supplementary Fig. 8).
First, to design a transducer as an axon neuron, polyvinylidene fluoride (PVDF) is employed because of its piezoelectric responsivity and flexibility45. The piezoelectric transducer, which can be symbolized as a voltage source (VPVDF) in series with a capacitor (CPVDF), converts the mechanical stimuli into electrical potentials (analogous to the mechano-gating model of mechanoreceptor). Next, to design a synaptic neuron, a dual-gate TFT (TFT N1) is adopted with its top gate (TG) used for synapse weight while its bottom gate (BG) is short-connected with both its drain to simulate the electrical behavior of the synapse. As shown in Fig. 3d, the equivalent channel resistance (rsyn, rsyn = 1/gsyn) can be modeled as synapse resistance, and the equivalent gate-insulator capacitance (csyn) is regarded as cell membrane (parasitic capacitance ctgd, ctgs are negligible). The TG of TFT N1 modulates the threshold voltage and varies the weight factor to imitate whether the synapse is excitatory or inhibitory. Finally, the dendrite neuron is formed by a storage capacitor (CS) to receive the accumulative signal (Vs) from the synapse, and a single gate TFT (TFT N2) is used to generate dendritic spikes (ISPIKE) through a firing gate voltage (VF).
To overcome the limitations of visual and auditory identification, tactile scanners should provide contact-based information such as geometry, weight, hardness, and texture. Therefore, a tactile scanner containing a 10 × 10 piezoelectric transducer array along with a 10 × 10 NPU array has been designed and fabricated (Fig. 3e). The two arrays are connected through a flexible printed circuit (FPC) board. Figure 3f gives a micrographic photo of the fabricated NPU where the TFT N1, the TFT N2, and the Cs are integrated in one unit.
Synaptic TFT as an artificial synapse
As a “messenger” between axon and dendrite, it is a synapse that determines whether tactile information should be further transmitted and processed (Fig. 4a). As schematically illustrated in Fig. 2a, a biological synapse emits neurotransmitters from pre-synaptic cell to post-synaptic cell upon arrival of APs and subsequently, spikes are fired from the post-synaptic cell (dendrite) and travel to the somatosensory cortex where tactile perception is established28,29,30,31,32. As also previously discussed, a synaptic TFT N1 is designed as an artificial synapse. In a simpler approach, we use a diode-connected dual-gate TFT, where the pre-synaptic terminal (TG) is shorted with the BG and the drain terminal (Fig. 4a). It simulates the synaptic behavior in the way that positive pulses (excitatory) increase the synaptic current (IEPSC) while negative pulses decrease it. The leakage current of the diode-connected TFT N1 in response to negative pulses is used to mimic inhibitory action of the synapse, which are less important from neuromorphic signal processing point of view46. Such a synaptic TFT is autonomous without external biasing to enable low-power operation. Details of fabrication processes and its device characteristics can be found in Supplementary Figs. 6 and 8, respectively.
To evaluate the synaptic performance, we need to measure the conductance of the synaptic TFT in response to the stimulating signals from the axon-like PVDF transducer. Figure 4b gives piezoelectric-generated charges per unit time (dQPVDF/dt) and piezoelectric peak voltage as a function of mechanical stimuli. Here, the dQPVDF/dt can be regarded as an injection current to the synapse. The sensitivity of 0.25 nAl Pa−1 is extracted from the quasi-linear relationship between the stimuli and dQPVDF/dt. Upon stimuli, the conductance of the synaptic TFT increases exponentially in line with the LIF model (Methods). When applying VTG = VBG = VPVDF from 0 to 1.5 V, the conductance (gsyn) of the synaptic TFT N1 ranges from ∼0.1 nS to ∼55 nS, the same level as that of experimental values on the dendritic spine, where most excitatory synapses reside47.
The excitatory post-synaptic currents (EPSCs) are termed to describe how the synaptic current changes with time after the stimuli. Hypothetically, the synaptic TFT can be regarded as a first-order non-linear system, and we extract the equivalent capacitance and conductance of the TFT N1 through the LCR measurements (Methods and Supplementary Fig. 8a). The IEPSC is given quantitatively in an exponential function as follows:
Here, the IEPSC,∞ refers to the steady-state current as a function of stimulus-induced: VPVDF in Eq. (9) (Methods). IEPSC,i refers to initial state of EPSC. The IEPSC depends on the t and τ, where τ=rsyn csyn, rsyn = 1/gsyn, respectively and the csyn and rsyn versus frequency are presented in Fig. 4d. A higher stimulating frequency results in a lower synaptic capacitance and a higher conductance, and in turn, the faster the neuron fires and the sooner it generates a higher spike current till it saturates (Fig. 4e). Transient electrical measurement is also performed to assess dynamics of the synaptic TFT by applying a range of dynamic stimuli. Figure 4f shows the variation of IEPSC with a variable tactile pressure of 360-, 799-, 1091-, 2210 Pa, respectively. It is observed that the IEPSC increases sharply as time goes by at the initial stage (set at 192.5 μs), then an exponential decay with a time constant of 132 μs to its initial state (IEPSC,i) follows. A higher tactile stimulus leads to a qualitatively similar but more pronounced IEPSC. Moreover, when a stimulus with a fixed magnitude of tactile pressure (1091 Pa) but prolonged duration time (38.5-, 115.5-, 192.5-, 365.5-, and 346.5 μs, respectively) is applied, the IEPSC also increases with the duration time (Fig. 4g), implying that the IEPSC is correlated with the behavior of short-term potentiation (STP). The aforementioned results indicate that the PVDF transducer as an artificial axon and the TFT N1 as an artificial synapse are fundamental neuromorphic components forming the frontends of tactile scanner that interface with the external force stimuli.
NPU in the tactile scanner
As previously shown in Fig. 2a, the synaptic responses are translated into encoded spikes in the cuneate neurons, which further propagate and travel to the thalamus and neocortex for perception48,49. To build tactile intelligence, such a neural function must be conducted by neuromorphic circuits in the NPU of the tactile scanner. In our design as illustrated in Fig. 5a, after mechanical stimuli, the primary afferent responses (VIN) of artificial synaptic TFT N1 are stored in the capacitor (CS) mimicking the “integrate” process. The voltage (VS) across the CS will be compared with the threshold voltage (VTH) set in the comparator and followed by conversion of series of firing spikes to mimic the “fire” process in the neuron (Supplementary Fig. 10a). To verify such an integrate-and-fire process by the NPU, we intentionally apply the mimicked AP signals (VIN) with varied waveforms and durations (Methods). The VTH used in the simulation is 255 mV ∼5-times higher than the VTH of a biological neuron40. While keeping the stimuli strength constant but proportionally increasing the duration time (38.5, 192.5, and 346.5 μs, respectively), the number of spikes accordingly increases, as presented in Fig. 5b. Figure 5c shows the simulated spike generation upon different stimuli with varying magnitudes but keeping constant duration time of 192.5 μs. It is found that a higher VIN leads to a shorter firing time and a higher spike rate, which can be ascribed to the cumulative effect resulting in a prolonged integration time for spiking. Once the VIN reaches the set VTH for triggering ISPIKE, the average firing rate (fFIRING) increases with the VIN (Fig. 5d). These results demonstrate that the ISPIKE responding to different stimuli are highly distinguishable among each cuneate neuron. Such characteristics allow for temporal encoding in terms of time and pattern of spikes in the somatosensory cortex and association cortices inspired by sensory neurobiology50.
We further simplify the “integrate” process of the NPU in the scanner by setting VTH at zero to process tactile input without temporal encoding, the TFT N2 of the NPU still works as a firing switch of the dendrite neuron with its output characteristics presented in Supplementary Fig. 11. In this case, the synaptic behavior of artificial synapse and the LIF model-based neuromorphic processing function are still preserved, and the ISPIKE exhibits an exponential growth with the VS in line with Eq. (10) (Methods and Supplementary Note 1). If high-intensity or high-frequency tactile stimulus are imposed, more charges will be accumulated in the CS and consequently, the amplitude of ISPIKE elevates analogous to pressure/frequency-current response exhibited by biological neuron51,52. It can be extracted from the spike current increment (ΔISPIKE) rate with the applied tactile frequency (fTACTILE) curve, and is ∼6.7 × 10−3 nA Hz−1, given a tactile stimulus of 21.7 kPa with frequency ranging from 5 Hz up to 200 Hz (Fig. 5e, and Methods). Limited by the capability of the in-house data acquisition board (DAB), the proposed scanner can only detect tactile stimuli with a frequency up to 200 Hz, lower than the human vibration detection range (<1000 Hz)53. The incremental ISPIKE is also proportional to the increased magnitude of pressure at 5 or 50 Hz, respectively (Fig. 5f). Our study shows that as a result of temporal summation, the output of the NPU is proportional to both stimulus strength and frequency, and the NPU-integrated tactile scanner can produce reliable and repeatable tactile responses (Supplementary Fig. 13). The energy consumption (P) footprint is estimated to be ∼0.39 nJ/spike at 2.65 kHz, more than 200-fold lower than that of some LIF circuits (∼100 nJ/spike at 10 kHz)54 (Supplementary Fig. 14). In a brief summary, the NPU is promising for tactile sensing and neuromorphic signal encoding at low power consumption.
Application of tactile scanner: tactile rendering
The tactile scanner is capable of acquiring tactile information of a touch gesture or spatiotemporal distribution of an object weighting event (Supplementary Figs. 16 and 17). Before tactile rendering (TR), taking “basketball” for instance, we must capture its physical attributes such as texture, shape, and roughness. Per our previous discussion, the axon-like transducer array in the scanner is responsible for converting mechanical stimuli to electrical charges, and the NPU is in charge of processing them into neuromorphic tactile information in the form of spikes. The pre-processed tactile information of the basketball will be stored in data library as a virtual basketball. When needed, it can be restored and reloaded to realize TR in the virtual space, with help of a motor-like efferent neural device (Fig. 6a).
In terms of signal processing methodology, similar to what has been done for auditory nervous system52,55,56, it seems that human haptic system first classifies the original vibrotactile information (TA signals) in terms of frequency by different mechanoreceptors (Supplementary Fig. 18). Then, these classified TA signals are encoded into spike trains in the cuneate neurons and finally fed into the somatosensory cortex for tactile perception31,32,33,34.
To realize it for CH, the TA signals containing texture and roughness information are captured with characteristic surfaces by the scanner and stored in a hierarchical dataset (Fig. 6e, Supplementary Fig. 19, and Supplementary Movie 2). Five types of materials with different surfaces (cotton, fleece, knit, metal, and wood) are selected for this study. Bioinspired by the frequency-sensitive method, we adopt a fast Fourier transform (FFT) to preprocess the collected TA signals into frequency spectra. It can be seen that the fluctuation of the normalized spectra varies with the texture, and the frequency clusters from 1 Hz to 50 Hz have shown characteristic differences (Fig. 6b). For instance, the characteristic frequency clusters (CFCs) of “Cotton” start at around 1 Hz and end at about 25 Hz. After training and learning based on these spectra of textures (3 × 5 × 100 inputs with different velocities) by machine learning and artificial neural networks (ANNs), a 93% accuracy for texture recognition and classification is obtained, much higher than that based on spectra without FFT-pre-processed data (Fig. 6c, Supplementary Fig. 21, and Methods). The studies indicate that the tactile scanner is capable of collecting detailed feature information with high quality, sufficient for texture recognition and classification, and the accuracy is independent of sliding speed. After being encoded by the NPU in the tactile scanner, a spike train is formed (Fig. 6d) and carries the TA signals into the somatosensory cortex for tactile perception. Rather than the precise spike timing measured over the spatiotemporal nature of spike trains57,58, the highest achieved decoding tactile stimuli were based on the developed amplitude demodulation in communication systems59, the decoded TA signal are timing signal with magnitude and frequency information (Supplementary Fig. 20).
In order to “redisplay” tactile information when interacting with a virtual object, a TR process including decoding, conversion, amplification, and execution will be conducted. Here, a commercial TDK actuator (PHUB8060-35A-33-000) driven by the decoded TA signal is used to render vibrotactile displacement for reconstructing the tactile force and friction (Supplementary Fig. 22). The TR signals are benchmarked by the Polytec MSA-600 Micro System Analyzer (sampling rate: 2.5 kHz) with standard deviation of its vibration noise ± 0.18 μm and SNR of 17 dB (Fig. 6e). The spatiotemporal features of TA signals are basically similar to those TR signals, and such a similarity is also quantified in CFCs between TA and TR signals (Supplementary Fig. 24), illustrating that the TR signals can be seen as digital twins of TA signals. Further, a correlation study and a perceptual analysis are conducted to verify the effectiveness of such rendering. Given that the average spearman’s correlation coefficient of five materials is 0.68, the TR signals can be regarded as replication of TA signals with a higher-than-average level of confidence (Fig. 6f and Supplementary Note 4). More than 75% of the volunteers in the psychophysical-perceptual experiment indicated that the roughness of the vibrotactile sensation generated by the TR signals can be distinguished (Supplementary Fig. 25 and Supplementary Note 5). Thus, the closed-loop tactile sensation and feedback are well demonstrated in this work.
Discussion
Bioinspired by the architecture and functions of the human tactile somatosensory system, a tactile scanner with a 10 × 10 tactile sensing array is developed particularly for CH. The tactile scanner with piezoelectric transducer and neuromorphic circuit enables real-time acquisition of tactile stimuli where the piezoelectric transducer is used to stimulate sensory receptor of the axon, and TFT-based neuromorphic circuit is adopted to imitate the transmission mechanism of synapse and dendrite neurons. Tactile information with five types of different textures is successfully captured and perceived with an over 85% accuracy of recognition and classification. The tactile stimulus information is further rendered by using a commercial actuator to recreate the touch feelings of five surfaces with a correlation efficiency of 68%. The proposed tactile scanner and the artificial tactile neuromorphic system can, therefore, be instrumental in enabling CH.
Methods
Modeling of biological and artificial sensory receptors
Mechanically gated ion channels have long been discovered in invertebrates undergoing genetic manipulation, such as the DEG/EnaC channels in caenorhabditis elegans36,37 and the NOMPC channels in drosophila38. However, the mechanotransduction of mechanically activated piezo channels in mammals, including Piezo1 and Piezo2, have not yet been proposed until 2010 by Patapoutian39. The mechano-gating model presented in Fig. 3b40, is a general descriptive model. It depicts the mechanotransduction occurrence as the mechanical force stimulus is transmitted through a three-bladed element to the transduction channel. The gating model of mechanotransduction includes three major parts: the transmembrane (TM) gate and lateral plug gates in the channel protein, a central ion-conducting pore, and three peripheral mechanosensing blades forming a propeller-shaped structure, and the Cap domain atop the TM pore44. When a finger touches an object, the Cap takes up much of the rotation, after that, the blades open the transmembrane pore and unplug the lateral plug gates, making cation conduction via the central transmembrane pore and the three intracellular lateral portals (Fig. 3b). Recent researches have demonstrated that touch transduction via Piezo2 works in Merkel cells60, but the relationship between its ion channel open probability and membrane tension has not yet been widely studied (Supplementary Fig. 2a). However, some reports have manifested that the channel open probability (P0) of Piezo1 in cells follows Boltzmann distribution function with membrane pressure (P):
The channel mechanosensitivity (α) is the slope of the plot ln [P0/(1-P0) = α(P-P1/2)], P1/2 is the suction at which P0 = 0.5. The Piezo1/Piezo2 channel converts mechanical energy to APs, which is relevant to Boltzmann distribution function.
Here, we describe an artificial mechanoreceptor based on the PVDF transducer. The vibrotactile stimulus causes the generated charge of the PVDF transducer to pump as a biologically mechano-gating processer. When the vibrotactile stimulus is applied to PVDF sensor, the piezoelectric layer squeezes and induces a polarization change, resulting in the change of the surface charges of the film, as a result, an increase in voltage between the electrode surfaces. In contrast, when the vibrotactile stimulus is removed, the output voltage is in the of opposite polarity. Since the PVDF is also a capacitor, the voltage in the PVDF transducer (VPVDF) can be calculated using the equation (Fig. 4b):
where tPVDF is the thickness of PVDF film, ε0 is vacuum dielectric constant, ε is relative dielectric constant of PVDF material, and APVDF is the effective area of the PVDF transducer. Numerical analysis of VPVDF is calculated using a dielectric constant of 113 (Supplementary Reference 10).
Although the artificial sensory receptor (PVDF transducer) is limited in its capacity for imitating electrophysiological process of Piezo1/Piezo2 channel of receptors, it is able to increase intracellular neurotransmitters and transduce tactile inputs into Na+/Ca2+-APs as mechano-gating processer.
Modeling of biological and artificial neurons
The neural HHM is an expression of excitatory cell characteristics described by four ordinary differential equations39 (Supplementary Fig. 2b and Supplementary Note 1),
The transfer rate constants of activation and inactivation αm, βm, αh, βh, αn, and βn are expressed as membrane voltage functions using the Boltzmann equation. It is found that the HHM model is a voltage-dependent channel, and the channel ions distribution follows the Boltzmann equation (Eq. (2)). The above equations establish the fact that the ions channel action of HHM model is the closest to a biological neuron and accurately expresses electrophysiological process, but it is too complex for practical application. Instead, the LIF model is mathematically simplified for simulation and analysis29 (Fig. 3c and Supplementary Fig. 2c). The membrane potential is modeled as (Supplementary Note 1):
When the membrane potential (VMem) reaches a constant threshold voltage (Vthr), a spike is triggered and VRest then “resets” to a resting potential.
In this work, the neuromorphic circuit model is proposed to mimic the receiving function of sensory neurons. The output subthreshold current (IDS) of synaptic TFT N1 and the voltage of Cs (VS) of the NPU circuit (Fig. 3d) can be expressed as the following equation (Supplementary Note 1):
Where q is the electron charge, k is Boltzmann’s constant, T is the absolute temperature in Kelvin, β is related to the subthreshold swing, the CS initial voltage is V0, γ is the dependence parameter that dictates the TG controllability over the threshold voltage of TFT N1, ID0 is the output current when VBG = VTH1 and VDS« -kT/q. The derivation and parameter can be found in Supplementary Note 1.
By comparing of Eqs. (8) and (10), a resemblant expression between time, input stimuli, and the output voltage of LIF model (VMem(t) = f (t,IIN)) and NPU circuit model (VS(t) = f (t, QPVDF)) can be found (Supplementary Note 1). Thus, the NPU can potentially emulate functionality and signal processing of biological synapse and neuron.
Design and fabrication of axon sensor array
The multilayered design layout of 10 × 10 PVDF axon sensor array is presented in Supplementary Fig. 3. It includes cover layer 1 (CVL1), copper wire, cover layer 2 (CVL2), patterned copper electrode array, low-temperature lamination anisotropic conductive Film (ACF), PVDF film with patterned molybdenum (Mo) electrode array, carbon conductive glue (CCG), aluminum (Al) coated (one side) polyimide film (PI). First, the CVL1/Copper Wire/CVL2 layer is prepared by Shenzhen Chipwey Innovation Technologies Co. Ltd. Second, the ACF is manually attached to the CVL1/Copper Wire/CVL2 layer at room temperature. Third, a 110-μm PVDF sheet (Measurement Specialties Inc., S06260-3 model) with preferable pressure response is selected for metallization with 100-nm Mo electrodes prepared by sputtering (50 sccm, 5 mTorr, 700 W) on PVDF film with shadow masks. Fourth, the PVDF film with a patterned electrode array and the CVL1/Copper Wire/CVL2 layer are aligned and laminated through ACF (Teamchem Materials Company) bonding. The processes detail is shown in Supplementary Fig. 4, and Supplementary Table 4. Finally, the CCG (Nisshin-em Co. Ltd) is used to laminate the other side of the PVDF film with Al covered by PI film.
Design and fabrication of neuromorphic circuit array
The corresponding fabrication process of neuromorphic circuit array is presented in Supplementary Figs. 6 and 7. The microfabrication includes a five-mask photographic process. First, a 200-nm aluminum (Al) and an 80-nm molybdenum (Mo) layers are sputtered atop the electronic-grade glass substrate and are then patterned and wet etched to define the BG electrode of synaptic TFT N1, the gate electrode of TFT N2, the bottom plate of the capacitor (CS). Second, a thin 300-nm silicon nitride (SiNx) is deposited as dielectric layer by plasma-enhanced chemical vapor deposition (PECVD). Third, a 150-nm hydrogenated amorphous silicon (a-Si:H) active layer and 50-nm n+ a-Si:H are deposited by PECVD at 300 °C, consecutively. After that, the active layer is patterned by photolithography and dry etching. Fourth, the via holes are etched to realize the metal interconnection between the drain electrode and BG of TFT N1. Fifth, a 20-nm Mo, a 200-nm Al, and an 80-nm Mo are sequentially sputtered and patterned to be drain/source electrodes of TFT N1/N2 and top plate region of the capacitor. Sixth, a 300-nm SiNx dielectric layer is deposited to form the TG dielectric layer for the TFT N1. Seventh, the via holes are created by selectively dry etching. Lastly, a 75-nm Mo is sputtered and patterned as the TG of the TFT N1, which also works as a light shielding layer to prevent ambient light impurging into the circuit. Figure 3f gives the micrographic photo of a NPU in the neuromorphic circuit array, while TFT N1 W/L ratio is 516 µm/3.2 µm, TFT N2 is 102 µm/3.2 µm, and Cs = 0.1 pF.
Characterization of synaptic TFT and NPU
To test the synaptic TFT N1, the BG, the TG, and the drain are shorted. The source serves as an output terminal. The equivalent resistor and capacitor of TFT N1 are obtained by impedance measurement (Keysight LCR Meter 4980 A) through a cascade EPS150 probe station at a room temperature of 295 K (Supplementary Fig. 8a). A DC voltage of 1 V sweeps stepwise at the drain of TFT N1, which is superimposed by an AC signal with the frequency ranging from 20 Hz to 1 MHz and an amplitude of 50 mV. The measurement results are shown in Fig. 4d.
The neuromorphic circuit is simulated by Silvaco tools, and the schematic diagram of NPU and a comparator are shown in Fig. 5a. The threshold voltage of the NPU is generated by a TFT-based comparator circuit where the threshold voltage range (VTH) is set at 255 mV. The electrical potentials generated by mechanical receptor utilize pulse waves to emulate the different strength of tactile stimuli. The relevant results and parameters of NPU are described and assigned in Supplementary Fig. 10 and Supplementary Table 5. The ISPIKE of the fabricated NPU increases with intensity (Supplementary Movie 4). The TA signals of wood in Fig. 6e as tactile inputs of NPU are simulated in Supplementary Fig. 20, indicating that the NPU is capable of encoding tactile stimuli.
Evaluation of tactile scanner
To acquire the ISPIKE of NPU, trans-impedance amplifier (TIA) with low input bias current is designed and optimized on the DAB (Supplementary Fig. 12), which is based on LTC6269 (Linear Technology Corporation) with 50 M feedback resistor, ±2.5 V supply voltage. The TIAs convert ISPIKE of NPU to voltage signal (VOUT) as VOUT = −ISPIKE 50 M. The VOUT is obtained by the graphical user interface of DAB (Supplementary Fig. 15), and the numerical ISPIKE can be simultaneously obtained. Like a MOSFET switch, the TFT N2 also exhibits non-idealities like channel charge injection and off-state leakage (Supplementary Reference 14). It will cause an undesirable drop in the ISPIKE. When the firing signal (VF) alternates between “ON” state and “OFF” state, there is a switching noise (0 gf), and the ISPIKE superimposes the switching noise (Supplementary Fig. 13b). The dynamic characteristics of the tactile scanner measurement platform is shown in Supplementary Fig. 13a. The shaker drive rod (PM300 piezometer) applies dynamic pressure to the scanner and the ISPIKE current is obtained by the DAB system. The acquisition rate of the tactile scanner is approximately 1 kHz, and the pulse duration of the VF is 110 μs with amplitude of 5 V. Considering the sensitivity requirements of the tactile scanner, the ISPIKE is sampled at ∼30 μs after the turn-on of VF. When the tactile scanner is exposed to continuous pressing-releasing cycles generated by a mechanical motor with a continuous force loading-unloading cycles with 0.5 N (interval of ∼6.19 s) and 0.0 N (interval of ∼5.22 s) at 100 Hz, the result is depicted in Supplementary Fig. 13c. When the force in unloading cycle, the sensor obtains ∼3.8 nA current, and up to ∼4.3 nA in loading cycle. When a series of pressure stimuli (21.7 kPa in magnitude and 2 s in duration) with varied frequencies (5-, 10-, 50-, 100-, and 200 Hz) are applied to the scanner, the ISPIKE increases with the frequency (Supplementary Movie 1, Supplementary Fig. 13d). Thus, the NPU-integrated tactile scanner is capable of producing repeatable tactile responses.
Surface texture recognition and material classification
Tactile data for machine learning is selected over 6 seconds collection of waveforms with a sampling rate of 1 kHz, and each dataset is composed of 3000 data points generated from one cycle of forward scanning with a scanning velocity of 10-, 15-, 20 mm s−1, respectively. Tactile information datasets of surface textures with 3 × 500 scans are recorded by the tactile scanner and used for training and learning. The training and test sample ratio is 4:1. Machine learning is performed using the Classification Learner from Statistics and Machine Learning Toolbox 12.3 (MATLAB version 2022a). The artificial neutral network (ANN) in this work has a hidden layer with a size of 27, and ReLU as the activation function is used to alleviate overfitting and excessive computation, and the classic softmax function is used as an output layer. The ANN determines the textures by calculating the probability that is obtained from the hidden layer. The recognition accuracy fed with discrete-time FFT data is two-fold higher than that using tactile data without FFT preprocessing (Supplementary Fig. 21).
Ethics statement
The psychophysical-perceptual experiment was conducted in accordance with the principles of the Declaration of Helsinki and approved by the Medical Ethics Committee of Sun Yat-sen Memorial Hospital (Approval No. SYSKY-2023-911-01). All individuals who participated in the psychophysical-perceptual experiment were aware of the use of their test results and provided their written informed consent. The identifiable images of the research participants confirm that consent to publish.
Reporting summary
Further information on research design is available in the Nature Portfolio Reporting Summary linked to this article.
Data availability
All the data supporting the findings of this study are available within this paper and its Supplementary Information. Any additional information can be obtained from the corresponding author on request. Source data are provided with this paper.
Code availability
The code that supports the findings of this research is available upon request.
References
Yu, X. et al. Skin-integrated wireless haptic interfaces for virtual and augmented reality. Nature 575, 473–479 (2019).
Radianti, J. et al. A systematic review of immersive virtual reality applications for higher education: design elements, lessons learned, and research agenda. Comput. Educ. 147, 103778 (2020).
Van Der Meijden, O. A. J. et al. The value of haptic feedback in conventional and robot-assisted minimal invasive surgery and virtual reality training: a current review. Surg. Endosc. 23, 1180–1190 (2009).
Ong, S. K. et al. Virtual and augmented reality applications in manufacturing. (Springer, London, 2004).
Salisbury, K. et al. Haptic rendering: introductory concepts. computer graphics and applications. IEEE Comput. Graph. Appl. 24, 24–32 (2004).
Chiseon, Y. et al. Large-area compliant tactile sensors using printed carbon nanotube active-matrix backplanes. Adv. Mater. 27, 1561–1566 (2015).
Jaeyoon, P. et al. Ag nanowire-based transparent stretchable tactile sensor recognizing strain directions and pressure. Nanotechnology 30, 315502 (2019).
Jin, T. K. et al. Graphene-based optical waveguide tactile sensor for dynamic response. Sci. Rep. 8, 16118 (2018).
Luxian, W. et al. PDMS/MWCNT-based tactile sensor array with coplanar electrodes for crosstalk suppression. Microsyst. Nanoeng. 2, 16065 (2016).
Stefan, C. B. et al. Highly sensitive flexible pressure sensors with microstructure rubber dielectric layers. Nat. Mater. 9, 859–864 (2010).
Ma, C. et al. Robust flexible pressure sensors made from conductive micropyramids for manipulation tasks. ACS Nano 14, 12866–12876 (2020).
Xiong, Y. et al. A flexible, ultra-highly sensitive and stable capacitive pressure sensor with convex microarrays for motion and health monitoriny. Nano. Energy 70, 104436 (2020).
Ruth, S. R. A. et al. Rational design of capacitive pressure sensors based on pyramidal microstructures for specialized monitoring of biosignals. Adv. Funct. Mater. 30, 1903100 (2019).
Wan, Y. et al. A highly sensitive flexible capacitive tactile sensor with sparse and high-aspect-ratio microstructures. Adv. Electr. Mater. 4, 1700586 (2018).
Kim, Y. et al. Simple fabrication of highly sensitive capacitivepressure sensors using a porous dielectric layer with cone-shaped patterns. Mater. Des. 197, 109203 (2021).
Wang, H. et al. Highly sensitive flexible tactile sensor mimicking the microstructure perception behavior of human skin. ACS Appl. Mater. Interfaces 13, 28538–28545 (2021).
Wang, Y. et al. A flexible tactile sensor with dual-interlocked structure for broad range force sensing and gaming applications. IEEE Trans. Instrum. Meas. 71, 1–10 (2022).
Shao, L. et al. Organic synaptic transistors: the evolutionary path from memory cells to the application of artificial neural networks. Adv. Funct. Mater. 31, 2101951 (2021).
Ham, S. et al. One-dimensional organic artificial multi-synapses enabling electronic textile neural network for wearable neuromorphic applications. Sci. Adv. 6, eaba1178 (2020).
Sun, K. et al. The future of memristors: materials engineering and neural networks. Adv. Funct. Mater. 31, 2006773 (2021).
Kim, Y. et al. A bioinspired flexible organic artificial afferent nerve. Science 360, 998–1003 (2018).
Tan, H. et al. Tactile sensory coding and learning with bioinspired optoelectronic spiking afferent nerves. Nat. Commun. 11, 1369 (2020).
Wang, W. et al. Neuromorphic sensorimotor loop embodied by monolithically integrated, low-voltage, soft e-skin. Science 380, 735–742 (2023).
Sun, F. et al. An artificial neuromorphic somatosensory system with spatio-temporal tactile perception and feedback functions. npj Flex. Electron. 6, 72 (2022).
Chen, S. et al. Skin-integrated stretchable actuators toward skin-compatible haptic feedback and closed-loop human-machine interactions. npj Flex. Electron. 7, 1 (2023).
Jin, H. et al. Highly pixelated, untethered tactile interfaces for an ultra-flexible on-skin telehaptic system. npj Flex. Electron. 6, 82 (2022).
Raspopovic, S. et al. Restoring natural sensory feedback in real-time bidirectional hand prostheses. Sci. Transl. Med. 6, 222ra19–222ra19 (2014).
Rongala, U. B. et al. Neuromorphic artificial touch for categorization of naturalistic textures. IEEE Trans. Neural Netw. Learn. Syst. 28, 819–829 (2017).
Johansson, R. S. et al. Coding and use of tactile signals from the fingertips in object manipulation tasks. Nat. Rev. Neurosci. 10, 345–359 (2009).
Ho, V. M. et al. The cell biology of synaptic plasticity. Science 334, 623–628 (2011).
Sathian, K. et al. Dual pathways for haptic and visual perception of spatial and texture information. Neuroimage 57, 462–475 (2011).
Kitada, R. et al. Tactile estimation of the roughness of gratings yields a graded response in the human brain: an fMRI study. Neuroimage 25, 90–100 (2005).
Winckel, A. V. D. et al. Passive somatosensory discrimination tasks in healthy volunteers: differential networks involved in familiar versus unfamiliar shape and length discrimination. Neuroimage 26, 441–453 (2005).
Zhang, M. et al. Tactile discrimination of grating orientation: fMRI activation patterns. Hum. Brain Mapp. 25, 370–377 (2005).
Prut, Y. et al. Primate spinal interneurons show pre-movement instructed delay activity. Nat. Lett. 401, 590–594 (1999).
Chalfie, M. et al. Genetic control of differentiation of the Caenorhabditis elegans touch receptor neurons. Science 243, 1027–1033 (1989).
Huang, M. et al. Gene interactions affecting mechanosensory transduction in Caenorhabditis elegans. Nature 367, 467–470 (1994).
Walker, R. G. et al. A Drosophila mechanosensory transduction channel. Science 287, 2229–2234 (2000).
Coste, B. et al. Piezo1 and Piezo2 are essential components of distinct mechanically activated cation channels. Science 330, 55–60 (2010).
Jiang, Y. et al. Structural designs and mechanogating mechanisms of the mechanosensitive Piezo channels. Trends Biochem. Sci. 46, 472–488 (2021).
Hodgkin, A.-L. et al. A quantitative description of membrane current and its application to conduction and excitation in nerve. J. Physiol. 117, 500–544 (1952).
Bean, B. P. The action potential in mammalian central neurons. Nat. Rev. Neurosci. 8, 451–465 (2007).
Izhikevich, E. M. Simple model of spiking neurons. IEEE Trans. Neural Netw. 14, 1569–1572 (2003).
Thrope, B. et al. Rank order coding, Comput. Neurosci. 113–118 (1998).
Park, J. et al. Fingertip skin-inspired microstructured ferroelectric skins discriminate static/dynamicpressure and temperature stimuli. Sci. Adv. 1, e1500661 (2015).
Boyle, K. A. et al. Defining a spinal microcircuit that gates myelinated afferent input: implications for tactile allodynia. Cell Rep. 28, 526–540 (2019).
Svoboda, K. et al. Direct measurement of coupling between dendritic spines and shafts. Science 272, 716–719 (1996).
Lesniak, D. R. et al. Computation identifies structural features that govern neuronal firing properties in slowly adapting touch receptors. Elife 3, e01488 (2014).
Abraira, V. E. et al. The sensory neurons of touch. Neuron 79, 618–639 (2013).
Tabuchi, M. et al. Clock-generated temporal codes determine synaptic plasticity to control sleep. Cell 175, 1213–1227 (2018).
Wu, J. et al. Touch, tension, and transduction-the function and regulation of Piezo ion channels. Trends Biochem. Sci. 42, 57–71 (2017).
Lewis, A. H. et al. Transduction of repetitive mechanical stimuli by Piezo1 and Piezo2 ion channels. Cell Rep. 19, 2572–2585 (2017).
Handler, A. et al. The mechanosensory neurons of touch and their mechanisms of activation. Nat. Rev. Neurosci. 22, 521–537 (2021).
Velichko, A. et al. Concept of LIF neuron circuit for rate coding in spike neural networks. IEEE Trans. Circuits Syst. II 67, 3477–3481 (2020).
Chun, S. et al. An artificial neural tactile sensing system. Nat. Electron 4, 429–438 (2021).
Moore B. C. J. An introduction to the psychology of hearing (6th edn.) (Brill, Leiden, 2013).
Saal, H. P. et al. Simulating tactile signals from the whole hand with millisecond precision. Proc. Natl Acad. Sci. USA 114, E5693–E5702 (2017).
Lee, W. W. et al. A neuro-inspired artificial peripheral nervous system for scalable electronic skins. Sci. Robot. 4, eaax2198 (2019).
Alencar, M. S. et al. Communication systems (Springer, London, 2022).
Woo, S. H. et al. Piezo2 is required for Merkel-cell mechanotransduction. Nature 509, 622–626 (2014).
Acknowledgements
This work was funded by the National Key R&D Program of China (2019YFA0706100) and Shenzhen Chipwey Innovation Technologies Co. Ltd. The authors would like to thank Tianma Microelectronics Co., Ltd., and Avary Holding (Shenzhen) Co., Ltd., for their help on device fabrication. We thank Anqi Li, Ying Qian, Tao Zhang, Xinhua Xie, Xiang Zhao, Qiang Ouyang, Huishan Li, Tao Ma, and Zhiqing Zhang for their technical assistance, and professors Xi Xie, Xuchun Gui, and Qingqing Ke for their support in tactile measurements and setups.
Author information
Authors and Affiliations
Contributions
K.W., H.L., and W.J.L. conceived and designed the project. K.W. supervised the project and led the collaboration efforts. H.L., W.W., and Z.Z. performed the circuit simulations. H.L., W.W.L., X.L., and E.I. completed the device and circuit fabrication. H.L., J.L. characterized the device performance. H.L. and S.L. performed the vibration measurements, K.W., H.L., and H.Z. conducted psychophysical experiments, and K.W. and H.L. wrote and edited the manuscript. All the authors analyzed the results and implications and commented on the manuscript at all stages.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Peer review
Peer review information
Nature Communications thanks Weikang Lin, Calogero Oddo, and Zhengbao Yang for their contribution to the peer review of this work. A peer review file is available.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Source data
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License, which permits any non-commercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if you modified the licensed material. You do not have permission under this licence to share adapted material derived from this article or parts of it. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.
About this article
Cite this article
Li, H., Lin, J., Lin, S. et al. A bioinspired tactile scanner for computer haptics. Nat Commun 15, 7632 (2024). https://doi.org/10.1038/s41467-024-51674-2
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41467-024-51674-2
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.