Инженер-программист БПЛА / Специалист по интеграции ArduPilot (EKF & External Navigation)
Summary
Integrates a custom localization module with ArduPilot-based flight controllers, tunes EKF filters, and debugs navigation issues for GPS-free drone systems.
Зарплата: 250000–300000 RUR (на руки)
О компании
ООО НПП «МетаСофт ПРО» — разработка и интеграция IT-решений в области 3D-визуализации и цифровых платформ.
Мы закрываем полный цикл:
— съемочные работы,
— обработка и 3D-моделирование,
— нейросетевые разработки,
— embedded-решения,
— публикация и интеграция готовых решений на крупные цифровые площадки.
Мы разрабатываем кастомные системы позиционирования для беспилотных платформ. В данный момент мы создали собственное устройство навигации, которое с высокой точностью определяет местоположение относительно стартовой точки, опираясь на данные лидара и фотограмметрической модели.
Наша текущая задача — бесшовно интегрировать этот модуль в экосистему ArduPilot, обеспечив стабильную работу навигационного контура без использования GPS.
Обязанности:- Интегрировать кастомный модуль локализации с полетными контроллерами на базе ArduPilot (ArduCopter, ArduPlane, ArduRover).
- Глубокая настройка EKF2/EKF3: калибровка матриц шумов, настройка доверия к внешним источникам координат, компенсация задержек (delay), чтобы EKF стабильно принимал данные, не выдавал ошибки variance/failsafe.
- Анализ полетных логов (Mission Planner) для выявления и устранения причин отторжения навигационных данных.
- Участие в стендовых и полевых испытаниях платформы, отладка взаимодействия железа.
- Глубокое понимание архитектуры и опыт настройки ArduPilot.
- Понимание математического аппарата EKF и принципов комплексирования навигационных данных.
- Практический опыт работы с протоколом MAVLink
- Умение читать логи полетного контроллера и находить причину расхождений (position/velocity variance).