Spectral Subtraction of Robot Motion Noise for Improved Event Detection in Tactile Acceleration Signals

New robots for teleoperation and autonomous manipulation are increasingly being equipped with high-bandwidth accelerometers for measuring the transient vibrational cues that occur during contact with objects. Unfortunately, the robot's own internal mechanisms often generate significant high-frequency accelerations, which we term ego-vibrations. This paper presents an approach to characterizing and removing these signals from acceleration measurements. We adapt the audio processing technique of spectral subtraction over short time windows to remove the noise that is estimated to occur at the robot's present joint velocities. Implementation for the wrist roll and gripper joints on a Willow Garage PR2 robot demonstrates that spectral subtraction significantly increases signal-to-noise ratio, which should improve vibrotactile event detection in both teleoperation and autonomous robotics.

[1]  J. Randall Flanagan,et al.  Coding and use of tactile signals from the fingertips in object manipulation tasks , 2009, Nature Reviews Neuroscience.

[2]  Susan J. Lederman,et al.  Perceiving Object Properties through a Rigid Link , 2008 .

[3]  Satoshi Tadokoro,et al.  Detectability and Perceptual Consequences of Delayed Feedback in a Vibrotactile Texture Display , 2009, IEEE Transactions on Haptics.

[4]  Imin Kao,et al.  Grasping, manipulation, and control with tactile sensing , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[5]  Saeed V. Vaseghi,et al.  Advanced Digital Signal Processing and Noise Reduction , 2006 .

[6]  Jonathan Padilla San Diego,et al.  Design and Development of a Haptic Dental Training System - hapTEL , 2010, EuroHaptics.

[7]  Ephraim Speech enhancement using a minimum mean square error short-time spectral amplitude estimator , 1984 .

[8]  Katherine J. Kuchenbecker,et al.  Tool Contact Acceleration Feedback for Telerobotic Surgery , 2011, IEEE Transactions on Haptics.

[9]  Jacob Benesty,et al.  Noise Reduction in Speech Processing , 2009 .

[10]  K. Waldron,et al.  Stiffness and texture perception for teledermatology. , 2005, Studies in health technology and informatics.

[11]  Robert D. Howe,et al.  Tactile Display of Vibratory Information in Teleoperation and Virtual Environments , 1995, Presence: Teleoperators & Virtual Environments.

[12]  Thomas H. Massie,et al.  The PHANToM Haptic Interface: A Device for Probing Virtual Objects , 1994 .

[13]  Joseph M. Romano,et al.  Dimensional Reduction of High-Frequency Accelerations for Haptic Rendering , 2010, EuroHaptics.

[14]  R. Howe,et al.  Vibrotactile Feedback for Industrial Telemanipulators , 1997, Dynamic Systems and Control.

[15]  Ingrid M. L. C. Vogels,et al.  Detection of Temporal Delays in Visual-Haptic Interfaces , 2004, Hum. Factors.

[16]  Vincent Hayward,et al.  A tactile enhancement instrument for minimally invasive surgery , 2005, Computer aided surgery : official journal of the International Society for Computer Aided Surgery.

[17]  Joseph M. Romano,et al.  High frequency acceleration feedback significantly increases the realism of haptically rendered textured surfaces , 2010, 2010 IEEE Haptics Symposium.

[18]  Sachin Chitta,et al.  Human-Inspired Robotic Grasp Control With Tactile Sensing , 2011, IEEE Transactions on Robotics.

[19]  D. Wolpert,et al.  Why can't you tickle yourself? , 2000, Neuroreport.

[20]  S. Boll,et al.  Suppression of acoustic noise in speech using spectral subtraction , 1979 .

[21]  Jont B. Allen,et al.  Short term spectral analysis, synthesis, and modification by discrete Fourier transform , 1977 .

[22]  Katherine J. Kuchenbecker,et al.  VerroTouch: High-Frequency Acceleration Feedback for Telerobotic Surgery , 2010, EuroHaptics.

[23]  Katherine J. Kuchenbecker,et al.  Haptic display of realistic tool contact via dynamically compensated control of a dedicated actuator , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  J. Bell,et al.  The structure and function of pacinian corpuscles: A review , 1994, Progress in Neurobiology.

[25]  Jun-ichi Imura,et al.  Ego noise suppression of a robot using template subtraction , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[26]  Jun-ichi Imura,et al.  A hybrid framework for ego noise cancellation of a robot , 2010, 2010 IEEE International Conference on Robotics and Automation.

[27]  Saeed V. Vaseghi,et al.  Advanced Digital Signal Processing and Noise Reduction: Vaseghi: Advanced , 2001 .