Визуализация данных с датчиков моторизированных протезов на дашбордах
Proof of concept разработали за один календарный месяц
Цель проекта
Разработать решение, которое позволит организовать сбор данных с современных тяговых и бионических протезов рук с последующей визуализацией информации (напряжение батареи, температура, количество действий, выполненное за определённое время и т.д.). Реализовать задачу надо было в сжатые сроки. Сбор информации необходим для отслеживания функциональных свойств протеза.
Ключевая особенность
Проект был реализован за один календарный месяц. Совместно с «Моторикой» мы подготовили демонстрационный стенд, где каждый желающий мог протестировать решение. Развитием данной разработки может стать создание web-приложения для врачей-реабилитологов, которое поможет следить за ходом адаптации пациентов.
Решение
Мы создали сервис, на который отправляют данные с протезов. С помощью Node-Red технологий телеметрия визуализируется в графические схемы, которые можно фильтровать по различным параметрам. Данные с протезов анализируются специалистами «Моторики» для улучшения технических характеристик изделий.
Технологии реализации
MQTT\Eclipse Mosquitto
Node-Red
TypeScript
Node.js
Express
React
MongoDB
Стандартный функционал
Сбор данных с моторизированных медицинских протезов
Пользователи загружают данные, собранные с протезов в течение всего периода восстановления. Таким образом вся история пациента сохраняется и контролируется лечащим врачом.
Визуализация данных
На основе собранных с протезов данных врач и пациент получают отчеты о работе протезов и восстановлении пациента в виде графиков, благодаря чему проще планировать и управлять лечением пациента.
Анализ данных
Все данные, собранные с протезов, в дальнейшем анализируются командой «Моторики» для улучшения технических характеристик создаваемых протезов. Сервис позволяет работать с большими выборками отчетов протезов и удобно отображать различные статистические показатели.
Проектные практики
Proof of Concept
Приложение было разработано в ограниченные сроки (4 недели) для проверки гипотезы заинтересованности пользователей в таком сервисе.
Использование готовых open-source решений
Для минимизации затрачиваемых ресурсов в рамках разработки Proof of Concept максимально использованы готовые элементы для backend и frontend частей приложения.
Подготовка открытой тестовой среды
В рамках проекта для заказчика был подготовлен тестовый стенд, на котором пациенты и врачи могли воспользоваться сервисом и проверить его работоспособность в условиях максимально приближенных к реальным.