Mission Planner

Mission Planner (или ArduPilot Mission Planner) — свободное программное обеспечение наземной станции с открытым исходным кодом, предназначенное для конфигурирования, планирования и мониторинга автономных миссий беспилотных летательных аппаратов, наземных роботов, катеров и других платформ на базе автопилота ArduPilot[2]. Программа позволяет загружать прошивки в контроллеры серии Pixhawk, точно настраивать параметры полёта, создавать маршруты «point-and-click» на картах разных поставщиков и проводить детальный анализ журналов. Автором и бессменным мейнтейнером проекта с 2010 года является разработчик Майкл Оборн; развитие ведётся сообществом ArduPilot[2][3].

Общие сведения
Mission Planner
Тип наземная станция управления беспилотными аппаратами
Автор Майкл Оборн
Разработчик сообщество ArduPilot
Написана на C# (.NET)
Операционные системы Windows (родная поддержка), Linux (через Mono), Android (бета), macOS (экспериментально)[1]
Языки интерфейса многоязычный
Первый выпуск 2010[2]
Последняя версия 1.3.82 (31 июля 2024 года[3])
Репозиторий github.com/ArduPilot/MissionPlanner
Состояние активно развивается
Лицензия GPLv3[4]
Сайт ardupilot.org

Функции

Mission Planner объединяет в одной оболочке инструменты подготовки и сопровождения миссий для различных типов аппаратов.

  • Загрузка прошивки и первоначальная настройка автопилота — позволяет прошивать контроллеры ArduPilot (например, Pixhawk) и выполнять базовый калибровочный цикл (компас, гироскоп, радиоканал)[2].
  • Планирование миссий — создание сложных маршрутов путевых точек методом «point-and-click» на картах Google, Bing, OpenStreetMap или пользовательских WMS; поддержка навигационных команд (взлёт, изменение высоты, посадка) и служебных команд DO (срабатывание камеры, управление сервоприводами)[5][6].[7]
  • Мониторинг в реальном времени — отображение полётных параметров (скорость, высота, батарея, GPS, качество телеметрии) и положения аппарата на карте[2][8].
  • Анализ журналов — скачивание бортовых лог-файлов, просмотр телеметрических журналов и диагностика неисправностей по событиям полёта[2].
  • Симуляция — запуск аппаратно-программного стенда SITL (Software-In-The-Loop) для отладки автопилота без реального аппарата[5].
  • Дополнительные возможности:
    • управление антенной слежения для поддержания связи и видеоканала[9].
    • поддержка джойстиков/геймпадов как альтернативного пульта[5].
    • автоматическая геопривязка изображений и ведение фото-миссий[5].
    • встроенный интерпретатор Python (IronPython) для написания пользовательских скриптов[10].
    • команда «Fly to Here» для мгновенного перелёта в указанную точку во время полёта[11].

Примеры использования

Mission Planner применяется в различных отраслях, где требуются точные автономные миссии и пост-обработка данных.

Сельское хозяйство

Дроны, оснащённые мультиспектральными камерами, выполняют полёты по сетке для оценки здоровья посевов, водного стресса и ущерба после стихийных явлений. Построенные карты NDVI помогают агрономам точечно вносить удобрения и пестициды[12][13]. Для дронов-опрыскивателей программа строит маршруты распыления с учётом ширины захвата и автоматического включения насосов[14].

Картография и 3D-моделирование

Функция «Survey (Grid)» автоматически генерирует маршрут с нужным перекрытием кадров, что позволяет получать ортфотопланы и трёхмерные модели местности[15][16].

Инспекция инфраструктуры

При визуальном осмотре линий электропередач, трубопроводов и мостов Mission Planner позволяет задать маршрут с фиксированной дистанцией до объекта и сохранять телеметрию для последующего анализа[17].

Поисково-спасательные операции

БПЛА и наземные роверы на базе ArduPilot выполняют поиски по сетке в труднодоступных районах; координаты, уровень заряда и видеопоток передаются в Mission Planner в реальном времени[18][2].

Примечания

  1. Mission Planner — Installation. ArduPilot. Дата обращения: 6 июля 2025.
  2. 1 2 3 4 5 6 7 Mission Planner Overview. ArduPilot. Дата обращения: 6 июля 2025.
  3. 1 2 Mission Planner releases. GitHub. Дата обращения: 6 июля 2025.
  4. GPL v3 License. ArduPilot. Дата обращения: 6 июля 2025.
  5. 1 2 3 4 Mission Planner Documentation. ArduPilot. Дата обращения: 6 июля 2025.
  6. Mission Planner in Microsoft Store. Microsoft Store. Дата обращения: 6 июля 2025.
  7. Руководство Mission Planner. AGT Systems. Дата обращения: 6 июля 2025.
  8. Mission Planner — руководство пользователя. ArduPilot-Mega.ru. Дата обращения: 6 июля 2025.
  9. ArduPilot Mission Planner. Agnobil. Дата обращения: 6 июля 2025.
  10. Mission Planner — руководство пользователя. ArduPilot-Mega.ru. Дата обращения: 6 июля 2025.
  11. Использование наземной станции. ArduPilot SU. Дата обращения: 6 июля 2025.
  12. Waypoint planning with Mission Planner. ResearchGate. Дата обращения: 6 июля 2025.
  13. Copter Use-Case Overview. ArduPilot. Дата обращения: 6 июля 2025.
  14. UAV Spraying Trajectory Planning. Matec Conferences. Дата обращения: 6 июля 2025.
  15. Mission Planner — Overview. Prowings Africa. Дата обращения: 6 июля 2025.
  16. 3D Mapping — ArduPilot. ArduPilot. Дата обращения: 6 июля 2025.
  17. Использование ArduPilot для инспекции. A-Bots. Дата обращения: 6 июля 2025.
  18. UAVs in Search & Rescue Operations. California State University. Дата обращения: 6 июля 2025.
© Правообладателем данного материала является АНО «Интернет-энциклопедия «РУВИКИ».
Использование данного материала на других сайтах возможно только с согласия АНО «Интернет-энциклопедия «РУВИКИ».