Украинские дроны, оснащенные программным обеспечением ArduPilot, стали ключевым фактором в недавних атаках против стратегической авиации Российской Федерации. Видео с надписью ArduPilot на экранах операторов быстро разлетелись по сети, а создатели этого ПО не скрывают своего удивления от масштабов влияния их разработки.
Об этом сообщает ProIT
История создания ArduPilot и его эволюция
ArduPilot — проект с открытым кодом, который возник в 2007 году. Его первоначально создали для миниатюрных компьютеров Arduino. Тогда Крис Андерсон, один из инициаторов проекта, запустил вебсайт DIYdrones.com и собрал первый беспилотник на основе конструктора Lego Mindstorms. Через два года к команде присоединился Хорди Муньос, который одержал победу на соревнованиях автономных дронов с вертолетом, оснащенным автопилотом, а затем вместе с Андерсоном основал компанию 3DR и выпустил первые версии ArduPilot.
На протяжении следующего десятилетия программу активно совершенствовали Муньос, Андерсон, Джейсон Шорт и многочисленные энтузиасты со всего мира. Открытая архитектура ArduPilot позволяет любому изменять и адаптировать программу под собственные нужды. Система поддерживает интеграцию с различными типами беспилотников, отображает карту местности с GPS, позволяет расставлять контрольные точки, а также автоматически стабилизирует дрон даже при отсутствии сигнала навигации или автопилота. Среди функций — режимы барражирования и безопасности, которые удерживают аппарат в воздухе в случае потери связи с оператором.
«Это ArduPilot, запущенный из моего подвала 18 лет назад. Безумие», – написал один из создателей программы Крис Андерсон в комментарии на LinkedIn под видео атаки.
Использование ArduPilot в боевых дронах
Программное обеспечение ArduPilot стало чуть ли не эталонным примером того, как совместная работа любителей может влиять на современные технологии и даже ход военных действий. Дроны на базе этой программы не только успешно поражают цели, но и демонстрируют высокую автономность, позволяя операторам управлять аппаратами даже в условиях задержек и перебоев связи. По словам исследователей, во время атаки украинские операторы использовали российские мобильные сети и модемы, подключенные к платам Raspberry Pi, а автономные режимы ArduPilot помогали компенсировать технические трудности.
Один из разработчиков ArduPilot на форуме подчеркнул, что команда не обсуждает моральные и политические последствия использования ПО, а сосредоточена исключительно на техническом прогрессе:
«Проект ArduPilot узнает о таком использовании не в первый раз, и, вероятно, не в последний. Мы не будем обсуждать нашу позицию, мы сосредоточены на том, чтобы предоставить вам лучшие инструменты для безопасного перемещения ваших [дронов]. Это наша миссия. Остальное – для ООН или любых организаций, которые могут решать этические вопросы».
Кодекс поведения ArduPilot содержит положения о том, что разработчики «сознательно не поддерживают и не способствуют превращению систем в оружие», однако программа не имеет юридических ограничений, так как не продается как продукт и не предполагает лицензионного соглашения с конечным пользователем.
Использование ArduPilot в военной сфере в очередной раз доказывает, насколько важны открытые технологии и сотрудничество энтузиастов для развития современных систем управления беспилотниками.