CODE (Collaborative Operations in Denied Environment) — це дослідницька програма Агентства перспективних оборонних дослідницьких проєктів США (DARPA), спрямована на створення алгоритмів ройового штучного інтелекту для координації груп автономних дронів у складних, “заперечуваних” середовищах (degraded або denied environments), де обмежені або відсутні GPS, зв’язок та інші навігаційні сервіси. Програма розглядає нові принципи автономної взаємодії безпілотних систем у бойових умовах майбутнього.
Загальний опис
CODE є частиною ширшого напряму розвитку ройових безпілотних систем, де велика кількість дронів діє як єдина адаптивна мережа. Основна мета програми — забезпечити здатність груп автономних апаратів виконувати складні місії навіть у середовищі з високим рівнем перешкод, радіоелектронної боротьби або відсутністю супутникової навігації.
Програма зосереджена не на створенні конкретного типу дрона, а на розробці програмного забезпечення та алгоритмів кооперації.
Концепція “заперечуваного середовища”
Під “denied environment” у військовому контексті розуміється простір, у якому:
- GPS сигнал подавлений або підроблений;
- радіозв’язок нестабільний або заблокований;
- противник активно використовує РЕБ (радіоелектронну боротьбу);
- сенсорні дані частково недоступні або спотворені.
CODE розробляє підходи, які дозволяють дронам діяти автономно навіть у таких умовах.
Ройовий штучний інтелект
Ключовою технологічною основою CODE є ройовий штучний інтелект (swarm AI), який дозволяє дронам діяти як єдина система.
Основні принципи:
- розподілене прийняття рішень;
- відсутність єдиного центру управління;
- локальна взаємодія між дронами;
- адаптація до втрати частини рою;
- колективне виконання місії.
Кожен дрон має обмежений набір даних, але разом вони формують цілісну картину ситуації.
Архітектура системи
CODE не є конкретною платформою, а набором програмних компонентів і алгоритмів:
- автономні модулі навігації;
- системи координації рою;
- алгоритми розподілу цілей;
- модулі машинного навчання для адаптації;
- системи обробки сенсорних даних у реальному часі.
Архітектура передбачає інтеграцію з різними типами безпілотників — повітряними, наземними або морськими.
Принципи роботи рою
Система CODE базується на кількох ключових механізмах:
Децентралізація
- Жоден окремий дрон не контролює всю групу.
Адаптивність
- Рій змінює поведінку залежно від втрат або зміни умов.
Локальна взаємодія
- Дрони обмінюються інформацією лише з найближчими сусідами.
Самоорганізація
- Розподіл ролей відбувається автоматично.
Це дозволяє системі зберігати ефективність навіть при втраті значної частини апаратів.
Функціональні можливості
Алгоритми CODE забезпечують виконання різних типів завдань:
- розвідка територій;
- пошук і супровід цілей;
- картографування середовища;
- координація ударних місій;
- ретрансляція зв’язку;
- формування тимчасових сенсорних мереж.
Усі ці функції виконуються колективно, а не окремими дронами.
Технології навігації без GPS
Одним із ключових напрямів CODE є альтернативна навігація:
- візуальна одометрія;
- інерціальні навігаційні системи;
- картографування середовища в реальному часі (SLAM);
- використання сигналів інших дронів як орієнтирів;
- машинне відновлення карти місцевості.
Це дозволяє працювати у середовищах, де GPS недоступний або ненадійний.
Використання машинного навчання
CODE активно використовує методи штучного інтелекту:
- навчання з підкріпленням (reinforcement learning);
- розподілені нейронні мережі;
- адаптивні моделі поведінки;
- прогнозування дій противника;
- оптимізація маршрутів у реальному часі.
Системи здатні навчатися під час виконання місії.
Військове застосування
Програма орієнтована на потреби збройних сил США.
Основні сценарії:
- операції в умовах радіоелектронної боротьби;
- розвідка в міських умовах;
- координація ударних безпілотників;
- придушення ворожих систем ППО;
- пошуково-рятувальні операції в небезпечних зонах.
CODE є основою для майбутніх автономних бойових роїв.
Переваги підходу CODE
Основні переваги системи:
- стійкість до втрати зв’язку;
- висока живучість рою;
- масштабованість (від десятків до сотень дронів);
- відсутність централізованої точки відмови;
- адаптація до складних умов.
Це робить систему ефективною у сучасних гібридних війнах.
Обмеження та виклики
Попри потенціал, CODE стикається з низкою проблем:
- складність координації великої кількості агентів;
- обмежені обчислювальні ресурси на дронах;
- ризики помилкових рішень штучного інтелекту;
- кібербезпека і можливість атак на алгоритми;
- непередбачуваність поведінки рою в бойових умовах.
Ці фактори ускладнюють повну автономізацію систем.
Значення для розвитку автономних систем
CODE є одним із ключових етапів розвитку ройового штучного інтелекту. Програма вплинула на:
- розвиток розподілених автономних систем;
- військові концепції “заперечуваного середовища”;
- інтеграцію ШІ у тактичні операції;
- створення майбутніх безпілотних бойових мереж.
CODE (Collaborative Operations in Denied Environment) — це програмна концепція ройового штучного інтелекту, яка дозволяє групам дронів діяти узгоджено в умовах відсутності GPS і нестабільного зв’язку. Вона є фундаментом для розвитку автономних бойових систем нового покоління, здатних працювати у складних і ворожих середовищах без централізованого управління.
