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