Inferring Object Properties with a Tactile-Sensing Array Given Varying Joint Stiffness and Velocity

Whole-arm tactile sensing enables a robot to sense contact and infer contact properties across its entire arm. Within this paper, we demonstrate that using data-driven methods, a humanoid robot can infer mechanical properties of objects from contact with its forearm during a simple reaching motion. A key issue is the extent to which the performance of data-driven methods can generalize to robot actions that differ from those used during training. To investigate this, we developed an idealized physics-based lumped element model of a robot with a compliant joint making contact with an object. Using this physics-based model, we performed experiments with varied robot, object and environment parameters. We also collected data from a tactile-sensing forearm on a real robot as it made contact with various objects during a simple reaching motion with varied arm velocities and joint stiffnesses. The robot used one nearest neighbor classifiers (1-NN), hidden Markov models (HMMs), and long short-term memory (LSTM) networks to infer two object properties (hard vs. soft and moved vs. unmoved) based on features of time-varying tactile sensor data (maximum force, contact area, and contact motion). We found that, in contrast to 1-NN, the performance of LSTMs (with sufficient data availability) and multivariate HMMs successfully generalized to new robot motions with distinct velocities and joint stiffnesses. Compared to single features, using multiple features gave the best results for both experiments with physics-based models and a real-robot.

[1]  Trevor Darrell,et al.  Using robotic exploratory procedures to learn the meaning of haptic adjectives , 2013, 2013 IEEE International Conference on Robotics and Automation.

[2]  Koh Hosoda,et al.  Robust haptic recognition by anthropomorphic bionic hand through dynamic interaction , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  S. Takamuku,et al.  Haptic discrimination of material properties by a robotic hand , 2007, 2007 IEEE 6th International Conference on Development and Learning.

[4]  Maria Javaid,et al.  Using pressure sensors to identify manipulation actions during human physical interaction , 2015, 2015 24th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN).

[5]  G. Watts,et al.  Association of adiponectin and resistin with adipose tissue compartments, insulin resistance and dyslipidaemia , 2005, Diabetes, obesity & metabolism.

[6]  G. Pharr,et al.  An improved technique for determining hardness and elastic modulus using load and displacement sensing indentation experiments , 1992 .

[7]  Advait Jain,et al.  Improving robot manipulation with data-driven object-centric models of everyday forces , 2013, Auton. Robots.

[8]  Jürgen Schmidhuber,et al.  Learning to Forget: Continual Prediction with LSTM , 2000, Neural Computation.

[9]  Heinz Wörn,et al.  Haptic object recognition using passive joints and haptic key features , 2010, 2010 IEEE International Conference on Robotics and Automation.

[10]  Advait Jain,et al.  Manipulation in Clutter with Whole-Arm Tactile Sensing , 2013, ArXiv.

[11]  Advait Jain,et al.  Tactile sensing over articulated joints with stretchable sensors , 2013, 2013 World Haptics Conference (WHC).

[12]  Jivko Sinapov,et al.  Interactive learning of the acoustic properties of household objects , 2009, 2009 IEEE International Conference on Robotics and Automation.

[13]  Gordon Cheng,et al.  In-hand object recognition via texture properties with robotic hands, artificial skin, and novel tactile descriptors , 2015, 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids).

[14]  Helge J. Ritter,et al.  A High-Speed Tactile Sensor for Slip Detection , 2012, Towards Service Robots for Everyday Environments.

[15]  Pasu Boonvisut,et al.  Identification and active exploration of deformable object boundary constraints through robotic manipulation , 2014, Int. J. Robotics Res..

[16]  Maurizio Valle,et al.  Real-time reconstruction of contact shapes for large area robot skin , 2013, 2013 IEEE International Conference on Robotics and Automation.

[17]  James M. Rehg,et al.  Rapid categorization of object properties from incidental contact with a tactile sensing robot arm , 2013, 2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids).

[18]  S. Fu,et al.  Elastic Modulus of Muscle and Tendon with Shear Wave Ultrasound Elastography: Variations with Different Technical Settings , 2012, PloS one.

[19]  S.V. Dudul,et al.  Sensor for Classification of Material Type and Its Surface Properties Using Radial Basis Networks , 2008, IEEE Sensors Journal.

[20]  Petro Julkunen,et al.  Experimental and computational analysis of soft tissue stiffness in forearm using a manual indentation device. , 2011, Medical engineering & physics.

[21]  Jivko Sinapov,et al.  Grounded object individuation by a humanoid robot , 2013, 2013 IEEE International Conference on Robotics and Automation.

[22]  Advait Jain,et al.  Reaching in clutter with whole-arm tactile sensing , 2013, Int. J. Robotics Res..

