All articles

I-SEE відкриває екосистему: компанія представила API, SDK та систему плагінів для свого комплексу боротьби з дронами

8
I-SEE
1 follower

Екосистема I-SEE


Розробник системи виявлення та ураження БПЛА I-SEE оголосив про розширення платформи. Комплекс отримав три контури інтеграції - програмний інтерфейс (API), комплект розробника (SDK) і систему модулів (плагінів), що підключаються. Тепер підрозділ, інтегратор або сторонній інженер може підключити до ядра I-SEE власне обладнання та програмне забезпечення — і дописати функцію, що бракує, не чекаючи оновлення від вендора.

Від закритого продукту - до платформи

I-SEE - це комплекс виявлення, супроводу та ураження безпілотників: система бачить мету, веде її та розраховує параметри. На даний момент комплекс вже успішно працює із сіткострілами, а інтеграція таких ефекторів, як турелі та засоби РЕБ, зараз перебуває на етапі активних лабораторних тестувань. У недалекому майбутньому варто чекати і автономні дрони.

Досі все це працювало як єдине ціле всередині однієї програми. Головна зміна, про яку оголошує команда, — архітектурна: I-SEE перетворюється із закритого продукту на відкриту платформу. З'явилися три способи взаємодіяти із системою зовні та розширювати її зсередини:

  1. API – щоб отримувати дані комплексу в реальному часі у будь-якому зовнішньому програмному забезпеченні;
  2. SDK – готовий інструментарій, щоб зробити це за хвилини, а не за тижні;
  3. Система плагінів – щоб додавати нову функціональність прямо в ядро, не чіпаючи вихідний код.

Принцип, який розробники формулюють прямо: "ядро - це мозок, розширення - на краях". Виявлення, супровід, розрахунки, вибір мети, рішення про застосування та захисні механізми залишаються за ядром I-SEE. Все інше - візуалізація, аналітика, інтеграції, підключення обладнання - виноситься в модулі, що підключаються.

API: дані у реальному часі

Екосистема I-SEE

Програмний інтерфейс дозволяє зовнішнім системам отримувати від I-SEE потік даних у реальному часі: обстановку за цілями, їх параметри та відеопотік. Доступ до каналу захищений, обмін йде за сучасними мережевими стандартами.

Практичний зміст для користувача простий: дані I-SEE можна завести в сторонню систему командного пункту, на тактичну карту, журнал подій або суміжний комплекс — без реверс-інжинірингу і «милиць».

SDK: інтеграція за хвилини

Щоб не змушувати кожного інтегратора писати з нуля, команда випустила готовий набір інструментів розробника. У ньому:

  • клієнтська бібліотека, яка ховає всю «транспортну» складність: дані приходять вже розібраними у зручні об'єкти з готовими полями та методами;
  • веб-тестувальник, який відкривається у браузері, показує живе відео, малює обстановку за цілями в реальному часі та допомагає швидко перевірити інтеграцію.

Поріг входу для розробника мінімальний, і це свідоме проектне рішення. Підключитися та почати отримувати дані можна буквально за один вечір.

Система плагінів: «поклав модуль – ядро ​​підхопило»

Екосистема I-SEE

Найпомітніша частина анонсу. Сторонній розробник додає свій модуль — а програма при запуску сама знаходить, перевіряє, завантажує і показує в інтерфейсі: панель, оверлей на відео або вкладку налаштувань.

Разом з анонсом поставляються робочі модулі-приклади та шаблон для власної розробки. Тобто, це не обіцянка, а працюючий результат, який можна взяти за основу.

Але ключове тут — не лише зручність, а безпека та передбачуваність. Розширення працюють у керованому середовищі: модуль отримує доступ рівно тому, що йому дозволено, і може втрутитися у роботу ядра чи інших модулів. Збій одного плагіна не упускає систему — він просто вимикається, а оператор бачить причину.

Окремо опрацьовано контур застосування. Сторонній модуль може бути драйвером обладнання — турелі, сіткострілу, засоби РЕБ — і виконувати команди. Але рішення про застосування завжди залишається за ядром I-SEE і оператором: жоден модуль, що підключається, не може діяти в обхід захисних механізмів комплексу. Це важливий для військової системи момент — відкритість екосистеми означає втрати контролю.

Що це означає на практиці

Для підрозділів та інтеграторів розширення I-SEE означає три речі:

  • Дані комплексу – назовні. Будь-яка зовнішня система – командний пункт, карта, суміжні засоби – може в реальному часі отримувати обстановку та відео від I-SEE.
  • Своє обладнання – всередину. Нову камеру, турель, сіткостріл або засіб РЕБ можна підключити як змінний модуль, не чекаючи вендора - контроль над застосуванням залишається за ядром.
  • Свою функцію – у ядро. Потрібна специфічна аналітика, інтеграція чи відображення під конкретне завдання — його можна дописати модулем і підключити.
I-SEE робить ставку на те, що в реальних умовах перемагає не закритий продукт, а платформа, що адаптується, яку можна добудувати під конкретний фронт, конкретне обладнання та конкретне завдання — швидко, безпечно і без участі вендора в кожній дрібниці.