Human vs. Robotic Tactile Sensing: Detecting Lumps in Soft Tissue



Similar documents
Chapter 14: The Cutaneous Senses

DISPLAYING SMALL SURFACE FEATURES WITH A FORCE FEEDBACK DEVICE IN A DENTAL TRAINING SIMULATOR

THE SENSE OF TOUCH. Roope Raisamo and Jukka Raisamo

E190Q Lecture 5 Autonomous Robot Navigation

ENS 07 Paris, France, 3-4 December 2007

Have you ever missed a call while moving? : The Optimal Vibration Frequency for Perception in Mobile Environments

UOM Robotics and Industrial Automation Laboratory

Brain Maps The Sensory Homunculus

Visual area MT responds to local motion. Visual area MST responds to optic flow. Visual area STS responds to biological motion. Macaque visual areas

How To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm

Detection Sensitivity and Response Bias

CHAPTER 5 PREDICTIVE MODELING STUDIES TO DETERMINE THE CONVEYING VELOCITY OF PARTS ON VIBRATORY FEEDER

Robot Perception Continued

Bernice E. Rogowitz and Holly E. Rushmeier IBM TJ Watson Research Center, P.O. Box 704, Yorktown Heights, NY USA

Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication

A New Approach to Cutting Tetrahedral Meshes

Determining optimal window size for texture feature extraction methods

COEFFICIENT OF KINETIC FRICTION

Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches

CEEN Geotechnical Engineering Laboratory Session 7 - Direct Shear and Unconfined Compression Tests

Intelligent Flexible Automation

Design and Implementation of a 4-Bar linkage Gripper

A Genetic Algorithm-Evolved 3D Point Cloud Descriptor

Vision: Receptors. Modes of Perception. Vision: Summary 9/28/2012. How do we perceive our environment? Sensation and Perception Terminology

Sub-pixel mapping: A comparison of techniques

Michael R. Pinsky, M.D., C.M., Dr.h.c., FCCP, MCCM Professor of Critical Care Medicine, Bioengineering, Anesthesiology, Cardiovascular Diseases, and

Lecture 9: Introduction to Pattern Analysis

kv-& MV-CBCT Imaging for Daily Localization: Commissioning, QA, Clinical Use, & Limitations

Video-Based Eye Tracking

EXHIBIT C BOSTON SCIENTIFIC PRODUCTS AVAILABLE FOR NIH BRAIN INITIATIVE Page 1 of 9

Static Environment Recognition Using Omni-camera from a Moving Vehicle

Haptic User Interface

DINAMIC AND STATIC CENTRE OF PRESSURE MEASUREMENT ON THE FORCEPLATE. F. R. Soha, I. A. Szabó, M. Budai. Abstract

Template-based Eye and Mouth Detection for 3D Video Conferencing

GEOENGINE MSc in Geomatics Engineering (Master Thesis) Anamelechi, Falasy Ebere

VRSPATIAL: DESIGNING SPATIAL MECHANISMS USING VIRTUAL REALITY

Assistant Professor Division of Psychology Office: (65) School of Humanities and Social Science Fax: (65)

What is Haptics? 1. Introduction

What role does the nucleolus have in cell functioning? Glial cells

Measurement of Soil Parameters by Using Penetrometer Needle Apparatus

Operating Frequency Selection for Loosely Coupled Wireless Power Transfer Systems with Respect to RF Emissions and RF Exposure Requirements

Address for Correspondence

Prospects of Laser Polishing for Small and Complexly Shaped Parts

A Reliability Point and Kalman Filter-based Vehicle Tracking Technique

Journal bearings/sliding bearings

HYDROGRAPHIC ECHOSOUNDER FOR SOUNDING INLAND WATERS ANDRZEJ JEDEL, LECH KILIAN, JACEK MARSZAL, ZAWISZA OSTROWSKI, ZBIGNIEW WOJAN, KRZYSZTOF ZACHARIASZ

Specification of 5 Wire Analog Touch Panel

: Introduction to Machine Learning Dr. Rita Osadchy

ALTERING THE NEAR-MISS EFFECT IN SLOT MACHINE GAMBLERS MARK R. DIXON, BECKY L. NASTALLY, JAMES E. JACKSON, AND REZA HABIB

Neural network software tool development: exploring programming language options

Responses to Static (Isometric) Exercise

Photonic Reservoir Computing with coupled SOAs

Requirements Analysis Concepts & Principles. Instructor: Dr. Jerry Gao

Robot Sensors. Outline. The Robot Structure. Robots and Sensors. Henrik I Christensen

ADAPTIVE POSTURE ADVISORY SYSTEM FOR SPINAL CORD INJURY PATIENT DURING LONG HAUL AIR TRAVEL

Transducer Mounting and Test Setup Configurations. Rick Bono The Modal Shop

