• DocumentCode
    3092138
  • Title

    Simulation of deformable environment with haptic feedback on GPU

  • Author

    Altomonte, Marco ; Zerbato, Davide ; Botturi, Debora ; Fiorini, Paolo

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Verona, Verona
  • fYear
    2008
  • fDate
    22-26 Sept. 2008
  • Firstpage
    3959
  • Lastpage
    3964
  • Abstract
    Interactive simulations of deformable bodies are a growing research area with possible applications in several fields, i.e. computer aided surgery. The main implementation issue is to mimic the real behavior of the body at the extremely high rates required by haptic devices. Since even high-end computers have inadequate performance, one possible solution is to exploit the parallelism of modern Graphics Processing Units. In this paper we present our research aiming at moving the whole computational process from the CPU to the GPU taking advantage of the computational power of the graphics hardware. We use a mass-spring model, augmented with local damping coefficients and volume preservation forces. Collision detection is performed against external rigid bodies with high complexity mesh, such as the skeletonpsilas one. The user interacts with the model by controlling virtual tools, i.e. probes or tweezers. Haptic forces are computed on GPU and the results are asyncronously transferred to the CPU. Our approach can simulate the deformation of complex models with gravity and interaction with environment and tools at a frame rate higher than 1 KHz, making it suitable for visual rendering and haptic feedback.
  • Keywords
    computer graphics; haptic interfaces; interactive systems; collision detection; computer aided surgery; deformable bodies; deformable environment simulation; graphics processing units; haptic devices; haptic feedback; haptic forces; volume preservation forces; Arrays; Computational modeling; Deformable models; Force; Haptic interfaces; Springs; Surgery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems, 2008. IROS 2008. IEEE/RSJ International Conference on
  • Conference_Location
    Nice
  • Print_ISBN
    978-1-4244-2057-5
  • Type

    conf

  • DOI
    10.1109/IROS.2008.4650837
  • Filename
    4650837