Задача

Европейский медицинский стартап поручил Ауриге разработать систему визуализации высокотехнологичного катетера для малоинвазивных операций на сердце.

Особенности проекта

  • Разработка спецификаций.
  • Разработка ядра приложения: HAL (уровень аппаратной абстракции), симуляторы «железа», обработка сигнала.
  • Эмулятор управления датчиками и сигналами.
  • Рефакторинг кода на C++.
  • Разработка интерфейса пользователя.
  • Паттерны MVVM, принципы SOLID OOD.
  • Ручное и автоматическое тестирование согласно ISO 13485 и ISO 14971.

Результаты

  • Визуализация данных с шести потоков с использованием модели параллельных вычислений.
  • Задержка передачи данных менее, чем 50 мс на пакет.
  • Подготовка для сертификации интерфейса в качестве медицинского прибора 3-го класса (класс C).