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].
Функция «Survey (Grid)» автоматически генерирует маршрут с нужным перекрытием кадров, что позволяет получать ортфотопланы и трёхмерные модели местности[15][16].
При визуальном осмотре линий электропередач, трубопроводов и мостов Mission Planner позволяет задать маршрут с фиксированной дистанцией до объекта и сохранять телеметрию для последующего анализа[17].
БПЛА и наземные роверы на базе ArduPilot выполняют поиски по сетке в труднодоступных районах; координаты, уровень заряда и видеопоток передаются в Mission Planner в реальном времени[18][2].
Примечания
- ↑ Mission Planner — Installation. ArduPilot. Дата обращения: 6 июля 2025.
- ↑ 1 2 3 4 5 6 7 Mission Planner Overview. ArduPilot. Дата обращения: 6 июля 2025.
- ↑ 1 2 Mission Planner releases. GitHub. Дата обращения: 6 июля 2025.
- ↑ GPL v3 License. ArduPilot. Дата обращения: 6 июля 2025.
- ↑ 1 2 3 4 Mission Planner Documentation. ArduPilot. Дата обращения: 6 июля 2025.
- ↑ Mission Planner in Microsoft Store. Microsoft Store. Дата обращения: 6 июля 2025.
- ↑ Руководство Mission Planner. AGT Systems. Дата обращения: 6 июля 2025.
- ↑ Mission Planner — руководство пользователя. ArduPilot-Mega.ru. Дата обращения: 6 июля 2025.
- ↑ ArduPilot Mission Planner. Agnobil. Дата обращения: 6 июля 2025.
- ↑ Mission Planner — руководство пользователя. ArduPilot-Mega.ru. Дата обращения: 6 июля 2025.
- ↑ Использование наземной станции. ArduPilot SU. Дата обращения: 6 июля 2025.
- ↑ Waypoint planning with Mission Planner. ResearchGate. Дата обращения: 6 июля 2025.
- ↑ Copter Use-Case Overview. ArduPilot. Дата обращения: 6 июля 2025.
- ↑ UAV Spraying Trajectory Planning. Matec Conferences. Дата обращения: 6 июля 2025.
- ↑ Mission Planner — Overview. Prowings Africa. Дата обращения: 6 июля 2025.
- ↑ 3D Mapping — ArduPilot. ArduPilot. Дата обращения: 6 июля 2025.
- ↑ Использование ArduPilot для инспекции. A-Bots. Дата обращения: 6 июля 2025.
- ↑ UAVs in Search & Rescue Operations. California State University. Дата обращения: 6 июля 2025.
| Правообладателем данного материала является АНО «Интернет-энциклопедия «РУВИКИ». Использование данного материала на других сайтах возможно только с согласия АНО «Интернет-энциклопедия «РУВИКИ». |