CONCEPT ET DÉVELOPPEMENTSPORT SANS PILOTE · #bezpiLOTa · KAIROS DRONE AGENTDocumentation
#bezpiLOTa→Drone Agent→Parcourir les extensions
KairOS / ARCHIVES D’EXTENSIONS / 07

L’index complet présente six tâches prévues comme paquets isolés : navigation visuelle, charge optique, suivi, nacelle MAVLink, caméra thermique et diagnostic de batterie. Chaque axe possède son identifiant de paquet KairOS réservé.

NON PUBLIÉ

Les cartes décrivent des axes de développement ; les paquets installables et le registre KairOS ne sont pas encore publiés.

Dépôt KairOS ↗
06axes de paquets
03catégories
AGENT+GCSextensions bilatérales
R&Détat du catalogue
01
ARCHIVES / PLUS RÉCENT D’ABORD

Six axes d’extensions KairOS

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

Navigation visuelle

Flux optique et VIO pour naviguer sans GPS ; ArduPilot, PX4 et iNav ; niveaux de dégradation et repli sûr.

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

Charge optique SIYI

A2/A8/ZR10/ZR30/ZT6/ZT30 : nacelle, zoom, thermique, télémètre laser et suivi IA.

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

Suivi Follow-Me

Suivi au clic à distance/hauteur définies ; arrêt si cible incertaine ou perdue ; aucune réacquisition automatique.

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

MAVLink Gimbal v2

Visée manuelle, ROI et vision ; composant 154 ; contrôleur externe et profils de cartes universels.

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

FLIR Lepton

Y16 radiométrique, palette, gain, FFC et incrustation thermique pour intégration USB UVC.

06ru.msk.bezpilota.kairos.battery-health-panel · TÉLÉMÉTRIE · GCS

Santé de batterie

Diagnostic des cellules, temps jusqu’au minimum, divergence, chute de tension et alertes de température ; panneau en lecture seule.

02
MODÈLE D’INSTALLATION

L’installation commence par la vérification

01

Choisir un paquet

Vérifier éditeur, version, cartes, hypothèses de micrologiciel, licences tierces et journal des changements.

02

Télécharger le .kairosplug

Le paquet vient d’un registre de confiance ou d’un fichier local explicitement choisi.

03

Vérifier Ed25519

L’hôte vérifie signature et révocation avant extraction et exécution.

04

Examiner les capacités

L’opérateur voit les droits matériel, MAVLink, mission et réseau ; les droits sensibles sont confirmés séparément.

05

Installer, puis activer

Installation et exécution sont distinctes ; enable crée le processus isolé et son état de santé.

bashParcours d’installation cible KairOS
kairos plugin install ./extension.kairosplug
kairos plugin info <name>
kairos plugin perms <name>
kairos plugin enable <name>
Interface cible KairOS : la commande ne devient exécutable qu’après la publication du composant correspondant.
03
IDENTITÉ DU REGISTRE

Un identifiant de manifeste ne se renomme pas uniquement dans le marketing

Le préfixe ru.msk.bezpilota.kairos.* fixe l’identité des paquets de l’écosystème. URL du registre, manifestes, canal de mise à jour et autorisations doivent utiliser le même identifiant ; sa modification passe uniquement par une politique de migration versionnée.

04
PUBLICATION

Ce qu’exige un registre KairOS indépendant

  • Un schéma public de paquet et des contrats SDK versionnés.
  • Identité d’éditeur, racine de signature, rotation et révocation.
  • Validation automatique des manifestes, dépendances, capacités et métadonnées de licence.
  • Matrice de compatibilité cartes/micrologiciels avec résultats de tests reproductibles.
  • Revue de sécurité pour écriture MAVLink, écriture de mission, accès matériel et sorties réseau.
  • Pages de versions, changements, retour arrière et notification d’incident.
  • Marquage distinct des fonctions expérimentales, dont navigation sans GPS, suivi et nacelle autonome.