CNN-Based Methods for Object Recognition With High-Resolution Tactile Sensors

Novel high-resolution pressure-sensor arrays allow treating pressure readings as standard images. Computer vision algorithms and methods such as convolutional neural networks (CNN) can be used to identify contact objects. In this paper, a high-resolution tactile sensor has been attached to a robotic end-effector to identify contacted objects. Two CNN-based approaches have been employed to classify pressure images. These methods include a transfer learning approach using a pre-trained CNN on an RGB-images dataset and a custom-made CNN (TactNet) trained from scratch with tactile information. The transfer learning approach can be carried out by retraining the classification layers of the network or replacing these layers with an SVM. Overall, 11 configurations based on these methods have been tested: eight transfer learning-based, and three TactNet-based. Moreover, a study of the performance of the methods and a comparative discussion with the current state-of-the-art on tactile object recognition is presented.

[1]  Giulio Sandini,et al.  Tactile Sensing—From Humans to Humanoids , 2010, IEEE Transactions on Robotics.

[2]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[3]  Wael Bachta,et al.  Tactile Sensor-Based Steering as a Substitute of the Attendant Joystick in Powered Wheelchairs , 2018, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[4]  Forrest N. Iandola,et al.  SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <1MB model size , 2016, ArXiv.

[5]  Nawid Jamali,et al.  Majority Voting: Material Classification by Tactile Sensing Using Surface Texture , 2011, IEEE Transactions on Robotics.

[6]  Chiara Bartolozzi,et al.  Robots with a sense of touch. , 2016, Nature materials.

[7]  Giulio Sandini,et al.  Highly Sensitive Soft Tactile Sensors for an Anthropomorphic Robotic Hand , 2015, IEEE Sensors Journal.

[8]  Kaspar Althoefer,et al.  Rotation and translation invariant object recognition with a tactile sensor , 2014, IEEE SENSORS 2014 Proceedings.

[9]  Danica Kragic,et al.  ST-HMP: Unsupervised Spatio-Temporal feature learning for tactile data , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Pietro Falco,et al.  Cross-modal visuo-tactile object recognition using robotic active exploration , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Kaspar Althoefer,et al.  Novel Tactile-SIFT Descriptor for Object Shape Recognition , 2015, IEEE Sensors Journal.

[12]  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).

[13]  Loredana Zollo,et al.  Slippage Detection with Piezoresistive Tactile Sensors , 2017, Sensors.

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

[15]  Jianjun Yu,et al.  A Pneumatic Tactile Sensor for Co-Operative Robots , 2017, Sensors.

[16]  Juan M. Gandarias,et al.  Human and object recognition with a high-resolution tactile sensor , 2017, 2017 IEEE SENSORS.

[17]  Jianxiao Wang,et al.  Design and Experiment of the NAO Humanoid Robot's Plantar Tactile Sensor for Surface Classification , 2017, 2017 4th International Conference on Information Science and Control Engineering (ICISCE).

[18]  Pejman Iravani,et al.  Bayesian tactile object recognition: Learning and recognising objects using a new inexpensive tactile sensor , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[19]  Gordon Cheng,et al.  Robust Tactile Descriptors for Discriminating Objects From Textural Properties via Artificial Robotic Skin , 2018, IEEE Transactions on Robotics.

[20]  Di Guo,et al.  Object Recognition Using Tactile Measurements: Kernel Sparse Coding Methods , 2016, IEEE Transactions on Instrumentation and Measurement.

[21]  Gordon Cheng,et al.  Active Prior Tactile Knowledge Transfer for Learning Tactual Properties of New Objects , 2018, Sensors.

[22]  Han-Pang Huang,et al.  Learning robot tactile sensing of object for shape recognition using multi-fingered robot hands , 2017, 2017 26th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN).

[23]  Stefan Wermter,et al.  Haptic material classification with a multi-channel neural network , 2017, 2017 International Joint Conference on Neural Networks (IJCNN).

[24]  Alfonso J. García-Cerezo,et al.  Tactile Sensing and Machine Learning for Human and Object Recognition in Disaster Scenarios , 2017, ROBOT.

[25]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[26]  Nathan F. Lepora,et al.  Slip Detection With a Biomimetic Tactile Sensor , 2018, IEEE Robotics and Automation Letters.

[27]  Kaspar Althoefer,et al.  Tactile Object Recognition with Semi-Supervised Learning , 2015, ICIRA.

