Unity game engine: interactive software design using digital glove for virtual reality baseball pitch training

被引:19
|
作者
Tsai, Yu-Tza [1 ]
Jhu, Wei-Yi [1 ]
Chen, Chia-Chun [1 ]
Kao, Chien-Hao [1 ]
Chen, Cheng-Yi [2 ]
机构
[1] Natl Kaohsiung Univ Sci & Technol, Dept Elect Engn, 415 Chien Kung Rd, Kaohsiung 80778, Taiwan
[2] Cheng Shiu Univ, Dept Elect Engn, Super Micro Mass Res & Technol Ctr, 840 Chengcing Rd, Kaohsiung 83347, Taiwan
关键词
TRACKING;
D O I
10.1007/s00542-019-04302-9
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes a novel baseball pitch training software design to interact with a virtual object in a virtual reality or augmented reality environment by combining a Unity game engine and a digital glove. An embedded microcontroller unit with a communication interface in the digital glove collects sensory data, including mechanical physical limit feedback, electric shock tactile feedback, finger-bending sensations, and three-dimensional spatial positioning, then interacts with the Unity game engine and HTC Vive through a personal computer. The user thereby experiences the sensation of holding an object in virtual reality. Autodesk Maya software is used to design a baseball pitch training mainframe with modeling and animation. The Unity game engine can load baseball pitching scenarios and create a three-dimensional virtual reality stream that is sent to an HTC Vive headset. To seamlessly complete the data exchange between the digital glove and the Unity engine, we use a shared memory mechanism designed with the C# Windows program. The embedded C# script design within the Unity game engine plays an important interactive role between virtual reality scenes and the digital glove. Our experimental results showed that players received physical feedback when touching virtual objects. The proposed design has potential for application in medical rehabilitation and physical training.
引用
收藏
页码:1401 / 1417
页数:17
相关论文
共 50 条
  • [1] Unity game engine: interactive software design using digital glove for virtual reality baseball pitch training
    Yu-Tza Tsai
    Wei-Yi Jhu
    Chia-Chun Chen
    Chien-Hao Kao
    Cheng-Yi Chen
    [J]. Microsystem Technologies, 2021, 27 : 1401 - 1417
  • [2] Interactive Highway Construction Simulation Using Game Engine and Virtual Reality for Education and Training Purpose
    Mastli, Majid
    Zhang, Jiansong
    [J]. COMPUTING IN CIVIL ENGINEERING 2017: SENSING, SIMULATION, AND VISUALIZATION, 2017, : 399 - 406
  • [3] Novel digital glove design for virtual reality applications
    Chien-Hao Kao
    Chia-Chun Chen
    Wei-Yi Jhu
    Yu-Tza Tsai
    Shinn-Horng Chen
    Chao-Ming Hsu
    Cheng-Yi Chen
    [J]. Microsystem Technologies, 2018, 24 : 4247 - 4266
  • [4] Novel digital glove design for virtual reality applications
    Kao, Chien-Hao
    Chen, Chia-Chun
    Jhu, Wei-Yi
    Tsai, Yu-Tza
    Chen, Shinn-Horng
    Hsu, Chao-Ming
    Chen, Cheng-Yi
    [J]. MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS, 2018, 24 (10): : 4247 - 4266
  • [5] Design of Multichannel Tactile Feedback Digital Glove for Virtual Reality
    Dai, Hesen
    Chen, Yiming
    Wang, Mingkun
    Sun, Dong
    Lin, Hongyi
    [J]. IEEE SENSORS LETTERS, 2024, 8 (03) : 1 - 4
  • [6] Interactive and Virtual/Mixed Reality Applications for Mechatronics Education Developed in Unity Engine
    Kucera, Erik
    Haffner, Oto
    Leskovsky, Roman
    [J]. 2018 CYBERNETICS & INFORMATICS (K&I), 2018,
  • [7] Schedio-Pro: An Interactive Virtual Reality Game for Protein Design
    Xu, Tianshu
    Yallapragada, Venkata V. B.
    Tangney, Mark
    Tabirca, Sabin
    [J]. COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS, VOL. 1, 2022, 878 : 293 - 300
  • [8] Unity3D Serious Game Engine for High Fidelity Virtual Reality Training of Remotely-Operated Vehicle Pilot
    Chin, Cheng Siong
    Kamsani, Nurshaqinah B.
    Zhong, Xionghu
    Cui, Rongxin
    Yang, Chenguang
    [J]. PROCEEDINGS OF 2018 10TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION AND CONTROL (ICMIC), 2018,
  • [9] Using Game Engine Technology for Virtual Environment Teamwork Training
    Marks, Stefan
    Windsor, John
    Wunsche, Burkhard
    [J]. WSCG'2012, CONFERENCE PROCEEDINGS, PTS I & II, 2012, : 169 - 177
  • [10] Design and implementation of interactive virtual reality supported first aid training
    Ugur, Serap
    Kus, Gokhan
    [J]. INTERACTIVE LEARNING ENVIRONMENTS, 2024,