skip to main content
10.1145/3604479.3604524acmotherconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
short-paper

A framework for neuromotor and neurofunctional rehabilitation using multi-agent systems

Published:08 April 2024Publication History

ABSTRACT

Degenerative diseases and stroke disable many people, so investigating methods for rehabilitating patients is necessary. Thus, using the framework for creating virtual environments to work with neuromotor and neurofunctional rehabilitation, benefits can be achieved using virtual environments and body tracking devices. Developing such applications involves many requirements, such as constructing virtual environments, data storage, interaction with input devices, processing, and communication in rehabilitation sessions. In this paper, the proposal and development of a multi-agent framework are presented to facilitate the development of software for neuromotor and neurofunctional rehabilitation, providing advantages for developers, such as eliminating the need for code rewriting, facilitating the reuse of coding standards, and decreasing the time to develop new features.

References

  1. 2019. On-Device, Real-Time Hand Tracking with MediaPipe. https://ai.googleblog.com/2019/08/on-device-real-time-hand-tracking-with.htmlGoogle ScholarGoogle Scholar
  2. 2022. Arduino - Home. https://www.arduino.ccGoogle ScholarGoogle Scholar
  3. Christopher Alexander 1979. The timeless way of building. Vol. 1. New york: Oxford university press.Google ScholarGoogle Scholar
  4. Rosana Teresinha Vaccare Braga. 2002. Um processo para construção e instanciação de frameworks baseados em uma linguagem de padrões para um domínio específico.Ph. D. Dissertation. Universidade de São Paulo.Google ScholarGoogle Scholar
  5. Alexandre Fonseca Brandão, Diego Roberto Colombo Dias, Sávyo Toledo Machado Reis, Clovis Magri Cabreira, Maria Cecilia Moraes Frade, Thomas Beltrame, Marcelo de Paiva Guimarães, and Gabriela Castellano. 2020. Biomechanics Sensor Node for Virtual Reality: A Wearable Device Applied to Gait Recovery for Neurofunctional Rehabilitation. In International Conference on Computational Science and Its Applications. Springer, 757–770.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Carlos A Cifuentes, Camilo Rodriguez, Anselmo Frizera-Neto, Teodiano Freire Bastos-Filho, and Ricardo Carelli. 2014. Multimodal human–robot interaction for walker-assisted gait. IEEE Systems Journal 10, 3 (2014), 933–943.Google ScholarGoogle ScholarCross RefCross Ref
  7. Albin Corén. 2020. Ruffles. https://github.com/MidLevel/Ruffles.Google ScholarGoogle Scholar
  8. Claudia Eunice Neves de Oliveira, Maria Elisabete Salina, and Nelson Francisco Annunciato. 2001. Fatores ambientais que influenciam a plasticidade do SNC. Acta Fisiátrica 8, 1 (2001), 6–13.Google ScholarGoogle Scholar
  9. Nuno Duarte, Octavian Postolache, and Jacob Scharcanski. 2014. KSGphysio-Kinect serious game for physiotherapy. In 2014 International Conference and Exposition on Electrical and Power Engineering (EPE). IEEE, 606–611.Google ScholarGoogle ScholarCross RefCross Ref
  10. ISAIAS ALVES Ferreira, Antônio Maria P de Resende, and Heitor A Xavier Costa. 2012. Análise do Impacto da Aplicação de Padrões de Projeto na Manutenibilidade de um Sistema Orientado a Objetos. Monografia de Graduação do Departamento de Ciência da Computação da Universidade Federal de Lavras, 78p (2012).Google ScholarGoogle Scholar
  11. David A Forsyth and Jean Ponce. 2012. Computer vision: a modern approach. Pearson,.Google ScholarGoogle Scholar
  12. Martin Fowler. 2009. Padrões de arquitetura de aplicações corporativas. Bookman.Google ScholarGoogle Scholar
  13. Erich Gamma. 1995. Design patterns. Pearson Education India.Google ScholarGoogle Scholar
  14. Erich Gamma. 2009. Padrões de projetos: soluções reutilizáveis. Bookman editora.Google ScholarGoogle Scholar
  15. Dariu M Gavrila. 1999. The visual analysis of human movement: A survey. Computer vision and image understanding 73, 1 (1999), 82–98.Google ScholarGoogle Scholar
  16. C Gordon, S Roopchand-Martin, and A Gregg. 2012. Potential of the Nintendo Wii™ as a rehabilitation tool for children with cerebral palsy in a developing country: a pilot study. Physiotherapy 98, 3 (2012), 238–242.Google ScholarGoogle ScholarCross RefCross Ref
  17. Nicholas R Jennings and Michael J Wooldridge. 2012. Agent technology: foundations, applications, and markets. Springer Science & Business Media.Google ScholarGoogle Scholar
  18. Naofumi Kitsunezaki, Eijiro Adachi, Takashi Masuda, and Jun-ichi Mizusawa. 2013. KINECT applications for the physical rehabilitation. In 2013 IEEE International Symposium on Medical Measurements and Applications (MeMeA). IEEE, 294–299.Google ScholarGoogle ScholarCross RefCross Ref
  19. Gregorij Kurillo, Jay J Han, Alina Nicorici, and Ruzena Bajcsy. 2014. Tele-MFAsT: Kinect-Based Tele-Medicine Tool for Remote Motion and Function Assessment.. In MMVR. 215–221.Google ScholarGoogle Scholar
  20. Simon Larsen and E Aarseth. 2006. Level design patterns. IT University of Copenhagen (2006).Google ScholarGoogle Scholar
  21. LS Machado and Alexandre Cardoso. 2006. Dispositivos de Entrada e saída para sistemas de realidade virtual. Fundamentos e tecnologia de Realidade Virtual e Aumentada (2006), 39–50.Google ScholarGoogle Scholar
  22. Rizwan Macknojia, Alberto Chávez-Aragón, Pierre Payeur, and Robert Laganière. 2013. Calibration of a network of kinect sensors for robotic inspection over a large workspace. In 2013 IEEE Workshop on Robot Vision (WORV). IEEE, 184–190.Google ScholarGoogle ScholarCross RefCross Ref
  23. Hisham Mubarak. 2008. Developing flexible software using agent-oriented software engineering. IEEE software 25, 5 (2008), 12–15.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Greg MP O’Hare and Nicholas R Jennings. 1996. Foundations of distributed artificial intelligence. Vol. 9. John Wiley & Sons.Google ScholarGoogle Scholar
  25. Design Patterns. 1994. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. 2003 (1994).Google ScholarGoogle Scholar
  26. Octavian Postolache. 2015. Physical rehabilitation assessment based on smart training equipment and mobile APPs. In 2015 E-Health and Bioengineering Conference (EHB). IEEE, 1–6.Google ScholarGoogle ScholarCross RefCross Ref
  27. Daniel Rodriguez-Martin, Albert Sama, Carlos Perez-Lopez, Andreu Catala, Joan Cabestany, and Alejandro Rodriguez-Molinero. 2013. SVM-based posture identification with a single waist-located triaxial accelerometer. Expert Systems with Applications 40, 18 (2013), 7203–7211.Google ScholarGoogle ScholarCross RefCross Ref
  28. Elaine Quintino da Silva. 2006. Um framework baseado em componentes para desenvolvimento de aplicações web e um processo de instanciação associado. Ph. D. Dissertation. Universidade de São Paulo.Google ScholarGoogle Scholar
  29. Ricardo Azambuja Silveira. 2001. Modelagem orientada a agentes aplicada a ambientes inteligentes distribuídos de ensino: JADE: Java Agent framework for Distance learning Environments. (2001).Google ScholarGoogle Scholar
  30. John Stowers, Michael Hayes, and Andrew Bainbridge-Smith. 2011. Altitude control of a quadrotor helicopter using depth map from Microsoft Kinect sensor. In 2011 IEEE International Conference on Mechatronics. IEEE, 358–362.Google ScholarGoogle ScholarCross RefCross Ref
  31. César AO Vaghetti, Marta A Duarte, Pedro O Ribeiro, and Silvia SC Botelho. 2012. Using exergames as social networks: testing the flow theory in the teaching of physical education. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), Vol. 23.Google ScholarGoogle Scholar
  32. Kent Marshall Van de Graaff. 2003. Anatomia humana. In Anatomia humana. 840–840.Google ScholarGoogle Scholar
  33. Jill Whitall, Sandy McCombe Waller, Kenneth HC Silver, and Richard F Macko. 2000. Repetitive bilateral arm training with rhythmic auditory cueing improves motor function in chronic hemiparetic stroke. Stroke 31, 10 (2000), 2390–2395.Google ScholarGoogle ScholarCross RefCross Ref
  34. A Yassin and ME Fayad. 2000. Domain-Specif Application Frameworks: Frameworks Experience by Industry.Google ScholarGoogle Scholar

Index Terms

  1. A framework for neuromotor and neurofunctional rehabilitation using multi-agent systems

        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

          • short-paper
          • 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