Certificate of shape stability

HAND GESTURE BASEDOPERATINGSYSTEM CONTROL

Glossary of commonly used Occupational Therapy terms

Effects of Orientation Disparity Between Haptic and Graphic Displays of Objects in Virtual Environments

Advances in the Design of the icub Humanoid Robot: Force Control and Tactile Sensing

Describing Sound Waves. Period. Frequency. Parameters used to completely characterize a sound wave. Chapter 3. Period Frequency Amplitude Power

An application of neural network for Structural Health Monitoring of an adaptive wing with an

Lecture 2, Human cognition

DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7

Haptic technologies in Mobile devices

Research in Nanotechnologies and Sensing

Hearing and Deafness 1. Anatomy & physiology

Role of Neural network in data mining

NIH 5R24 HD

FSI Machine Vision Training Programs

Development of Simulation Tools Software

STATIC AND KINETIC FRICTION

KUKA youbot a milestone for education and research in mobile manipulation R. Bischoff

Experiment: Static and Kinetic Friction

Alternative Linear Motion Systems. Iron Core Linear Motors

Capacity of an RCE-based Hamming Associative Memory for Human Face Recognition

COMPARISON OF OBJECT BASED AND PIXEL BASED CLASSIFICATION OF HIGH RESOLUTION SATELLITE IMAGES USING ARTIFICIAL NEURAL NETWORKS

CHAPTER 6 PRINCIPLES OF NEURAL CIRCUITS.

INFRARED PARTS MANUAL

Penetration Tests in a Mold on Regolith Quasi-Analogues at Different Relative Densities

Prelab Exercises: Hooke's Law and the Behavior of Springs

Impact of Feature Selection on the Performance of Wireless Intrusion Detection Systems

127 PCS. Art. NO Art. NO Art. NO

Machine Learning for Medical Image Analysis. A. Criminisi & the InnerEye MSRC

Tribology and Mechanical Testing Unit

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

Multi-Touch Control Wheel Software Development Kit User s Guide

INTERNATIONAL ASSOCIATION OF CLASSIFICATION SOCIETIES. Interpretations of the FTP

A technical overview of the Fuel3D system.

Medical Robotics. Control Modalities

DYNAMIC RANGE IMPROVEMENT THROUGH MULTIPLE EXPOSURES. Mark A. Robertson, Sean Borman, and Robert L. Stevenson

Transcription:

Human vs. Robotic Tactile Sensing: Detecting Lumps in Soft Tissue James C. Gwilliam1,2, Zachary Pezzementi 1, Erica Jantho 1, Allison M. Okamura 1, and Steven Hsiao 2 1 Laboratory for Computational Sensing and Robotics, Johns Hopkins University 2 Zanvyl Krieger Mind Brain Institute, Johns Hopkins University

Motivation / Background Natural Tactile Feedback

Motivation / Background Natural Tactile Feedback No Tactile Feedback

Motivation / Background Natural Tactile Feedback No Tactile Feedback Lump detection is Important in surgery Tactile information is required to detect lumps Mechanical Displays Graphical Displays Artificial Tactile Feedback Ottermo, (Min Inv Ther, 2009) Howe, (ICRA, 1995) Ramezanifard, (Haptics Symp, 2008) Trejos, (BIOROB, 2008) Egorov, (IEEE Trans on Med Imag, 2008) Miller, (ICRA, 2007) Schostek, (Min Inv Therapy, 2007)

Human Finger vs. Tactile Sensor Response Response Step Indentation Step Indentation Finger (SA I) Sensing mechanism Density Spatial resolution Sensing Area [ 1, 2 ] Tactile Sensor [ 3 ] (Pressure Profile Systems) Merkel Disks (neural) capacitive ~ 70 / cm2 25 / cm2 ~ 1 mm ~ 2 mm ~ 160 mm2 285 mm2 (1) K. Johnson and J. Phillips. Tactile spatial resolution. i. two-point discrimination, gap detection, grating resolution, and letter recognition. Journal of Neurophysiology, 46(6):1177 1192, 1981. (2) J. Phillips and K. Johnson. Tactile spatial resolution. ii. neural representation of bars, edges, and gratings in monkey primary afferents. Journal of Neurophysiology, 46(6):1192 1203, 1981. (3) DigiTacts IITM http://www.pressureprofile.com/userfiles/file/digitactsii Evaluation/Specification Sheet.pdf

Rubber Tissue Models Ball (Lump) Size (mm) B D 00-10 (H10) Rubber Hardness H 00-30 (H30) B1 B2 B3 B1 B2 B3 (mm) 6.5 9.5 12.5 6.5 9.5 12.5 D1 1.5 1.5 1.5 1.5 1.5 1.5 D2 2.5 2.5 2.5 2.5 2.5 2.5 D3 3.5 3.5 3.5 3.5 3.5 3.5 Depth below surface (mm) SHORE 00 00-10 00-20 00-30 Extra Soft 25 mm 32 mm Gummy Bear

