Przejdź do treści

Oprogramowanie stanowiska do modelowania i prototypowania systemów wspomagania rehabilitacji ruchowej dla systemów telemedycznych

Oprogramowanie stanowiące integralną część stanowiska zostało opracowane z myślą o nowoczesnej rehabilitacji ruchowej, wykorzystującej systemy telemedyczne, wizję komputerową oraz analizę biomechaniczną. System umożliwia rejestrację parametrów ćwiczeń, ocenę poprawności wykonywanych ruchów oraz tworzenie baz danych wspierających personalizację terapii.

Rejestracja parametrów rehabilitacji z wykorzystaniem systemów wizyjnych

Stanowisko wyposażone jest w minimum trzy urządzenia techniczne, które współpracują z oprogramowaniem, pozwalając na:

  • rejestrowanie i prezentację wartości kątów ugięcia stawów w czasie rzeczywistym,
  • ocenę poprawności wykonywanych ćwiczeń z wykorzystaniem algorytmów systemów wizyjnych,
  • monitorowanie sylwetki całego pacjenta dzięki wbudowanym przetwornikom obrazu,
  • analizę trajektorii ruchu, zakresów motorycznych oraz dynamiki ćwiczeń.

System przetwarza dane z kamer w celu detekcji pozycji, segmentacji ciała i oceny jakości ruchu według ustalonych kryteriów rehabilitacyjnych.

Baza danych metod rehabilitacyjnych i personalizacja terapii

Integralną częścią oprogramowania jest zaawansowana baza danych, która:

  • pozwala na gromadzenie wyników pomiarów w czasie rzeczywistym,
  • przechowuje efekty i rezultaty różnych metod rehabilitacyjnych,
  • umożliwia porównywanie przypadków pacjentów o podobnych schorzeniach,
  • sugeruje optymalne metody rehabilitacji na podstawie zgromadzonych danych.

System automatycznie dopasowuje sugerowane algorytmy rehabilitacyjne, zwiększając efektywność pracy fizjoterapeutów i lekarzy.

Zgodność z nowoczesnymi protokołami komunikacyjnymi

Oprogramowanie współpracuje z urządzeniami technicznymi potrafiącymi komunikować się poprzez:

  • sieci Wi-Fi 802.11 b/g/n,
  • Bluetooth LE – do połączenia z opaskami, czujnikami ruchu i urządzeniami wearable,
  • interfejsy UART, I2C, sygnały PWM, oraz analogowe sygnały sterujące 0–5 V,
  • interfejsy przewodowe RS-232, RS-485, USB 2.1, USB 3.0,
  • komunikację sieciową w standardzie Ethernet,
  • zasilanie zgodne z IEEE 802.3af / 802.3at (PoE).

Dzięki temu stanowisko może integrować się z szerokim wachlarzem urządzeń rehabilitacyjnych i robotycznych.

Interfejs użytkownika i obsługa urządzeń wspomagających rehabilitację

Oprogramowanie oferuje rozbudowany graficzny interfejs użytkownika (GUI), który:

  • umożliwia konfigurację sposobu rejestracji danych,
  • prezentuje wyniki pomiarów w formie wykresów, tabel i wizualizacji 3D,
  • udostępnia narzędzia do analizy poprawności wykonywanych ruchów,
  • pozwala na definiowanie zakresów sterowania dla aktuatorów wspierających rehabilitację,
  • działa zarówno na ekranach dotykowych min. 3.5”, jak i na dużych ekranach prezentacyjnych min. 27” (FHD).

System umożliwia sterowanie egzoszkieletami, robotami rehabilitacyjnymi oraz urządzeniami wspomagającymi ruch w oparciu o dane z systemów wizyjnych.

Rejestracja danych i archiwizacja wyników

Oprogramowanie pozwala na:

  • rejestrację wyników w lokalnej bazie danych SQLite,
  • zapis wyników w bazie danych dostępnej przez sieć LAN,
  • eksport danych do plików CSV/TXT,
  • eksport wyników do Google Cloud,
  • eksport danych zgodnych z wymaganiami MathWorks Matlab,
  • funkcjonalność automatycznego tworzenia historii przebiegu rehabilitacji.

Dane mogą być analizowane zarówno na bieżąco, jak i w formie raportów retrospektywnych.

Skrypty bazodanowe i możliwość dostosowania struktury danych

Do oprogramowania dołączone są wszystkie niezbędne:

  • skrypty tworzące strukturę i relacje w bazie danych,
  • przykłady struktur danych w formacie JSON,
  • narzędzia do ich modyfikacji według potrzeb badawczych i klinicznych.

Użytkownik może sam definiować sposób wymiany oraz przechowywania danych, co pozwala na elastyczne dopasowanie stanowiska do specyficznych procedur rehabilitacyjnych.

Licencjonowanie

Oprogramowanie dostarczane jest na licencji umożliwiającej:

  • pełne wykorzystanie w pracach badawczo-rozwojowych,
  • komercyjne zastosowanie bez dodatkowych opłat.