КОНЦЕПЦИЯ И РАЗРАБОТКАБЕСПИЛОТНЫЙ СПОРТ · #bezpiLOTa · KAIROS DRONE AGENTДокументация
#bezpiLOTa→Drone Agent→Browse extensions
KairOS / EXTENSION ARCHIVE / 07

Полный индекс показывает шесть задач, которые планируется оформить как изолированные packages: vision navigation, optical payload, follow‑me, MAVLink gimbal, thermal camera и диагностика батареи. Для каждого направления зарезервирован собственный package ID KairOS.

NOT RELEASED

Карточки описывают направления разработки; install‑compatible packages и registry KairOS ещё не опубликованы.

Репозиторий KairOS ↗
06направлений packages
03категории
AGENT+GCSдвухсторонние extensions
R&Dстатус каталога
01
ARCHIVE / NEWEST FIRST

Шесть направлений расширения KairOS

01ru.msk.bezpilota.kairos.vision-nav · AI · AGENT+GCS

Vision Navigation

Optical flow и VIO для GPS-denied навигации; ArduPilot, PX4 и iNav; degradation ladder и safety fallback.

02ru.msk.bezpilota.kairos.siyi-pod · DRIVERS · AGENT+GCS

SIYI Optical Pod

A2/A8/ZR10/ZR30/ZT6/ZT30: gimbal, zoom, thermal, laser rangefinder и AI tracking.

03ru.msk.bezpilota.kairos.follow-me · AI · AGENT+GCS

Follow‑Me

Click-to-follow с заданными distance/height; остановка при uncertain/lost target; без автоматического reacquire.

04ru.msk.bezpilota.kairos.mavlink-gimbal-v2 · DRIVERS · AGENT+GCS

MAVLink Gimbal v2

Manual, ROI и vision aim; component 154; внешний controller и универсальные board profiles.

05ru.msk.bezpilota.kairos.thermal-flir-lepton-usb · DRIVERS · AGENT+GCS

FLIR Lepton

Radiometric Y16, palette, gain, FFC и thermal overlay для USB UVC integration.

06ru.msk.bezpilota.kairos.battery-health-panel · TELEMETRY · GCS

Battery Health

Cell diagnostics, time-to-minimum, divergence, sag и temperature alerts; панель остаётся read-only.

02
INSTALL MODEL

Установка package начинается с проверки

01

Выбрать package

Проверить publisher, version, boards, firmware assumptions, third‑party licenses и changelog.

02

Скачать .kairosplug

Package поступает из доверенного registry или из явно выбранного local file.

03

Проверить Ed25519

Host проверяет signature и revocation до распаковки и запуска.

04

Просмотреть capabilities

Оператор видит hardware, MAVLink, mission и network permissions; sensitive grants подтверждаются отдельно.

05

Install, then enable

Package устанавливается отдельно от запуска; enable создаёт sandbox process и health state.

bashЦелевой install flow KairOS
kairos plugin install ./extension.kairosplug
kairos plugin info <name>
kairos plugin perms <name>
kairos plugin enable <name>
Целевой интерфейс KairOS: команда становится исполнимой только после выпуска соответствующего компонента.
03
REGISTRY IDENTITY

Manifest ID нельзя переименовать только в маркетинговом тексте

Префикс ru.msk.bezpilota.kairos.* закрепляет собственную package‑идентичность экосистемы. Registry URL, manifests, update channel и grants должны использовать один и тот же ID; его изменение допускается только через версионированную migration policy.

04
PUBLISHING

Что потребуется для собственного KairOS registry

  • Публичный package schema и versioned SDK contracts.
  • Publisher identity, signing root, rotation и revocation process.
  • Автоматическая проверка manifest, dependencies, capabilities и license metadata.
  • Board/firmware compatibility matrix с воспроизводимыми test results.
  • Security review для MAVLink write, mission write, hardware access и network egress.
  • Version pages, changelog, rollback path и incident notification.
  • Отдельная маркировка экспериментальных функций, включая GPS-denied, follow-me и autonomous gimbal.