Stimulator Linear Motor (Vertical Motion) Platen Gripper (Horizontal Motion) Travel (z) 40 mm - - Travel (y) - 1.2 m - Travel (x) - 0.5 m - Resolution 1 µm 3 µm 0.05 - - 270 Rotation o o

Tactile Sensor Protocol Break Contact Sensor Layout 1 2 3 12 mm 8.50.6 mm 0.25 mm Break Contact 0 0.5 mm Stimulator indents models into sensor from 0 to 4 mm in 0.25 mm increments Sensor Output (V) 0 mm Held at target depth for 250 ms 1 2 3 Indentation Depth (mm) 4 Data used is from static portion of indentation (plateus at left)

Tactile Sensor Data D1 D2 D3 D1 D2 D3 D1 D2 D3 0.5 1.0 Lump Diameter B1 6.5 mm B2 B3 9.5 mm 12.5 mm 1.5 2.0 Indentation Depth (mm) 2.5 3.0 3.5 Lump Embedded Depth D1 (1.5 mm) D2 (2.5 mm) D3 (3.5 mm)

Characterizing Tactile Sensor Lump Detection Step 1. Developing the Lump Model: What does a lump look like to the sensor? Normalize Average Image (Lump Class) Normalize Lump Image Average Image Difference Image All Images with Lumps All Images without Lumps (No Lump Class) Fit Gaussian

Characterizing Tactile Sensor Lump Detection Step 2. Establish Correlation: How strongly is a lump detected for each tactile image? Sum of pixel-wise multiplications between and Each Image Lump Model Step 3. Apply Thresholding: Does the classifier detect a lump based on the threshold? Set of images in which a lump is detected - Threshold T is smallest value that gives no false positives

Human Psychophysics Model held at target depth for 500 ms. Yes No Finger fixed in place with dental gum X, Indentation depth (mm) Staircase Tracking Algorithm 4 3 2 1 db = 2 n Subjects trained with 5 models Initial indentation is random, below threshold Trial ends when last 10 indentations are within 2 db Indentation depth required for detection is mean of last five indentation values db = 1 Reversal 1 db = 0.5 Reversal 2 Indentation Depth defined by:

Effects of Lump Size and Depth Indentation depth required for detection (mm) B1 B2 B3 00-10 00-30 5.15 D1 (mm) D2 D3 2.28 Detectability of lumps increases as lumps lie closer to the exposed surface. Finger Finger 00-10 00-30 Detectability of lumps increases with increasing lump size. 2.75 (mm) Sensor Sensor 1.75

Indentation depth required for detection (mm) Human vs. Robot: Tactile Sensing Results 00-10 00-30 Tactile sensor outperforms finger. Uni-directional stimulus motion Sensor performance subject to tactile data processing methods and analysis Finger performance is more sensitive to embedded lump depth than sensor. 1.5 2.5 3.5 1.5 2.5 3.5 Contrast in performance between sensor and finger is more significant at deeper lump depths. D Embedded Lump Depth (mm) B1 B2 B3 (6.5 mm) (9.5 mm) (12.5 mm) Human Human Standard Error Human Tactile Sensor Data available at: https://infrastructure.lcsr.jhu.edu/tactile_sensors

Current Work Peripheral Nerve Recordings (mm) (mm)

Acknowledgements This work was supported by: NSF Grant # 0722943 NIH Grants # NS34086 and # NS18787 NSF Fellowship Link Foundation Fellowship The Authors Thank: Takashi Yoshioka Zhicheng Lai Bill Nash Bill Quinlan Justin Killebrew Frank Damman

HIDDEN SLIDES

Artificial Tactile Sensing 1 Tactile Sensing 3 Dargahi, (Biomed Materials and Eng, 2004) Ottermo, (Minimally Invasive Therapy, 2009) Rao, (CCECE, 2003) Schostek, (Minimally Invasive Therapy, 2006) 2 Tactile Data Processing Chen, (IROS, 1995) Charlton, (SMC, 1995) Guo, (ICICIC, 2008) Sarvazyan, (Trans on Med Imag, 2006,2008) 3 1 Tactile Display Miller, (ICRA, 2007) Ottermo, (Surg Lap End and Perc Tech, 2006) Ottermo, (Haptics Symposium, 2005) Trejos, (BIOROB, 2008) 2

Mechanoreceptors

Finger Mechanoreceptors Response Response Stimulus Stimulus Ruffini Merkel SA I Form and Texture perception Low Frequency Vibrations Meissner SA II Static and Dynamic Skin Deformation Skin Stretch Pacinian RA PC Motion, Slip/Grip Dynamic Skin Deformation High Frequency Vibration Gross pressure changes