[28]  Kaspar Althoefer,et al.  A computationally fast algorithm for local contact shape and pose classification using a tactile array sensor , 2012, 2012 IEEE International Conference on Robotics and Automation.

[29]  Heinz Wörn,et al.  Haptic object recognition for multi-fingered robot hands , 2012, 2012 IEEE Haptics Symposium (HAPTICS).

[30]  Ah Chung Tsoi,et al.  Face recognition: a convolutional neural-network approach , 1997, IEEE Trans. Neural Networks.

[31]  Chunfang Liu,et al.  LDS-FCM: A Linear Dynamical System Based Fuzzy C-Means Method for Tactile Recognition , 2019, IEEE Transactions on Fuzzy Systems.

[32]  Jan Peters,et al.  Evaluation of tactile feature extraction for interactive object recognition , 2015, 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids).

[33]  S. N. Yaakob,et al.  An Analysis of Performance for Commonly Used Interpolation Method , 2017 .

[34]  Tony J. Dodd,et al.  Feeling the Shape: Active Exploration Behaviors for Object Recognition With a Robotic Hand , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[35]  Kaspar Althoefer,et al.  Iterative Closest Labeled Point for tactile object shape recognition , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[36]  Mitsuru Higashimori,et al.  Convolutional Neural Network based Estimation of Gel-like Food Texture by a Robotic Sensing System , 2017, Robotics.

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

[38]  Jan Peters,et al.  Active tactile object exploration with Gaussian processes , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[39]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[40]  Fuchun Sun,et al.  End-to-End ConvNet for Tactile Recognition Using Residual Orthogonal Tiling and Pyramid Convolution Ensemble , 2018, Cognitive Computation.

[41]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[42]  Eric Kauderer-Abrams,et al.  Quantifying Translation-Invariance in Convolutional Neural Networks , 2017, ArXiv.

[43]  Lu Fang,et al.  Deep Learning for Surface Material Classification Using Haptic and Visual Information , 2015, IEEE Transactions on Multimedia.

[44]  Shinichi Hirai,et al.  Magnetic and Mechanical Modeling of a Soft Three-Axis Force Sensor , 2016, IEEE Sensors Journal.

[45]  Amit Konar,et al.  Object-shape recognition from tactile images using a feed-forward neural network , 2012, The 2012 International Joint Conference on Neural Networks (IJCNN).

[46]  Wolfram Burgard,et al.  Object identification with tactile sensors using bag-of-features , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[47]  Alessandro Roncone,et al.  Peripersonal Space and Margin of Safety around the Body: Learning Visuo-Tactile Associations in a Humanoid Robot with Artificial Skin , 2016, PloS one.

[48]  Ana-Maria Cretu,et al.  Computational intelligence and mechatronics solutions for robotic tactile object recognition , 2015, 2015 IEEE 9th International Symposium on Intelligent Signal Processing (WISP) Proceedings.

[49]  Edward H. Adelson,et al.  Sensing and Recognizing Surface Textures Using a GelSight Sensor , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[50]  Raymond J. Mooney,et al.  Transfer Learning from Minimal Target Data by Mapping across Relational Domains , 2009, IJCAI.

[51]  Alessandro Albini,et al.  Human hand recognition from robotic skin measurements in human-robot physical interactions , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[52]  Wolfram Burgard,et al.  Tactile Sensing for Mobile Manipulation , 2011, IEEE Transactions on Robotics.

[53]  Ravinder Dahiya,et al.  Robotic Tactile Perception of Object Properties: A Review , 2017, ArXiv.

[54]  Alfonso García-Cerezo,et al.  Enhancing Perception with Tactile Object Recognition in Adaptive Grippers for Human–Robot Interaction , 2018, Sensors.

[55]  Eugenio Culurciello,et al.  An Analysis of Deep Neural Network Models for Practical Applications , 2016, ArXiv.

[56]  Yang Gao,et al.  Deep learning for tactile understanding from visual and haptic data , 2015, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[57]  Giorgio Metta,et al.  A Flexible and Robust Large Scale Capacitive Tactile System for Robots , 2013, IEEE Sensors Journal.

[58]  Óscar Oballe-Peinado,et al.  Three Realizations and Comparison of Hardware for Piezoresistive Tactile Sensors , 2011, Sensors.

[59]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.