The Community for Technology Leaders
RSS Icon
Issue No.01 - January-March (2009 vol.2)
pp: 15-27
Raphael Höver , ETH Zurich, Zurich
Gábor Kósa , ETH Zurich, Zurich
Gábor Székely , ETH Zurich, Zurich
Matthias Harders , ETH Zurich, Zurich
In this article we present extensions of our earlier work on data-driven haptic rendering. Haptic feedback is generated directly by interpolating measured data. The selection of appropriate data dimensions is guided by the structure of the generalized Maxwell model. Material elasticity and viscosity are reproduced, including transient material effects like stress relaxation. All these properties can be nonlinear and mutually dependent. Besides visco-elastic bodies, we also apply our method to viscous fluids. We present results for several materials and compare the errors of the interpolated forces with perceptual thresholds reported in the literature. Moreover, we examine how these errors behave if different subjects perform the recordings on which the data-driven haptic feedback is based.
Modeling methodologies, Modeling and recovery of physical attributes, Representations, data structures, and transforms
Raphael Höver, Gábor Kósa, Gábor Székely, Matthias Harders, "Data-Driven Haptic Rendering—From Viscous Fluids to Visco-Elastic Solids", IEEE Transactions on Haptics, vol.2, no. 1, pp. 15-27, January-March 2009, doi:10.1109/TOH.2009.2
[1] T. Weise, B. Leibe, and L.V. Gool, “Fast 3D Scanning with Automatic Motion Compensation,” Proc. IEEE Conf. Computer Vision and Pattern Recognition (CVPR '07), pp. 1-8, 2007.
[2] P. Fong and F. Buron, “High-Resolution Three-Dimensional Sensing of Fast Deforming Objects,” Proc. Intelligent Robots and Systems (IROS), pp. 1606-1611, 2005.
[3] R. Hoever, M. Harders, and G. Szekely, “Data-Driven Haptic Rendering of Viscoelastic Effects,” Proc. IEEE Haptic Symp., pp. 201-208, Mar. 2008.
[4] M. Shaw and W. MacKnight, Introduction to Polymer Viscoelasticity, third ed. John Wiley & Sons, Inc., 2005.
[5] K. MacLean, “The ‘Haptic Camera’: A Technique for Characterizing and Playing Back Haptic Properties of Real Environments,” Proc. ASME Dynamic Systems and Control Devision, vol. 58, pp. 459-467, Nov. 1996.
[6] S. Greenish, V. Hayward, T. Steffen, V. Chial, and A. Okamura, “Measurement, Analysis, and Display of Haptic Signals During Surgical Cutting,” Presence, vol. 11, pp. 626-651, 2002.
[7] A. Okamura, R. Webster, J. Nolin, K. Johnson, and H. Jafry, “The Haptic Scissors: Cutting in Virtual Environments,” Proc. IEEE Int'l Conf. Robotics and Automation (ICRA '03), vol. 1, pp. 828-833, Sept. 2003.
[8] T. Edmunds and D.K. Pai, “Perceptual Rendering for Learning Haptic Skills,” Proc. IEEE Haptic Symp., pp. 225-230, Mar. 2008.
[9] M. Colton and J. Hollerbach, “Reality-Based Haptic Force Models of Buttons and Switches,” Proc. IEEE Int'l Conf. Robotics and Automation (ICRA '07), pp. 497-502, Apr. 2007.
[10] M. Colton and J. Hollerbach, “Haptic Models of an Automotive Turn-Signal Switch: Identification and Playback Results,” Proc. Second Joint EuroHaptics Conf. and Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems, pp. 243-248, Mar. 2007.
[11] P. Kry and D. Pai, “Interaction Capture and Synthesis,” ACM Trans. Graphics (Proc. ACM SIGGRAPH 2006), vol. 25, pp. 872-880, July 2006.
[12] S. Andrews and J. Lang, “Interactive Scanning of Haptic Textures and Surface Compliance,” Proc. Int'l Conf. 3D Digital Imaging and Modeling, pp. 99-106, Aug. 2007.
[13] D.K. Pai and P. Rizun, “The What: A Wireless Haptic Texture Sensor,” Proc. Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems, pp. 3-9, Mar. 2003.
[14] C. Richard, M. Cutkosky, and K. MacLean, “Friction Identification for Haptic Display,” Proc. ASME Dynamic Systems and Control Division, vol. 67, pp. 327-334, 1999.
[15] K. Kuchenbecker, J. Fiene, and G. Niemeyer, “Event-Based Haptics and Acceleration Matching: Portraying and Assessing the Realism of Contact,” Proc. First Joint Eurohaptics Conf. Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems, pp. 381-387, Mar. 2005.
[16] K. Kuchenbecker, J. Fiene, and G. Niemeyer, “Improving Contact Realism Through Event-Based Haptic Feedback,” IEEE Trans. Visualization and Computer Graphics, vol. 12, no. 2, pp. 219-230, Mar./Apr. 2006.
[17] D. Pai, J. Lang, J. Lloyd, and R. Woodham, “ACME, a Telerobotic Active Measurement Facility,” Experimental Robotics VI, vol. 250, pp. 391-400, 2000.
[18] D. Pai, K. van den Doel, D. James, J. Lang, J. Lloyd, J. Richmond, and S. Yau, “Scanning Physical Interaction Behavior of 3DObjects,” Computer Graphics (Proc. ACM SIGGRAPH 2001), pp. 87-96, Aug. 2001.
[19] M. Sedef, E. Samur, and C. Basdogan, “Visual and Haptic Simulation of Linear Viscoelastic Tissue Behavior Based on Experimental Data,” Proc. Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems, pp. 201-208, Mar. 2006.
[20] E. Samur, M. Sedef, C. Basdogan, L. Avtan, and O. Duzgun, “A Robotic Indenter for Minimally Invasive Characterization of Soft Tissues,” Proc. Computer Assisted Radiology and Surgery, vol. 1281, pp. 713-718, May 2005.
[21] M. Mahvash and V. Hayward, “Haptic Simulation of a Tool in Contact with a Nonlinear Deformable Body,” Surgical Simulation and Soft Tissue Deformation, vol. 2673, pp. 311-320, 2003.
[22] M. Mahvash and V. Hayward, “High Fidelity Haptic Synthesis of Contact with Deformable Bodies,” IEEE Computer Graphics and Applications, vol. 24, pp. 48-55, Mar. 2004.
[23] S. Payandeh, “Toward Interpretation of Forces in Compliant Contact for Recognition of the Grasped Object,” Proc. IEEE Conf. Electrical and Computer Eng., pp. 841-844, 1993.
[24] W. Baxter and M.C. Lin, “Haptic Interaction with Fluid Media,” Proc. Graphics Interface, pp. 81-88, May 2004.
[25] Y. Dobashi, T. Yamamoto, M. Sato, S. Hasegawa, M. Kato, and T. Nishita, “A Precomputed Approach for Real-Time Haptic Interaction with Fluids,” IEEE Computer Graphics and Applications, vol. 27, pp. 90-92, May 2007.
[26] D. Schleef and F. Hess, “Comedi Driver Library,” http:/, 2008.
[27] Smoothon, http:/, 2008.
[28] Dow corning, http:/, 2008.
[29] M. Buhmann, “Radial Basis Functions,” Acta Numerica, pp. 1-38, 2000.
[30] A. Iske, Multidimensional Methods in Scattered Data Modelling, vol. 37. Springer-Verlag, 2004.
[31] G. Roussos and B. Baxter, “Rapid Evaluation of Radial Basis Functions,” J. Computational and Applied Math., vol. 180, pp.51-70, Aug. 2005.
[32] X. Pang, H. Tan, and N. Durlach, “Manual Discrimination of Force Using Active Finger Motion,” Perception and Psychophysics, vol. 49, pp. 531-540, 1991.
30 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool