Основная специализация в разработке программных комплексов для управления робото-техническими средствами: дистанционно управляемые шасси, беспилотные аппараты, исполнительные и приводные механизмы, оптические системы и дальномеры, узлы системы управления огнем.
Основные функциональные задачи, реализуемые данным классом программного обеспечения:
Управление многомашинной вычислительной средой и обмен данными в реальном режиме времени на базе сети Ethernet;
Управление и обмен данными с исполнительными механизмами и датчиками (целевые нагрузки) на основе стандартных протоколов RS-232/485, МПИ (MIL-STD-1553), I2C
Управление цифровыми серво-приводами и аналоговыми устройствами (двигатели, контакторы, элементы систем электропитания, пневматические установки и пр.)
Организация графического интерфейса АРМ пользователя с применением элементов ввода на базе сенсорных технологий, джойстика, шаровых манипуляторов и пр.
Обработка видеопотока в реальном режиме времени: упаковка/сжатие/распаковка, выделение объектов, сопровождение объектов
Формирование интерактивной картографической подложки
Оптимизационный расчет траекторий наземного движения
Расчет баллистической траектории и решение задачи встречи
Моделирование и расчет траектории полета БПЛА
Симулятор управления объектом (режим «software in the loop»)
Разграничение доступа операторов к данным и функциям АРМ
Журналирование событий и действий оператора
Логирование данных контура управления и телеметрирование
Стек технологий: AstraLinux/QNX/Ubuntu/RTOS, C++/Python, Qt, OpenCV, PostgreSQL, OpenStreetMap, ГИС Панорама, GIT.