Обязанности и достижения:
1. Разработал и внедрил в систему управления БПЛА модуль построения маршрутов (полетное задание БПЛА) с учетом картографической информации на эллипсоиде Земли.
2. Оптимизировал вычислительные алгоритмы для edge - устройств.
3. Проводил комплексное тестирование решений на исходных данных заказчика:
3.1.Проверка корректности ТТХ (тактико- технических характеристик) полетного задания
3.2. Проверка устойчивости модуля к "плохим" исходным данным.
4. Адаптировал код программы под требования ОС QNX (система реального времени)
5. Участвовал во внедрении решения и подготовке технической документации, обеспечив передачу продукта заказчику с сопровождением на этапе интеграции проекта.
Рабочий стек: C++, Matlab, Python, ОС Linux, QNX
Инструменты:QT Creator, Cursor, Git Bash.
Области компетенций:
— Разработка и тестирование математических моделей
—Перенос кода на С++
— Unit- тестирование, использование макросов google -тестов
— Инженерные стандарты (СНиП, теплосети, ВК);
— Использование библиотек компьютерного зрения
— Оптимизация сложных вычислительных блоков (построение графа, пост-обработка маршрута полетного задания) для edge- устройств