10.1145/3359996.3364275acmconferencesArticle/Chapter ViewAbstractPublication PagesvrstConference Proceedings
research-article
Free Access

Measurement-based Hyper-elastic Material Identification and Real-time FEM Simulation for Haptic Rendering

ABSTRACT

In this paper, we propose a measurement-based modeling framework for hyper-elastic material identification and real-time haptic rendering. We build a custom data collection setup that captures shape deformation and response forces during compressive deformation of cylindrical material samples. We collected training and testing sets of data from four silicone objects having various material profiles. We design an objective function for material parameter identification by incorporating both shape deformation and reactive forces and utilize a genetic algorithm. We adopted an optimization-based Finite Element Method (FEM) for object deformation rendering. The numerical error of simulated forces was found to be perceptually negligible.

References

  1. Arsen Abdulali, Waseem Hassan, and Seokhee Jeon. 2016. Stimuli-magnitude-adaptive sample selection for data-driven haptic modeling. Entropy 18, 6 (2016), 222.Google ScholarGoogle ScholarCross RefCross Ref
  2. Arsen Abdulali and Seokhee Jeon. 2016. Data-driven modeling of anisotropic haptic textures: Data segmentation and interpolation. In International Conference on Human Haptic Sensing and Touch Enabled Computer Applications. Springer, 228–239.Google ScholarGoogle ScholarCross RefCross Ref
  3. Arsen Abdulali, Ruslan Rakhmatov, Tatyana Ogay, and Seokhee Jeon. 2018. Data-Driven Modeling and Rendering of Force Responses from Elastic Tool Deformation. Sensors 18, 1 (2018), 237.Google ScholarGoogle ScholarCross RefCross Ref
  4. Gérald Bianchi, Barbara Solenthaler, Gábor Székely, and Matthias Harders. 2004. Simultaneous topology and stiffness identification for mass-spring models based on fem reference deformations. In International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, 293–301.Google ScholarGoogle ScholarCross RefCross Ref
  5. Bernd Bickel, Moritz Bächer, Miguel A Otaduy, Wojciech Matusik, Hanspeter Pfister, and Markus Gross. 2009. Capture and modeling of non-linear heterogeneous soft tissue. In ACM Transactions on Graphics (TOG), Vol. 28. ACM, 89.Google ScholarGoogle Scholar
  6. Desai Chen, David IW Levin, Shinjiro Sueda, and Wojciech Matusik. 2015. Data-driven finite elements for geometry and material design. ACM Transactions on Graphics (TOG) 34, 4 (2015), 74.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Stéphane Cotin, Hervé Delingette, and Nicholas Ayache. 1999. Real-time elastic deformations of soft tissues for surgery simulation. IEEE transactions on Visualization and Computer Graphics 5, 1(1999), 62–73.Google ScholarGoogle Scholar
  8. Hadrien Courtecuisse, Yinoussa Adagolodjo, Hervé Delingette, and Christian Duriez. 2015. Haptic rendering of hyperelastic models with friction. In 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 591–596.Google ScholarGoogle ScholarCross RefCross Ref
  9. Hadrien Courtecuisse, Jérémie Allard, Pierre Kerfriden, Stéphane PA Bordas, Stéphane Cotin, and Christian Duriez. 2014. Real-time simulation of contact and cutting of heterogeneous soft-tissues. Medical image analysis 18, 2 (2014), 394–410.Google ScholarGoogle Scholar
  10. François Dervaux, Igor Peterlik, Jérémie Dequidt, Stéphane Cotin, and Christian Duriez. 2013. Haptic rendering of interacting dynamic deformable objects simulated in real-time at different frequencies. In 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, 2010–2016.Google ScholarGoogle ScholarCross RefCross Ref
  11. Marco Fratarcangeli, Valentina Tibaldo, and Fabio Pellacini. 2016. Vivace: A practical gauss-seidel method for stable soft body dynamics. ACM Transactions on Graphics (TOG) 35, 6 (2016), 214.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Theodore F Gast, Craig Schroeder, Alexey Stomakhin, Chenfanfu Jiang, and Joseph M Teran. 2015. Optimization integrator for large time steps. IEEE transactions on visualization and computer graphics 21, 10(2015), 1103–1115.Google ScholarGoogle Scholar
  13. Orcun Goksel, Seokhee Jeon, Matthias Harders, and Gábor Székely. 2013. Deformable haptic model generation through manual exploration. In 2013 World Haptics Conference (WHC). IEEE, 543–548.Google ScholarGoogle ScholarCross RefCross Ref
  14. Matthias Harders, Raphael Hoever, Serge Pfeifer, and Thibaut Weise. 2012. Data-Driven Visuo-Haptic Rendering of Deformable Bodies. In Immersive Multimodal Interactive Presence. Springer, 131–155.Google ScholarGoogle Scholar
  15. Raphael Hover, Matthias Harders, and Gabor Szekely. 2008. Data-driven haptic rendering of visco-elastic effects. In 2008 Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. IEEE, 201–208.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Raphael Hover, Gábor Kósa, Gabor Szekly, and Matthias Harders. 2009. Data-driven haptic rendering—from viscous fluids to visco-elastic solids. IEEE Transactions on Haptics 2, 1 (2009), 15–27.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Raphael Höver, Massimiliano Di Luca, and Matthias Harders. 2010. User-based evaluation of data-driven haptic rendering. ACM Transactions on Applied Perception (TAP) 8, 1 (2010), 7.Google ScholarGoogle Scholar
  18. Junggon Kim and Nancy S Pollard. 2011. Fast simulation of skeleton-driven deformable body characters. ACM Transactions on Graphics (TOG) 30, 5 (2011), 121.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Thomas C Knott and Torsten W Kuhlen. 2015. Accurate contact modeling for multi-rate single-point haptic rendering of static and deformable environments. (2015).Google ScholarGoogle Scholar
  20. Thomas C Knott and Torsten W Kuhlen. 2016. Accurate and adaptive contact modeling for multi-rate multi-point haptic rendering of static and deformable environments. Computers & Graphics 57(2016), 68–80.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Bryn Lloyd, Gábor Székely, and Matthias Harders. 2007. Identification of spring parameters for deformable object simulation. IEEE Transactions on Visualization and Computer Graphics 13, 5(2007), 1081–1094.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Stéphanie Marchesseau, Tobias Heimann, Simon Chatelin, Rémy Willinger, and Hervé Delingette. 2010. Multiplicative jacobian energy decomposition method for fast porous visco-hyperelastic soft tissue model. In International Conference on Medical Image Computing and Computer-Assisted Intervention. Springer, 235–242.Google ScholarGoogle ScholarCross RefCross Ref
  23. Frédéric Mazzella, Kevin Montgomery, and J-C Latombe. 2002. The forcegrid: a buffer structure for haptic interaction with virtual elastic objects. In Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No. 02CH37292), Vol. 1. IEEE, 939–946.Google ScholarGoogle ScholarCross RefCross Ref
  24. Arash Mohammadi, Houshyar Asadi, Shady Mohamed, Kyle Nelson, and Saeid Nahavandi. 2017. OpenGA, a C++ Genetic Algorithm Llibrary. In Systems, Man, and Cybernetics (SMC), 2017 IEEE International Conference on. IEEE, 2051–2056.Google ScholarGoogle Scholar
  25. Matthew Overby, George E. Brown, Jie Li, and Rahul Narain. 2017. ADMM ⊇ Projective Dynamics: Fast Simulation of Hyperelastic Models with Dynamic Constraints. IEEE Transactions on Visualization and Computer Graphics 23, 10 (Oct 2017), 2222–2234. https://doi.org/10.1109/TVCG.2017.2730875Google ScholarGoogle ScholarCross RefCross Ref
  26. Dinesh K Pai, Kees van den Doel, Doug L James, Jochen Lang, John E Lloyd, Joshua L Richmond, and Som H Yau. 2001. Scanning physical interaction behavior of 3D objects. In Proceedings of the 28th annual conference on Computer graphics and interactive techniques. ACM, 87–96.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Igor Peterlik, Christian Duriez, and Stéphane Cotin. 2011. Asynchronous haptic simulation of contacting deformable objects with variable stiffness. In 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, 2608–2613.Google ScholarGoogle ScholarCross RefCross Ref
  28. I. Peterlik, M. Nouicer, C. Duriez, S. Cotin, and A. Kheddar. 2011. Constraint-Based Haptic Rendering of Multirate Compliant Mechanisms. IEEE Transactions on Haptics 4, 3 (July 2011), 175–187. https://doi.org/10.1109/TOH.2011.41Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Kazuya Sase, Teppei Tsujita, and Atsushi Konno. 2016. Haptic rendering of contact between rigid and deformable objects based on penalty method with implicit time integration. In 2016 IEEE International Conference on Robotics and Biomimetics (ROBIO). IEEE, 1594–1600.Google ScholarGoogle ScholarCross RefCross Ref
  30. Hirofumi Uzawa. 1958. Iterative methods for concave programming. Studies in linear and nonlinear programming 6 (1958), 154–165.Google ScholarGoogle Scholar
  31. Bin Wang, Longhua Wu, KangKang Yin, Uri Ascher, Libin Liu, and Hui Huang. 2015. Deformation capture and modeling of soft objects. ACM Transactions on Graphics (TOG) 34, 4 (2015), 94.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Sunghoon Yim, Seokhee Jeon, and Seungmoon Choi. 2016. Data-driven haptic modeling and rendering of viscoelastic and frictional responses of deformable objects. IEEE transactions on haptics 9, 4 (2016), 548–559.Google ScholarGoogle Scholar

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format .

View HTML Format

Access Granted

The conference sponsors are committed to making content openly accessible in a timely manner.
This article is provided by ACM and the conference, through the ACM OpenTOC service.
About Cookies On This Site

We use cookies to ensure that we give you the best experience on our website.

Learn more

Got it!