skip to main content
10.1145/3604479.3604485acmotherconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

A non-invasive middleware for games adaptation and motor rehabilitation controls

Published:08 April 2024Publication History

ABSTRACT

This work present the TeamBridge, a middleware able to perform the communication between digital games and hardware devices, like joysticks, mice and motion capture cameras. That communication does not require any modification to the game source code, allowing an old game to be adapted to work with a new hardware device. To prove this, tests were carried out with several games, including one of them being a commercial game. This middleware also allows the use of more than one device at the same time, so we can obtain more accurate information, one device can supply the deficiencies of the other. Finally, we performed tests to make sure that the middleware would not interfere with the user experience. Tests have shown that TeamBridge can receive, interpret and send information quickly, the time varies according to the device used, getting 33ms when used with Kinect, 40ms with Leap Motion and 255ms with the NED Glove.

References

  1. Francisco Bianor, A. Cavalcanti, and R. R. Dantas. 2017. Evaluate Leap Motion Control for Multiple Hand Posture Recognition.19th Symposium on Virtual and Augmented Reality (2017).Google ScholarGoogle Scholar
  2. Francisco Bianor, A. Cavalcanti, and R. R. Dantas. 2017. PhysioHappy: A low cost device for virtual rehabilitation. 19th Symposium on Virtual and Augmented Reality (2017).Google ScholarGoogle Scholar
  3. Edgar F Borja, Daniel A Lara, Washington X Quevedo, and Víctor H Andaluz. 2018. Haptic stimulation glove for fine motor rehabilitation in virtual reality environments. In International conference on augmented reality, Virtual Reality and Computer Graphics. Springer, 211–229.Google ScholarGoogle ScholarCross RefCross Ref
  4. Desiderio Cano Porras, Hadar Sharon, Rivka Inzelberg, Yitzhak Ziv-Ner, Gabriel Zeilig, and Meir Plotnik. 2019. Advanced virtual reality-based rehabilitation of balance and gait in clinical practice. Therapeutic advances in chronic disease 10 (2019), 2040622319868379.Google ScholarGoogle Scholar
  5. Davide Corbetta, Federico Imeri, and Roberto Gatti. 2015. Rehabilitation that incorporates virtual reality is more effective than standard rehabilitation for improving walking speed, balance and mobility after stroke: a systematic review. Journal of physiotherapy 61, 3 (2015), 117–124.Google ScholarGoogle ScholarCross RefCross Ref
  6. NCSR Demokritos. 2017. Unobstrusive Smart Environments For Independent Living (USEFIL). (2017). https://usefil.eu/ Último acesso em 16/11/2017.Google ScholarGoogle Scholar
  7. Bernie Garrett, Tarnia Taverner, Diane Gromala, Gordon Tao, Elliott Cordingley, Crystal Sun, 2018. Virtual reality clinical research: promises and challenges. JMIR serious games 6, 4 (2018), e10839.Google ScholarGoogle Scholar
  8. Ming-Chun Huang, Wenyao Xu, Yi Su, Belinda Lange, Chien-Yen Chang, and Majid Sarrafzadeh. 2012. Smartglove for upper extremities rehabilitative gaming assessment. In Proceedings of the 5th International Conference on Pervasive Technologies Related to Assistive Environments. ACM, 20.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. IBM. 2016. Conceitos comuns na análise estatística. (2016). https://www.ibm.com/support/knowledgecenter/pt-br/SSEP7J_10.1.1/com.ibm.swg.ba.cognos.ug_cr_rptstd.10.1.1.doc/c_id_rs_stats.html Último acesso em 24/02/2018.Google ScholarGoogle Scholar
  10. Jamshed Iqbal, Nikos G Tsagarakis, Angelo E Fiorilla, and Darwin G Caldwell. 2010. A portable rehabilitation device for the hand. In Engineering in Medicine and Biology Society (EMBC), 2010 Annual International Conference of the IEEE. IEEE, 3694–3697.Google ScholarGoogle ScholarCross RefCross Ref
  11. Elias Kalapanidas, Hikari Watanabe, Costas Davarakis, Hannes Kaufmann, Fernando Fernandez Aranda, Tony Lam, Todor Ganchev, and Dimitri Konstantas. 2008. PlayMancer: a Serious Gaming 3D Environment. (2008). https://www.researchgate.net/publication/224353421_PlayMancer_a_Serious_Gaming_3D_Environment Último acesso em 17/12/2016.Google ScholarGoogle Scholar
  12. Eun-Seok Lee and Byeong-Seok Shin. 2021. A Flexible Input Mapping System for Next-Generation Virtual Reality Controllers. Electronics 10, 17 (2021), 2149.Google ScholarGoogle ScholarCross RefCross Ref
  13. Roanna Lun and Wenbing Zhao. 2015. A survey of applications and human motion recognition with microsoft kinect. International Journal of Pattern Recognition and Artificial Intelligence 29, 05 (2015), 1555008.Google ScholarGoogle ScholarCross RefCross Ref
  14. Dave Marshall. 1999. Further Threads Programming:Synchronization. (1999). http://users.cs.cf.ac.uk/Dave.Marshall/C/node31.html Último acesso em 23/12/2017.Google ScholarGoogle Scholar
  15. Marta Matamala-Gomez, Mel Slater, and Maria V Sanchez-Vives. 2022. Impact of virtual embodiment and exercises on functional ability and range of motion in orthopedic rehabilitation. Scientific reports 12, 1 (2022), 1–10.Google ScholarGoogle Scholar
  16. Virgil Mathiowetz, Gloria Volland, Nancy Kashman, and Karen Weber. 1985. Adult norms for the Box and Block Test of manual dexterity. American Journal of Occupational Therapy 39, 6 (1985), 386–391.Google ScholarGoogle ScholarCross RefCross Ref
  17. J. Meier, Carlos Farre, Prashant Bansode, Scott Barber, and Dennis Rea. 2007. Performance Testing Guidance for Web Applications: Patterns & Practices. Microsoft Press, Redmond, WA, USA.Google ScholarGoogle Scholar
  18. Albert Michotte. 2017. The perception of causality. Vol. 21. Routledge.Google ScholarGoogle Scholar
  19. Fabrizio Milazzo, Vito Gentile, Antonio Gentile, and Salvatore Sorce. 2018. KIND-DAMA: A modular middleware for Kinect-like device data management. Software: Practice and Experience 48, 1 (2018), 141–160.Google ScholarGoogle ScholarCross RefCross Ref
  20. Annette Mossel, Christian Schönauer, Georg Gerstweiler, and Hannes Kaufmann. 2013. Artifice-augmented reality framework for distributed collaboration. International Journal of Virtual Reality (2013).Google ScholarGoogle Scholar
  21. Iranzu Mugueta-Aguinaga and Begonya Garcia-Zapirain. 2017. FRED: Exergame to prevent dependence and functional deterioration associated with ageing. A pilot three-week randomized controlled clinical trial. International journal of environmental research and public health 14, 12 (2017), 1439.Google ScholarGoogle Scholar
  22. Yoonsin Oh and Stephen Yang. 2010. Defining exergames & exergaming. Proceedings of Meaningful Play (2010), 1–17.Google ScholarGoogle Scholar
  23. Thaiana Barbosa Ferreira Pacheco. 2020. Desenvolvimento e usabilidade de um jogo digital para reabilitação do equilíbrio postural de idosos. (2020).Google ScholarGoogle Scholar
  24. Dae-Sung Park, Do-Gyun Lee, Kyeongbong Lee, and GyuChang Lee. 2017. Effects of virtual reality training using Xbox Kinect on motor function in stroke survivors: a preliminary study. Journal of Stroke and Cerebrovascular Diseases 26, 10 (2017), 2313–2319.Google ScholarGoogle ScholarCross RefCross Ref
  25. Michele Pirovano, Pier Luca Lanzi, Renato Mainetti, and N Alberto Borghese. 2013. The design of a comprehensive game engine for rehabilitation. In Games Innovation Conference (IGIC), 2013 IEEE International. IEEE, 209–215.Google ScholarGoogle ScholarCross RefCross Ref
  26. Tyler Rose, Chang S Nam, and Karen B Chen. 2018. Immersion of virtual reality for rehabilitation-Review. Applied ergonomics 69 (2018), 153–161.Google ScholarGoogle Scholar
  27. Luciano Henrique de Oliveira Santos. 2016. Arcabouço para construção de jogos ubíquos com foco em reabilitação. (2016).Google ScholarGoogle Scholar
  28. Fabio Sartori. 2020. An API for wearable environments development and its application to mHealth field. Sensors 20, 21 (2020), 5970.Google ScholarGoogle ScholarCross RefCross Ref
  29. SBGames. 2013. Kayak Supremo. (2013). http://www.sbgames.org/sbgames2013/festival/post.php?tag=game114 Último acesso em 04/02/2018.Google ScholarGoogle Scholar
  30. Jie Shen and Maja Pantic. 2009. A software framework for multimodal humancomputer interaction systems. In Systems, Man and Cybernetics, 2009. SMC 2009. IEEE International Conference on. IEEE, 2038–2045.Google ScholarGoogle ScholarCross RefCross Ref
  31. Lucas Silva, Rummenigge Dantas, Paula Diniz, Victor Jeronimo, Luque Bueno, and Thiago Dutra. 2016. PHYS. IO: Wearable hand tracking device. In Computational Intelligence and Virtual Environments for Measurement Systems and Applications (CIVEMSA), 2016 IEEE International Conference on. IEEE, 1–6.Google ScholarGoogle Scholar
  32. Lucas Silva, Rummenigge Dantas, André Pantoja, and Antônio Pereira. 2013. Development of a low cost dataglove based on arduino for virtual reality applications. In Computational Intelligence and Virtual Environments for Measurement Systems and Applications (CIVEMSA), 2013 IEEE International Conference on. IEEE, 55–59.Google ScholarGoogle ScholarCross RefCross Ref
  33. Evan A Suma, Belinda Lange, Albert Skip Rizzo, David M Krum, and Mark Bolas. 2011. Faast: The flexible action and articulated skeleton toolkit. In Virtual Reality Conference (VR), 2011 IEEE. IEEE, 247–248.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Masahiro Takaiwa, Toshiro Noritsugu, Norimichi Ito, and Daisuke Sasaki. 2011. Wrist rehabilitation device using pneumatic parallel manipulator based on EMG signal. International Journal of Automation Technology 5, 4 (2011), 472–477.Google ScholarGoogle ScholarCross RefCross Ref
  35. Russell M Taylor II, Thomas C Hudson, Adam Seeger, Hans Weber, Jeffrey Juliano, and Aron T Helser. 2001. VRPN: a device-independent, network-transparent VR peripheral system. In Proceedings of the ACM symposium on Virtual reality software and technology. ACM, 55–61.Google ScholarGoogle Scholar
  36. Luís Filipe Teófilo, Pedro Alves Nogueira, and Pedro Brandão Silva. 2013. Gemini: A generic multi-modal natural interface framework for videogames. In Advances in Information Systems and Technologies. Springer, 873–884.Google ScholarGoogle Scholar
  37. Gaetano Tieri, Giovanni Morone, Stefano Paolucci, and Marco Iosa. 2018. Virtual reality in cognitive and motor rehabilitation: facts, fiction and fallacies. Expert review of medical devices 15, 2 (2018), 107–117.Google ScholarGoogle Scholar
  38. Jacques Wainer 2007. Métodos de pesquisa quantitativa e qualitativa para a Ciência da Computação. Atualização em informática 1 (2007), 221–262.Google ScholarGoogle Scholar
  39. Yifan Wang, Kiran Ijaz, Dong Yuan, and Rafael A Calvo. 2020. VR-Rides: An object-oriented application framework for immersive virtual reality exergames. Software: Practice and Experience 50, 7 (2020), 1305–1324.Google ScholarGoogle ScholarCross RefCross Ref
  40. Frank Weichert, Daniel Bachmann, Bartholomäus Rudak, and Denis Fisseler. 2013. Analysis of the accuracy and robustness of the leap motion controller. Sensors 13, 5 (2013), 6380–6393.Google ScholarGoogle ScholarCross RefCross Ref
  41. Patrice L Weiss, Emily A Keshner, and Mindy F Levin. 2014. Virtual reality for physical and motor rehabilitation. Springer.Google ScholarGoogle Scholar

Index Terms

  1. A non-invasive middleware for games adaptation and motor rehabilitation controls

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      SVR '22: Proceedings of the 24th Symposium on Virtual and Augmented Reality
      October 2022
      175 pages
      ISBN:9798400700026
      DOI:10.1145/3604479

      Copyright © 2022 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 8 April 2024

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited
    • Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format .

    View HTML Format