OArm - мобильный компьютерный томограф. Позволяет оперирующему специалисту выполнить исследование интересующей его области в любой момент операции всего за 15 секунд, а еще за 15 - получить полную 3D-реконструкцию анатомических структур для проведения более точного вмешательства. Полученные снимки выводятся на экран высокого разрешения с диагональю 30". Все операции по управлению изображениями - увеличить/уменьшить, переключить режим из 2D в 3D, выполнить реконструкцию, распечатать и др. - хирург может выполнить с помощью стерильной беспроводной «мыши», не прибегая к помощи дополнительного персонала и не выходя из стерильной зоны. Целью и сутью проекта являлась переработка и улучшение существующего программного обеспечения для томографа.
Срок реализации проекта - март-октябрь 2010 года
Задача, изначально поставленная заказчиком.
Работа над повышением надежности системы, переработка внутренней архитектуры, разработка процесса развертывания, разработка эмуляторов для удаленного тестирования.
Реализованные Функциональные возможности.
Переработана внутренняя структура кода, улучшена надежность отдельных программных компонент системы. Разработана и реализована процедура централизованного развертывания системы, улучшена интерактивность и эфективность выявления неполадок в процессе установки. Реализованы эмуляторы отдельных аппаратных компонент для возможности удалннного тестирования системы.
Новизна или чем, на Ваш взгляд, был интересен данный проект?
Взаимодействие со сложным аппаратным обеспечением.
С какими трудностями столкнулись в процессе разработки и какие решения были предприняты?
Невозможность полноценно тестировать ПО, приходилось делать это удаленно из-за отсутствия аппаратного обеспечения. Отсутствие полноценной документации по существующему коду. Ужасный код. Ужасная структура существующего проекта.
Другие особенности проекта (если есть).
Взаимодействия с различными аппаратынми компонентами - Pleora, X-Ray detector и т. д.