From Pixels to Percepts: Highly Robust Edge Perception and Contour Following Using Deep Learning and an Optical Biomimetic Tactile Sensor

Deep learning has the potential to have same the impact on robot touch as it has had on robot vision. Optical tactile sensors act as a bridge between the subjects by allowing techniques from vision to be applied to touch. In this letter, we apply deep learning to an optical biomimetic tactile sensor, the TacTip, which images an array of papillae (pins) inside its sensing surface analogous to structures within human skin. Our main result is that the application of a deep convolutional neural network can give reliable edge perception, and, thus a robust policy for planning contact points to move around object contours. Robustness is demonstrated over several irregular and compliant objects with both tapping and continuous sliding, using a model trained only by tapping onto a disk. These results relied on using techniques to encourage generalization to tasks beyond which the model was trained. We expect this is a generic problem in practical applications of tactile sensing that deep learning will solve.

[1]  A. Berger CARNEGIE MELLON Department of Electrical and Computer Engineering ~ On Using a Tactile Sensor for Real-Time Feature Extraction , 1988 .

[2]  Pradeep K. Khosla,et al.  Using Tactile Data for Real- Time Feedback , 1989, International Symposium on Experimental Robotics.

[3]  Ning Chen,et al.  Edge tracking using tactile servo , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[4]  R. Klatzky,et al.  Relative availability of surface and object properties during early haptic processing. , 1997, Journal of experimental psychology. Human perception and performance.

[5]  Myrthe A. Plaisier,et al.  Salient features in 3-D haptic shape perception , 2009, Attention, perception & psychophysics.

[6]  Jonathan Rossiter,et al.  Development of a tactile sensor based on biologically inspired edge encoding , 2009, 2009 International Conference on Advanced Robotics.

[7]  Vincent Hayward,et al.  Is there a ‘plenhaptic’ function? , 2011, Philosophical Transactions of the Royal Society B: Biological Sciences.

[8]  Giorgio Metta,et al.  Active contour following to explore object shape with robot touch , 2013, 2013 World Haptics Conference (WHC).

[9]  Helge J. Ritter,et al.  A Control Framework for Tactile Servoing , 2013, Robotics: Science and Systems.

[10]  Tony J. Dodd,et al.  Active Bayesian perception for angle and position discrimination with a biomimetic fingertip , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Shigeki Sugano,et al.  Tactile object recognition using deep learning and dropout , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[12]  Veronica J. Santos,et al.  Spatial Asymmetry in Tactile Sensor Skin Deformation Aids Perception of Edge Orientation During Haptic Exploration , 2014, IEEE Transactions on Haptics.

[13]  Edward H. Adelson,et al.  Measurement of shear and slip with a GelSight tactile sensor , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[14]  Nathan F. Lepora,et al.  Superresolution with an optical tactile sensor , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[15]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[16]  P. Abbeel,et al.  Benchmarking in Manipulation Research , 2015 .

[17]  Berthold Bäuml,et al.  Robust material classification with a tactile skin using deep learning , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  Helge J. Ritter,et al.  Tactile Convolutional Networks for Online Slip and Rotation Detection , 2016, ICANN.

[19]  Nathan F. Lepora,et al.  Tactile Manipulation With a TacThumb Integrated on the Open-Hand M2 Gripper , 2016, IEEE Robotics and Automation Letters.

[20]  Nathan F. Lepora,et al.  Biomimetic Active Touch with Fingertips and Whiskers , 2016, IEEE Transactions on Haptics.

[21]  Nathan F. Lepora,et al.  Tactile Quality Control With Biomimetic Active Touch , 2016, IEEE Robotics and Automation Letters.

[22]  Fuchun Sun,et al.  Efficient Spatio-Temporal Tactile Object Recognition with Randomized Tiling Convolutional Networks in a Hierarchical Fusion Strategy , 2016, AAAI.

[23]  Nathan F. Lepora,et al.  Tactile manipulation with biomimetic active touch , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[24]  Edward H. Adelson,et al.  Connecting Look and Feel: Associating the Visual and Tactile Properties of Physical Materials , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[25]  Edward H. Adelson,et al.  GelSight: High-Resolution Robot Tactile Sensors for Estimating Geometry and Force , 2017, Sensors.

[26]  Nathan F. Lepora,et al.  Addition of a Biomimetic Fingerprint on an Artificial Fingertip Enhances Tactile Spatial Acuity , 2017, IEEE Robotics and Automation Letters.

[27]  Tony J. Dodd,et al.  Active sensorimotor control for tactile exploration , 2017, Robotics Auton. Syst..

[28]  Vincent Duchaine,et al.  Grasp stability assessment through the fusion of proprioception and tactile signals using convolutional neural networks , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[29]  Nathan F. Lepora,et al.  Exploiting Sensor Symmetry for Generalized Tactile Perception in Biomimetic Touch , 2017, IEEE Robotics and Automation Letters.

[30]  Andrew Owens,et al.  The Feeling of Success: Does Touch Sensing Help Predict Grasp Outcomes? , 2017, CoRL.

[31]  Nathan F. Lepora,et al.  Exploratory Tactile Servoing With Active Touch , 2017, IEEE Robotics and Automation Letters.

[32]  Andrew Owens,et al.  Shape-independent hardness estimation using deep learning and a GelSight tactile sensor , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[33]  Nathan F. Lepora,et al.  Model-Free Precise in-Hand Manipulation with a 3D-Printed Tactile Gripper , 2017, IEEE Robotics and Automation Letters.

[34]  Jianhua Li,et al.  Slip Detection with Combined Tactile and Visual Information , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[35]  Nathan F. Lepora,et al.  Dual-Modal Tactile Perception and Exploration , 2018, IEEE Robotics and Automation Letters.

[36]  Wei Chen,et al.  Tactile Sensors for Friction Estimation and Incipient Slip Detection—Toward Dexterous Robotic Manipulation: A Review , 2018, IEEE Sensors Journal.

[37]  Nathan F. Lepora,et al.  Voronoi Features for Tactile Sensing: Direct Inference of Pressure, Shear, and Contact Locations , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[38]  Jonathan Rossiter,et al.  The TacTip Family: Soft Optical Tactile Sensors with 3D-Printed Biomimetic Morphologies , 2018, Soft robotics.

[39]  Jitendra Malik,et al.  More Than a Feeling: Learning to Grasp and Regrasp Using Vision and Touch , 2018, IEEE Robotics and Automation Letters.

[40]  Wolfram Burgard,et al.  The limits and potentials of deep learning for robotics , 2018, Int. J. Robotics Res..

[41]  Nathan F. Lepora,et al.  Principal Components of Touch , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[42]  Jianhua Li,et al.  GelSlim: A High-Resolution, Compact, Robust, and Calibrated Tactile-sensing Finger , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[43]  Maria Bauzá,et al.  Tactile Regrasp: Grasp Adjustments via Simulated Tactile Transformations , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).