Six Degrees-of-Freedom Haptic Interaction with Fluids

被引:22
作者
Cirio, Gabriel [1 ]
Marchal, Maud [1 ]
Hillaire, Sebastien [2 ]
Lecuyer, Anatole
机构
[1] IRISA INRIA Rennes, INRIA IRISA INSA, F-35042 Rennes, France
[2] IRISA INRIA Rennes, INRIA IRISA Orange Labs, F-35042 Rennes, France
关键词
6DoF haptic interaction; computational fluid dynamics; smoothed-particle hydrodynamics; rigid bodies;
D O I
10.1109/TVCG.2010.271
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We often interact with fluids in our daily life, either through tools such as when holding a glass of water or directly with our body when we swim or we wash our hands. Multimodal interactions with virtual fluids would greatly improve the simulations realism, particularly through haptic interaction. However, achieving realistic, stable, and real-time force feedback from fluids is particularly challenging. In this work, we propose a novel approach that allows real-time six Degrees of Freedom (DoF) haptic interaction with fluids of variable viscosity. Our haptic rendering technique, based on a Smoothed-Particle Hydrodynamics physical model, provides a realistic haptic feedback through physically based forces. 6DoF haptic interaction with fluids is made possible thanks to a new coupling scheme and a unified particle model, allowing the use of arbitrary-shaped rigid bodies. Particularly, fluid containers can be created to hold fluid and hence transmit to the user force feedback coming from fluid stirring, pouring, shaking, and scooping, to name a few. Moreover, we adapted an existing visual rendering algorithm to meet the frame rate requirements of the haptic algorithms. We evaluate and illustrate the main features of our approach through different scenarios, highlighting the 6DoF haptic feedback and the use of containers.
引用
收藏
页码:1714 / 1727
页数:14
相关论文
共 44 条
[1]  
Amada T., 2004, P GP2 WORKSH
[2]  
[Anonymous], 2008, NVIDIA CUDA Programming Guide
[3]  
Barbic J., 2007, P ACM SIGGRAPH EUR S
[4]  
Baxter W, 2004, PROC GRAPH INTERF, P81
[5]   Direct Forcing for Lagrangian Rigid-Fluid Coupling [J].
Becker, Markus ;
Tessendorf, Hendrik ;
Teschner, Matthias .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2009, 15 (03) :493-503
[6]  
Bell N., 2005, P ACM SIGGRAPH EUR S
[7]   A simplified approach to enhance the performance of smooth particle hydrodynamics methods [J].
Bonet, J ;
Kulasegaram, S .
APPLIED MATHEMATICS AND COMPUTATION, 2002, 126 (2-3) :133-155
[8]  
Bridson R, 2007, P ACM SIGGRAPH
[9]  
CARLSON M, 2004, P ACM SIGGRAPH
[10]  
COLGATE JE, 1995, P IEEE RSJ INT C INT