A Case Study on the Design and Implementation of a Platform for Hand Rehabilitation

Autor: Zhenli Lu, Tomaž Kosar, Marjan Horvat, Marjan Mernik, Matej Črepinšek
Rok vydání: 2021
Předmět:
030506 rehabilitation
Domain-specific language
Computer science
Process (engineering)
medicine.medical_treatment
Population
code generation
02 engineering and technology
lcsh:Technology
robot-assisted rehabilitation
rehabilitation
Abstraction layer
Terminology
lcsh:Chemistry
03 medical and health sciences
Software
human-computer interaction
domain-specific languages
assistive technology
0202 electrical engineering
electronic engineering
information engineering

medicine
General Materials Science
education
lcsh:QH301-705.5
Instrumentation
Fluid Flow and Transfer Processes
education.field_of_study
Rehabilitation
lcsh:T
business.industry
rehabilitation aid
local production
Process Chemistry and Technology
General Engineering
Software development
020207 software engineering
lcsh:QC1-999
Computer Science Applications
lcsh:Biology (General)
lcsh:QD1-999
lcsh:TA1-2040
movement observation
lcsh:Engineering (General). Civil engineering (General)
0305 other medical science
Software engineering
business
additive manufacturing
lcsh:Physics
Zdroj: Applied Sciences
Volume 11
Issue 1
Applied Sciences, Vol 11, Iss 389, p 389 (2021)
ISSN: 2076-3417
DOI: 10.3390/app11010389
Popis: Rehabilitation aids help people with temporal or permanent disabilities during the rehabilitation process. However, these solutions are usually expensive and, consequently, inaccessible outside of professional medical institutions. Rapid advances in software development, Internet of Things (IoT), robotics, and additive manufacturing open up a way to affordable rehabilitation solutions, even to the general population. Imagine a rehabilitation aid constructed from accessible software and hardware with local production. Many obstacles exist to using such technology, starting with the development of unified software for custom-made devices. In this paper, we address open issues in designing rehabilitation aids by proposing an extensive rehabilitation platform. To demonstrate our concept, we developed a unique platform, RehabHand. The main idea is to use domain-specific language and code generation techniques to enable loosely coupled software and hardware solutions. The main advantage of such separation is support for modular and a higher abstraction level by enabling therapists to write rehabilitation exercises in natural, domain-specific terminology and share them with patients. The same platform provides a hardware-independent part that facilitates the integration of new rehabilitation devices. Experience in implementing RehabHand with three different rehabilitation devices confirms that such rehabilitation technology can be developed, and shows that implementing a hardware-independent rehabilitation platform might not be as challenging as expected.
Databáze: OpenAIRE