slides
Transcription
slides
TACTILE SENSING & FEEDBACK Jukka Raisamo Multimodal Interaction Research Group Tampere Unit for Computer-Human Interaction Department of Computer Sciences University of Tampere, Finland Contents • Tactile sensing in detail • Tactile feedback • Feedback technologies & displays 1 Tactile sensing 2 Tactile sensing • There’s two different types of receptors responsible for tactile sensing found in the skin – free nerve endings – encapsulated nerve endings (i.e., mechanoreceptors) • Most tactile information is delivered via mechanoreceptors but, e.g., hair receptors also affect the sensations Bent hair Skin Indented skin Bent hair RA receptor 3 Indented skin RA receptor Sustained pressure SA receptor Remember from Lecture 1: RA = rapidly adapting SA = slowly adapting Mechanoreceptors 1/3 • Mechanoreceptors are sensitive to mechanical pressure or deformation of the skin – differ in size, receptive fields, rate of adaptation, location in the skin, and physiological properties – four types: Meissner’s corpuscles, Pacinian corpuscles, Merkel’s disks and Ruffini endings 4 Mechanoreceptors 2/3 • Thresholds of different receptors overlap – in the brains the sensation is determined by the combined inputs from different types of receptors – operating range for the perception of vibration about 0.04 to 500 Hz (for hearing about 20 – 20000 Hz) – frequencies over 500 Hz are felt more as textures, not vibration – skin surface temperature affects perceiving tactile sensations (inhibites or excites individual receptors) 5 Mechanoreceptors 3/3 Receptor Merkel’s disks Ruffini endings Meissner’s corpuscles Pacinian corpuscles Rate of Location adaptation SA-I Shallow Receptive field 2— 3 mm Stimulus frequency 0— 30 Hz 0— 15 Hz SA-II Deep >10 mm RA-I Shallow 3— 5 mm PC (RA-II) Deep >20 mm Function Pressure; edges and intensity Directional skin stretch, tension 10— 60 Hz Local skin deformation, low frequency vibratory sensations 80— 400 Hz Unlocalized high frequency vibration; tool use • Mechanoreceptors are generally specialized to certain stimuli – contact forces are detected by Merkel’s discs and Ruffini endings – vibration primarily stimulates the Meissner’s corpuscles and Pacinian corpuscles 6 Hairy vs. hairless skin • Hairy skin is generally less sensitive to vibration compared to glabrous skin – there seems to be no Pacinian receptors in the hairy skin (however, they are present in the deeper underlying tissue surrounding joints and bones) • Hairy skin is poorer to detect both vibration & pressure – yet has about the same capacity for discriminating vibrotactile frequencies 7 Tactile dimensions • Tactile acuity (vibration & pressure) • Spatial acuity • Temporal acuity 8 About thresholds • Threshold = the point at which an effect is consciously experienced – detection threshold (the smallest detectable level of stimulus; a.k.a. absolute threshold) – difference threshold (the smallest detectable difference between stimuli; a.k.a. just noticeable difference (JND)) • To reduce the detection threshold: – increase the duration of the tactile stimulation – increase the area of stimulation – increase the temporal interval of two consecutive stimuli (within certain limits) 9 Tactile acuity for vibration • Vibration primarily stimulates Pacinian corpuscles and Meissner’s corpuscles • pacinian channel (high frequency, from about 60Hz) • non-pacinian channel (low frequency, below 60Hz) • Human sensitivity for vibration: – sensitivity for mechanical vibration increases above 100 Hz and decreases above 320 Hz (250 Hz said to be the optimum) • An absolute threshold of 0.2 m (2/1000 of a millimetre) in amplitude has been reported on the palm of a hand for 250 Hz vibration 10 Tactile acuity for pressure • Pressure primarily stimulates the Merkel’s disks • Sensitivity for pressure is largely dependant on the location of stimulation – discrimination has higher resolution at those parts of the body with a low threshold (e.g., fingertips) • The face is being reported to have the smallest detection threshold of about 5 mg (5/1000 of a gram) in weight (equals dropping a wing of a fly from 3 cm onto the skin) 11 Tactile acuity • Threshold responses for pressure (bars) and 200 Hz vibration (dots) for 15 body sites • Noteworthy: – human body is highly sensitive for vibration – vibration thresholds correlate with the density of cutaneous mechanoreceptors 12 Age and tactile acuity • There appears to be no significant reduction in vibrotactile detection at the fingertips in older subjects. • Pressure sensitivity reduces as a function of age • Training can be used to improve sensimotor performance 13 Spatial acuity 1/2 • Fingertips are the most sensitive part of the human hand in texture & vibrotactile perception – reported to have the largest density of PC receptors – the more there is spatial distance between two stimuli, the more difficult it is to discriminate them • Tactile texture perception is mediated more by vibrational cues for fine textures, and by spatial cues for coarse textures – discrimination of spatial interval is considerably more accurate than temporal interval – when using hand, exploration of spatially varying surfaces is done with larger area of skin (increased sensitivity by active touch) 14 Spatial acuity 2/2 • Spatial dimensions for touch – two-point discrimination (two simultaneous points of stimulation) – point localization (two consecutive point of stimulation) – grating discrimination (detectable difference between two gratings) • Why do people do better with gratings than two-point discrimination? – active vs. passive touch 15 Spatial acuity for pressure 1/2 • Spatial thresholds (in mm) for two-point discrimination (bars) and point localization (dots) for 14 body sites • Noteworthy: – smallest threshold in facial area & hands – threshold for point localization lower throughout the body 16 Spatial acuity for pressure 2/2 • Pressure thresholds (in mg) for two-point discrimination applied on the left (dots) and right (bars) side of the body • Noteworthy: – no major difference between the sides of the body – smallest in facial area, fingers have about the same acuity as trunk 17 Temporal acuity • Temporal resolution for touch with two successive stimuli is about 5 ms – To compare: for audition: about 0.01 ms for clicks for vision: about 25 ms • Resolution for tactile numerosity is reported to lie between 1 to 5 pulses (with intervals of 20 and 100 ms) – at brief intervals two pulses presented to the same location may mask one another 18 Thermotactile interactions • Eventhough being separate modalities, temperature and touch have interactions – thermal adaptation • cooling degrades tactile sensitivity • warming sometimes enhances – thermal intensification • cold objects feel heavier • warm objects feel heavier but less than cold ones – thermal sharpening • the warmer or colder the two points are, the easier they are to discriminate • Thermal cues are very important in the identification of objects 19 Touch is not an absolute sense • Several factors affect the sensitivity – – – – – – – age sex individual differences attention, fatigue, mood, stress diseases, disabilities training ... ð scalability is important factor for tactile interfaces 20 Tactile feedback technologies 21 Methods for tactile stimulation • The methods include: – – – – – – skin deformation vibration electric stimulation skin stretch friction (micro skin-stretch) temperature 22 Tactile actuators • There are several different technologies used in tactile interfaces – – – – – – vibrating motors linear motors solenoids piezoelectric actuators pneumatic systems ...whatever causes an effect can be used • Possible actuator configurations – single element – multiple elements (an array/matrix) 23 Actuators: vibrating motors 24 Vibrating motors • How they work: – provides relatively small-amplitude vibration (linear or rotary) – applies motion either directly to the skin or through mediating structure – used singly or in arrays • Most common types – DC-motors with eccentric rotating mass – voice coils 25 Vibrating motors: eccentric rotating mass • DC-motor rotates an offcenter spinning mass – inexpensive & exsisting technology – poor resolution: it takes time to start and stop • Frequency control only (amplitude ~= freq2) – amplitude fixed by the size & the weight of the rotating mass and the speed of rotation • Used in various devices – mobile phones, pagers, gaming devices, etc. 26 The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart y our computer, and then open the file again. If the red x still appears, y ou may have to delete the image and then insert it again. Vibrating motors: voice coils • Voice coil basics – current driven through the movable coil – created magnetic field interacts with the field of the permanent magnet (one-way movement) – vibrations created by switching the current on/off • Both frequency and amplitude can be controlled somewhat independently – however, the motor has always a peak at certain frequencies (e.g., 250 Hz) 27 The image cannot be displayed. Your computer may not hav e enough memory to open the image, or the image may hav e been corrupted. Restart y our computer, and then open the file again. If the red x still appears, y ou may hav e to delete the image and then insert it again. Vibrating motors: overview • Advantages: – – – – simple, existing technology relatively inexpensive easily powered and controlled quite small power consumption • Disadvantages: – not very expressive feedback – vibration can be irritating – sometimes hard to miniaturize efficiently 28 Actuators: linear motors 29 Linear motors: pin displays • How they work: – pins in an array are actuated independently – the actuated pins contact the surface of the skin • Advantages: – simple, readily available – continuously positionable – versatile: static pressure, vibration; shapes or force display – relatively fast • Disadvantages: – very difficult to pack tightly – relatively high cost (lots of motors/device) 30 Example: tactile array • Mimics complex tactile sensations – stimulate the fingertips – each pin has piezoelectric actuator – Array 1: 100 pins over 1 cm2, frequency range 25-400 Hz – Array 2: 24 pins with 2 mm spacing, 25-500Hz 31 Example: Braille displays • Braille = tactile language for sensory substitution • Traditionally Braille displays used solenoids to push up the pins (nowadays mostly piezoelectric actuators are used) 32 Example: tactile arrays in a mouse • Allows the user to scan the of an image – the pins rise and fall dynamically delivering a tactile stimuli to the fingertips – can be used to code patterns and colours into tactile data • VTMouse (2001) – three 4x8 matrix (32 pins) put in the place of the buttons • VTPlayer (2003) – two 4x4 matrix with 16 pins (http://www.virtouch2.com/) 33 Actuators: solenoids 34 Solenoids • Multi-modal mouse by Akamatsu & MacKenzie (1996) – solenoid driven pin under the left index finger that moves up & down to generate vibration • Haptic Pen by Lee et al. (2004) – solenoid shakes the pen by moving up and down at top of the pen 35 Actuators: piezoelectric actuators 36 Piezoelectric actuators 1/2 • How they work: – single or multilayer ceramic elements – an element expands/bends when voltage is applied – multiple layers can be used to amplify the effect • Properties: – very large forces but small motions – one element typically around 0.2-1.0 mm thick – resolution for frequencies ~0.01 Hz 37 Piezoelectric actuators 2/2 • Electromechanical device that converts electrical energy into mechanical motion • Typically very compact as only few components are used in a complete system – actuator itself can be very small 38 Example: STReSS & Virtual Braille Display • 2D tactile display with an array of miniature actuators – stimulate the fingertip at about 1 cm2 in area – elements can be bended in two directions to increase the forces applied to the fingertip (http://www.laterotactile.com/) 39 Example: Tactile Handheld Miniature Bidirectional (THMB) • THMB is an improved version of VBD miniaturized to fit inside a PDA-size case • The handheld device comprises an LCD screen that allows combining tactile and visual feedback • THMB stimulates the user's thumb and is mounted on a vertical slider so that it can be dragged up and down along the left side of the case (http://www.laterotactile.com/) 40 Piezoelectric actuators: overview • Advantages: – – – – – small in size potentially inexpensive in large volumes high frequency and static modes very fast response time low power consumption • Disadvantages: – dynamics: small displacements require accurate amplification – high driving voltage 41 Actuators: pneumatic systems 42 Pneumatic systems • Two possible output modes based on skin indentation (and vibration) – suction – air-pressure • How it works: – technologies: fillable air-pockets, air jets, suction holes – vibratory rates: typically 20-300 Hz – static pressure with sealed pockets 43 Pneumatic systems: suction • Draws air from a suction hole creating an illusion that the skin is pushed • Very low spatial resolution (only appropriate for the palm) – two basic patterns of stimulation (large holes and small holes) • Need for regulation of air pressure (=lots of equipment) 44 Pneumatic systems: air-pressure DataGlove with pneumatics (Sato et al., 1991) Teletact II (Stone, 1992) • DataGlove – bandwidth of 5 Hz, amplitude & frequency modulated • Teletact II – 29+1 air pockets (40 tubes to control the air-pressure) – object slippage (fingers) + force feedback (palm) 45 Pneumatic systems: overview • Advantages: – tubing make it possibly to take the bulky part away from point of application – pressure can be more appropriate for some applications than pins or vibrating motors – can mimic skin-slip (with multiple adjacent inflated pockets) • Disadvantages: – requires bulky parts (air compressor or motor-driven pistons) – not really portable – can be very noisy – difficult to display sharp edges or discontinuities 46 Actuators: shape-memory alloys 47 Shape-memory alloys • Metals that "remembers" their geometry – restores its original geometry when heated – usually temperature change of about 10°C is necessary to initiate the phase change • How it works: – expands (and heats up) when current runs through it – contracts when cools down – stimulates the skin when vibrates (expandcontract cycles) 48 Shape memory alloys Wearable Tactile Displays (MIT Touchlab) Tactile Display based on Shape Memory Alloy Tactile Display based on Elastomer Actuators 49 Tactile displays: skin stretch 50 Skin-stretch • Two main methods: – rotational skin stretch – lateral skin stretch • What happens: – forces are applied to skin for displacement – contact forces are perceived as stretching of the skin • Applying skin stretch is being investigated as an alternative method to vibrotactile feedback 51 Friction: skin-slip display • Micro skin-stretch – motor driven smooth cylinder strapped against finger – when rotates, stimulates the mechanoreceptors (Chen and Marcus, 1994) • Felt as a sensation of slip – grasp simulations: causes the user to increase grip force – often used to append force feedback displays 52 Tactile displays: electrotactile stimulation 53 Electrotactile stimulation • Electrical stimulation is not widely accepted to consumer use – often sudden bursts give an "invasive" impression – “square waves” can be easily felt as too strong stimuli and they keep tickling the nerves – the sensitivity to electrical stimulation varies greatly between and within individuals (e.g., sweating & pressure affect the sensation) • Used mostly in research prototypes and for rehabilitation purposes 54 Example: SmartTouch • Tactile display to present realistic skin sensation – a thin electrotactile display and a sensor mounted • Two layers – top layer: 4x4 array of stimulating electrodes – bottom layer: optical sensors • Visual information is captured by the sensors and displayed through electrical stimulation – e.g., the black stripes on a paper are perceived as bumps (http://www.star.t.u-tokyo.ac.jp/projects/smarttouch/) 55 Tactile displays: Dielectric elastomer actuators 56 Example: Dielectric polymer • Uses a dielectric polymer film (c) between two electrodes (b & d) – voltage causes the electrodes to attract each other – the film contracts in thickness and expands in area • Runs at around 1000 V (DC) at very low current – require less power compared to traditional vibration motors and piezo actuators 57 Actuators: Ultrasonic transducers 58 Example: Ultrasonic transducer • Based on acoustic radiation pressure – a prototype consists of 324 airborne ultrasound transducers controlled individually – the feedback can be felt about 20 cm over the surface • Although the produced force is weak to feel constant pressure, it was sufficient for vibratory sensation 59 Actuators: Electrorheological fluids 60 Example: Electrorheological fluids (a) (b) • Liquid which viscosity changes into semi-solid when electric current is applied (pic. a b) – change in viscosity feels as more resistive surface – can change from liquid to gel, and back, within milliseconds • The change in viscosity is proportional to the applied current • Can be used to simulate different surface frictions 61