Acquisition and Neural Network Prediction of 3D Deformable Object Shape Using a Kinect and a Force-Torque Sensor

The realistic representation of deformations is still an active area of research, especially for deformable objects whose behavior cannot be simply described in terms of elasticity parameters. This paper proposes a data-driven neural-network-based approach for capturing implicitly and predicting the deformations of an object subject to external forces. Visual data, in the form of 3D point clouds gathered by a Kinect sensor, is collected over an object while forces are exerted by means of the probing tip of a force-torque sensor. A novel approach based on neural gas fitting is proposed to describe the particularities of a deformation over the selectively simplified 3D surface of the object, without requiring knowledge of the object material. An alignment procedure, a distance-based clustering, and inspiration from stratified sampling support this process. The resulting representation is denser in the region of the deformation (an average of 96.6% perceptual similarity with the collected data in the deformed area), while still preserving the object’s overall shape (86% similarity over the entire surface) and only using on average of 40% of the number of vertices in the mesh. A series of feedforward neural networks is then trained to predict the mapping between the force parameters characterizing the interaction with the object and the change in the object shape, as captured by the fitted neural gas nodes. This series of networks allows for the prediction of the deformation of an object when subject to unknown interactions.

[1]  Michael Garland,et al.  Surface simplification using quadric error metrics , 1997, SIGGRAPH.

[2]  Andrew W. Fitzgibbon,et al.  3D scanning deformable objects with a single RGBD sensor , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[3]  Paolo Cignoni,et al.  Metro: Measuring Error on Simplified Surfaces , 1998, Comput. Graph. Forum.

[4]  Pieter Abbeel,et al.  Tracking deformable objects with point clouds , 2013, 2013 IEEE International Conference on Robotics and Automation.

[5]  Vincenzo Lippiello,et al.  Real-time tracking of 3D elastic objects with an RGB-D sensor , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[6]  Reinhard Koch,et al.  Fast Tracking of Deformable Objects in Depth and Colour Video , 2011, BMVC.

[7]  Ana-Maria Cretu,et al.  Selective Range Data Acquisition Driven by Neural-Gas Networks , 2009, IEEE Transactions on Instrumentation and Measurement.

[8]  Ana-Maria Cretu,et al.  3D object modeling with neural gas based selective densification of surface meshes , 2014, 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[9]  Michael M. Kazhdan,et al.  Poisson surface reconstruction , 2006, SGP '06.

[10]  Thomas Martinetz,et al.  'Neural-gas' network for vector quantization and its application to time-series prediction , 1993, IEEE Trans. Neural Networks.

[11]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[12]  Min-Hyung Choi,et al.  Estimating material properties of deformable objects by considering global object behavior in video streams , 2015, Multimedia Tools and Applications.

[13]  Andrew W. Fitzgibbon,et al.  Real-time non-rigid reconstruction using an RGB-D camera , 2014, ACM Trans. Graph..

[14]  Dinesh K. Pai,et al.  Acquisition of Elastic Models for Interactive Simulation , 2002, Int. J. Robotics Res..

[15]  A. Crétu,et al.  Data-Driven Representation of Soft Deformable Objects Based on Force-Torque Data and 3D Vision Measurements , 2016 .

[16]  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.

[17]  Gábor Székely,et al.  Simultaneous Topology and Stiffness Identification for Mass-Spring Models Based on FEM Reference Deformations , 2004, MICCAI.

[18]  Helge J. Ritter,et al.  Folding paper with anthropomorphic robot hands using real-time physics-based modeling , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

[19]  Belhassen-Chedli Bouzgarrou,et al.  Interaction modeling in the grasping and manipulation of 3D deformable objects , 2015, 2015 International Conference on Advanced Robotics (ICAR).

[20]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[21]  Dieter Fox,et al.  Manipulator and object tracking for in-hand 3D object modeling , 2011, Int. J. Robotics Res..

[22]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[23]  Oussama Khatib,et al.  Identifying physical properties of deformable objects by using particle filters , 2008, 2008 IEEE International Conference on Robotics and Automation.

[24]  Ana-Maria Cretu,et al.  Neural Network Mapping and Clustering of Elastic Behavior From Tactile and Range Imaging for Virtualized Reality Applications , 2008, IEEE Transactions on Instrumentation and Measurement.