[23]  Gert Kootstra,et al.  Classification of rigid and deformable objects using a novel tactile sensor , 2011, 2011 15th International Conference on Advanced Robotics (ICAR).

[24]  Dennis Babu,et al.  Machine Learning Based Shape Classification Using Tactile Sensor Array , 2014 .

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

[26]  Gregory D. Hager,et al.  Tactile-Object Recognition From Appearance Information , 2011, IEEE Transactions on Robotics.

[27]  Eugenio Faldella,et al.  A neural approach to robotic haptic recognition of 3-D objects based on a Kohonen self-organizing feature map , 1997, IEEE Trans. Ind. Electron..

[28]  Alex Graves,et al.  Generating Sequences With Recurrent Neural Networks , 2013, ArXiv.

[29]  Vincent Hayward,et al.  Adaptation to Environment Stiffness in the Control of Manipulators , 1989, ISER.

[30]  M. Birch,et al.  Biomechanical Properties of the Human Soft Palate , 2009, The Cleft palate-craniofacial journal : official publication of the American Cleft Palate-Craniofacial Association.

[31]  Alexandre A. Radzig,et al.  Handbook of Physical Quantities , 1997 .

[32]  A. Keys,et al.  Density and composition of mammalian muscle , 1960 .

[33]  Mark R. Cutkosky,et al.  Dynamic tactile sensing: perception of fine surface features with stress rate sensing , 1993, IEEE Trans. Robotics Autom..

[34]  Connor Schenck,et al.  Interactive object recognition using proprioceptive and auditory feedback , 2011, Int. J. Robotics Res..

[35]  Don Joven Agravante,et al.  Collaborative human-humanoid carrying using vision and haptic sensing , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[36]  Aaron M. Dollar,et al.  Benchmarking grasping and manipulation: Properties of the Objects of Daily Living , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[37]  Danica Kragic,et al.  Enhancing visual perception of shape through tactile glances , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[38]  Wolfram Burgard,et al.  Learning the elasticity parameters of deformable objects with a manipulation robot , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[39]  Mari Velonaki,et al.  Robotics and Autonomous Systems , 2014 .

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

[41]  Harold Malcolm Westergaard Theory of Elasticity and Plasticity , 1952 .

[42]  Christopher Kermorvant,et al.  Dropout Improves Recurrent Neural Networks for Handwriting Recognition , 2013, 2014 14th International Conference on Frontiers in Handwriting Recognition.

[43]  Mark R. Cutkosky,et al.  Slip classification for dynamic tactile array sensors , 2016, Int. J. Robotics Res..

[44]  Nikolaus Correll,et al.  Texture recognition and localization in amorphous robotic skin , 2015, Bioinspiration & biomimetics.

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

[46]  Dikai Liu,et al.  Two-Dimensional Direction Recognition Using Uniaxial Tactile Arrays , 2013, IEEE Sensors Journal.

[47]  Wolfram Burgard,et al.  Learning Deformable Object Models for Mobile Robot Navigation using Depth Cameras and a Manipulation Robot , 2010 .

[48]  Shinichi Hirai,et al.  Slip Perception via Soft Robotic Skin Made of Electroconductive Yarn , 2014 .

[49]  Susan J. Lederman,et al.  Extracting object properties through haptic exploration. , 1993, Acta psychologica.

[50]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[51]  A. Zieliński,et al.  Remarks on the weldability problem of the ferritic steels , 2006 .

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

[53]  Trevor Darrell,et al.  Robotic learning of haptic adjectives through physical interaction , 2015, Robotics Auton. Syst..

[54]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[55]  Hiromi T. Tanaka,et al.  Extracting rheological properties of deformable objects with Haptic vision , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[56]  Chia-Hsien Lin,et al.  Signal processing and fabrication of a biomimetic tactile sensor array with thermal, force and microvibration modalities , 2009, 2009 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[57]  Jivko Sinapov,et al.  A Behavior-Grounded Approach to Forming Object Categories: Separating Containers From Noncontainers , 2012, IEEE Transactions on Autonomous Mental Development.

[58]  Tiffany L. Chen,et al.  Evaluation by Expert Dancers of a Robot That Performs Partnered Stepping via Haptic Interaction , 2015, PloS one.

[59]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[60]  Charles C. Kemp,et al.  A Robotic System for Reaching in Dense Clutter that Integrates Model Predictive Control, Learning, Haptic Mapping, and Planning , 2014 .

[61]  S. Derler,et al.  Tribology of Skin: Review and Analysis of Experimental Results for the Friction Coefficient of Human Skin , 2011, Tribology Letters.