Программное обеспечение для систем реального времени
- Разработка и оптимизация многопоточных приложений;
- Разработка низкоуровневых драйверов и HAL для современных микроконтроллеров ARM Cortex-M/R, SoC-плат и специализированных модулей ввода-вывода;
- Отладка «железо–ПО»: использование JTAG/SWD, анализ временных характеристик, профилирование задержек, трассировка событий;
- RT-портирование алгоритмов компьютерного зрения и навигации на ограниченные вычислительные платформы;
- CI/CD для embedded-проектов: автоматизация сборки прошивок, unit-тестирование, эмуляция окружения/
ПО для обнаружения, распознавания и сопровождения объектов
- Интеграция стеков машинного обучения в ресурсо-ограниченные embedded-системы с оптимизацией под конкретные аппаратные ускорители;
- Разработка механизмов сенсорной фьюжн-обработки для объединения данных от разнородных источников в единый контекст в реальном времени;
- Разработка систем калибровки и коррекции изображения (включая радиометрическую) для работы в нестандартных условиях эксплуатации;
- Реализация отказоустойчивых решений с горячим резервированием и механизмами самодиагностики сенсоров и алгоритмов.
Решения в области искусственного интеллекта
Страница в разработке. Информация скоро появится.
Стек технологий
ROS, OpenCV, Docker, LiteRT, PyTorch, MAVLINK, Unity
Симулятор летательных аппаратов
|
Решаемые задачи:
|
Функциональные возможности
Динамическое формирование подстилающей поверхности в реальном времени;
Имитация сенсоров и актуаторов летательных аппаратов;
Работа с физической моделью полетного контроллера;
Имитация объектов интереса с передачей относительных и абсолютных координат;
Имитация различных погодных условий: ветер, осадки, время суток и года;
Интеграция с Robotics Operating Systems.