Полный индекс показывает шесть задач, которые планируется оформить как изолированные packages: vision navigation, optical payload, follow‑me, MAVLink gimbal, thermal camera и диагностика батареи. Для каждого направления зарезервирован собственный package ID KairOS.
Карточки описывают направления разработки; install‑compatible packages и registry KairOS ещё не опубликованы.
Репозиторий KairOS ↗На этой странице +
Шесть направлений расширения KairOS
Vision Navigation
Optical flow и VIO для GPS-denied навигации; ArduPilot, PX4 и iNav; degradation ladder и safety fallback.
SIYI Optical Pod
A2/A8/ZR10/ZR30/ZT6/ZT30: gimbal, zoom, thermal, laser rangefinder и AI tracking.
Follow‑Me
Click-to-follow с заданными distance/height; остановка при uncertain/lost target; без автоматического reacquire.
MAVLink Gimbal v2
Manual, ROI и vision aim; component 154; внешний controller и универсальные board profiles.
FLIR Lepton
Radiometric Y16, palette, gain, FFC и thermal overlay для USB UVC integration.
Battery Health
Cell diagnostics, time-to-minimum, divergence, sag и temperature alerts; панель остаётся read-only.
Установка package начинается с проверки
Выбрать package
Проверить publisher, version, boards, firmware assumptions, third‑party licenses и changelog.
Скачать .kairosplug
Package поступает из доверенного registry или из явно выбранного local file.
Проверить Ed25519
Host проверяет signature и revocation до распаковки и запуска.
Просмотреть capabilities
Оператор видит hardware, MAVLink, mission и network permissions; sensitive grants подтверждаются отдельно.
Install, then enable
Package устанавливается отдельно от запуска; enable создаёт sandbox process и health state.
kairos plugin install ./extension.kairosplug
kairos plugin info <name>
kairos plugin perms <name>
kairos plugin enable <name>Manifest ID нельзя переименовать только в маркетинговом тексте
Префикс ru.msk.bezpilota.kairos.* закрепляет собственную package‑идентичность экосистемы. Registry URL, manifests, update channel и grants должны использовать один и тот же ID; его изменение допускается только через версионированную migration policy.
Что потребуется для собственного 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.