CONCEITO E DESENVOLVIMENTODESPORTO NÃO TRIPULADO · #bezpiLOTa · KAIROS DRONE AGENTDocumentação
#bezpiLOTa→Drone Agent→Explorar extensões
KairOS / ARQUIVO DE EXTENSÕES / 07

O índice completo apresenta seis tarefas previstas como pacotes isolados: navegação visual, carga ótica, seguimento, gimbal MAVLink, câmara térmica e diagnóstico de bateria. Cada linha tem um ID de pacote KairOS próprio reservado.

NÃO LANÇADO

Os cartões descrevem linhas de desenvolvimento; os pacotes instaláveis e o registo KairOS ainda não foram publicados.

Repositório KairOS ↗
06linhas de pacotes
03categorias
AGENT+GCSextensões dos dois lados
I&Destado do catálogo
01
ARQUIVO / MAIS RECENTES PRIMEIRO

Seis linhas de extensão KairOS

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

Navegação visual

Fluxo ótico e VIO para navegação sem GPS; ArduPilot, PX4 e iNav; níveis de degradação e alternativa segura.

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

Módulo ótico SIYI

A2/A8/ZR10/ZR30/ZT6/ZT30: gimbal, zoom, térmica, telémetro laser e seguimento com IA.

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

Segue-me

Seguimento com um clique e distância/altura definidas; paragem perante alvo incerto ou perdido; sem readquisição automática.

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

MAVLink Gimbal v2

Orientação manual, ROI e visão; componente 154; controlador externo e perfis universais de placas.

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

FLIR Lepton

Y16 radiométrico, paleta, ganho, FFC e sobreposição térmica para integração USB UVC.

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

Saúde da bateria

Diagnóstico de células, tempo até ao mínimo, divergência, queda de tensão e alertas de temperatura; o painel permanece apenas de leitura.

02
MODELO DE INSTALAÇÃO

A instalação de um pacote começa pela verificação

01

Escolher pacote

Verificar editor, versão, placas, pressupostos de firmware, licenças de terceiros e histórico de alterações.

02

Descarregar .kairosplug

O pacote provém de um registo de confiança ou de um ficheiro local explicitamente escolhido.

03

Verificar Ed25519

O anfitrião verifica assinatura e revogação antes de extrair e executar.

04

Rever capacidades

O operador vê permissões de hardware, MAVLink, missão e rede; autorizações sensíveis são confirmadas separadamente.

05

Instalar e depois ativar

O pacote é instalado separadamente da execução; enable cria o processo isolado e o estado de saúde.

bashFluxo de instalação previsto KairOS
kairos plugin install ./extension.kairosplug
kairos plugin info <name>
kairos plugin perms <name>
kairos plugin enable <name>
Interface prevista KairOS: o comando só será executável após o lançamento do componente correspondente.
03
IDENTIDADE DO REGISTO

O ID do manifesto não pode ser alterado apenas no texto comercial

O prefixo ru.msk.bezpilota.kairos.* estabelece a identidade própria dos pacotes do ecossistema. URL do registo, manifestos, canal de atualização e autorizações devem usar o mesmo ID; uma alteração só é permitida através de política de migração versionada.

04
PUBLICAÇÃO

O que será necessário para um registo próprio KairOS

  • Esquema público de pacotes e contratos SDK versionados.
  • Identidade do editor, raiz de assinatura, rotação e processo de revogação.
  • Verificação automática de manifesto, dependências, capacidades e metadados de licença.
  • Matriz de compatibilidade de placas e firmware com resultados de testes reproduzíveis.
  • Revisão de segurança para escrita MAVLink, escrita de missões, acesso ao hardware e saída de rede.
  • Páginas de versões, histórico de alterações, caminho de reversão e notificação de incidentes.
  • Identificação separada das funções experimentais, incluindo navegação sem GPS, seguimento e gimbal autónomo.