SWISH: A shifting-weight interface of simulated hydrodynamics for haptic perception of virtual fluid vessels

Shahabedin Sagheb, Frank Wencheng Liu, Alireza Bahremand, Assegid Kidane, Robert LiKamWa

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Current VR/AR systems are unable to reproduce the physical sensation of fluid vessels, due to the shifting nature of fluid motion. To this end, we introduce SWISH, an ungrounded mixed-reality interface, capable of affording the users a realistic haptic sensation of fluid behaviors in vessels. The chief mechanism behind SWISH is in the use of virtual reality tracking and motor actuation to actively relocate the center of gravity of a handheld vessel, emulating the moving center of gravity of a handheld vessel that contains fluid. In addition to solving challenges related to reliable and efficient motor actuation, our SWISH designs place an emphasis on reproducibility, scalability, and availability to the maker culture. Our virtual-to-physical coupling uses NVIDIA Flex's Unity integration for virtual fluid dynamics with a 3D printed augmented vessel containing a motorized mechanical actuation system. To evaluate the effectiveness and perceptual efficacy of SWISH, we conduct a user study with 24 participants, 7 vessel actions, and 2 virtual fluid viscosities in a virtual reality environment. In all cases, the users on average reported that the SWISH bucket generates accurate tactile sensations for the fluid behavior. This opens the potential for multi-modal interactions with programmable fluids in virtual environments for chemistry education, worker training, and immersive entertainment.

Original languageEnglish (US)
Title of host publicationUIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology
PublisherAssociation for Computing Machinery, Inc
Pages751-761
Number of pages11
ISBN (Electronic)9781450368162
DOIs
StatePublished - Oct 17 2019
Event32nd Annual ACM Symposium on User Interface Software and Technology, UIST 2019 - New Orleans, United States
Duration: Oct 20 2019Oct 23 2019

Publication series

NameUIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology

Conference

Conference32nd Annual ACM Symposium on User Interface Software and Technology, UIST 2019
CountryUnited States
CityNew Orleans
Period10/20/1910/23/19

Fingerprint

Hydrodynamics
Fluids
Virtual reality
Gravitation
Fluid dynamics
Scalability
Education
Availability
Viscosity

Keywords

  • Fluid dynamics
  • Ungrounded haptic feedback
  • Virtual reality

ASJC Scopus subject areas

  • Human-Computer Interaction
  • Software

Cite this

Sagheb, S., Liu, F. W., Bahremand, A., Kidane, A., & LiKamWa, R. (2019). SWISH: A shifting-weight interface of simulated hydrodynamics for haptic perception of virtual fluid vessels. In UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology (pp. 751-761). (UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology). Association for Computing Machinery, Inc. https://doi.org/10.1145/3332165.3347870

SWISH : A shifting-weight interface of simulated hydrodynamics for haptic perception of virtual fluid vessels. / Sagheb, Shahabedin; Liu, Frank Wencheng; Bahremand, Alireza; Kidane, Assegid; LiKamWa, Robert.

UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology. Association for Computing Machinery, Inc, 2019. p. 751-761 (UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Sagheb, S, Liu, FW, Bahremand, A, Kidane, A & LiKamWa, R 2019, SWISH: A shifting-weight interface of simulated hydrodynamics for haptic perception of virtual fluid vessels. in UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology. UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology, Association for Computing Machinery, Inc, pp. 751-761, 32nd Annual ACM Symposium on User Interface Software and Technology, UIST 2019, New Orleans, United States, 10/20/19. https://doi.org/10.1145/3332165.3347870
Sagheb S, Liu FW, Bahremand A, Kidane A, LiKamWa R. SWISH: A shifting-weight interface of simulated hydrodynamics for haptic perception of virtual fluid vessels. In UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology. Association for Computing Machinery, Inc. 2019. p. 751-761. (UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology). https://doi.org/10.1145/3332165.3347870
Sagheb, Shahabedin ; Liu, Frank Wencheng ; Bahremand, Alireza ; Kidane, Assegid ; LiKamWa, Robert. / SWISH : A shifting-weight interface of simulated hydrodynamics for haptic perception of virtual fluid vessels. UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology. Association for Computing Machinery, Inc, 2019. pp. 751-761 (UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology).
@inproceedings{b3c95589bcfc49869e01c32ffaaa84fb,
title = "SWISH: A shifting-weight interface of simulated hydrodynamics for haptic perception of virtual fluid vessels",
abstract = "Current VR/AR systems are unable to reproduce the physical sensation of fluid vessels, due to the shifting nature of fluid motion. To this end, we introduce SWISH, an ungrounded mixed-reality interface, capable of affording the users a realistic haptic sensation of fluid behaviors in vessels. The chief mechanism behind SWISH is in the use of virtual reality tracking and motor actuation to actively relocate the center of gravity of a handheld vessel, emulating the moving center of gravity of a handheld vessel that contains fluid. In addition to solving challenges related to reliable and efficient motor actuation, our SWISH designs place an emphasis on reproducibility, scalability, and availability to the maker culture. Our virtual-to-physical coupling uses NVIDIA Flex's Unity integration for virtual fluid dynamics with a 3D printed augmented vessel containing a motorized mechanical actuation system. To evaluate the effectiveness and perceptual efficacy of SWISH, we conduct a user study with 24 participants, 7 vessel actions, and 2 virtual fluid viscosities in a virtual reality environment. In all cases, the users on average reported that the SWISH bucket generates accurate tactile sensations for the fluid behavior. This opens the potential for multi-modal interactions with programmable fluids in virtual environments for chemistry education, worker training, and immersive entertainment.",
keywords = "Fluid dynamics, Ungrounded haptic feedback, Virtual reality",
author = "Shahabedin Sagheb and Liu, {Frank Wencheng} and Alireza Bahremand and Assegid Kidane and Robert LiKamWa",
year = "2019",
month = "10",
day = "17",
doi = "10.1145/3332165.3347870",
language = "English (US)",
series = "UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology",
publisher = "Association for Computing Machinery, Inc",
pages = "751--761",
booktitle = "UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology",

}

TY - GEN

T1 - SWISH

T2 - A shifting-weight interface of simulated hydrodynamics for haptic perception of virtual fluid vessels

AU - Sagheb, Shahabedin

AU - Liu, Frank Wencheng

AU - Bahremand, Alireza

AU - Kidane, Assegid

AU - LiKamWa, Robert

PY - 2019/10/17

Y1 - 2019/10/17

N2 - Current VR/AR systems are unable to reproduce the physical sensation of fluid vessels, due to the shifting nature of fluid motion. To this end, we introduce SWISH, an ungrounded mixed-reality interface, capable of affording the users a realistic haptic sensation of fluid behaviors in vessels. The chief mechanism behind SWISH is in the use of virtual reality tracking and motor actuation to actively relocate the center of gravity of a handheld vessel, emulating the moving center of gravity of a handheld vessel that contains fluid. In addition to solving challenges related to reliable and efficient motor actuation, our SWISH designs place an emphasis on reproducibility, scalability, and availability to the maker culture. Our virtual-to-physical coupling uses NVIDIA Flex's Unity integration for virtual fluid dynamics with a 3D printed augmented vessel containing a motorized mechanical actuation system. To evaluate the effectiveness and perceptual efficacy of SWISH, we conduct a user study with 24 participants, 7 vessel actions, and 2 virtual fluid viscosities in a virtual reality environment. In all cases, the users on average reported that the SWISH bucket generates accurate tactile sensations for the fluid behavior. This opens the potential for multi-modal interactions with programmable fluids in virtual environments for chemistry education, worker training, and immersive entertainment.

AB - Current VR/AR systems are unable to reproduce the physical sensation of fluid vessels, due to the shifting nature of fluid motion. To this end, we introduce SWISH, an ungrounded mixed-reality interface, capable of affording the users a realistic haptic sensation of fluid behaviors in vessels. The chief mechanism behind SWISH is in the use of virtual reality tracking and motor actuation to actively relocate the center of gravity of a handheld vessel, emulating the moving center of gravity of a handheld vessel that contains fluid. In addition to solving challenges related to reliable and efficient motor actuation, our SWISH designs place an emphasis on reproducibility, scalability, and availability to the maker culture. Our virtual-to-physical coupling uses NVIDIA Flex's Unity integration for virtual fluid dynamics with a 3D printed augmented vessel containing a motorized mechanical actuation system. To evaluate the effectiveness and perceptual efficacy of SWISH, we conduct a user study with 24 participants, 7 vessel actions, and 2 virtual fluid viscosities in a virtual reality environment. In all cases, the users on average reported that the SWISH bucket generates accurate tactile sensations for the fluid behavior. This opens the potential for multi-modal interactions with programmable fluids in virtual environments for chemistry education, worker training, and immersive entertainment.

KW - Fluid dynamics

KW - Ungrounded haptic feedback

KW - Virtual reality

UR - http://www.scopus.com/inward/record.url?scp=85074869373&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85074869373&partnerID=8YFLogxK

U2 - 10.1145/3332165.3347870

DO - 10.1145/3332165.3347870

M3 - Conference contribution

AN - SCOPUS:85074869373

T3 - UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology

SP - 751

EP - 761

BT - UIST 2019 - Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology

PB - Association for Computing Machinery, Inc

ER -