概念与开发无人系统运动 · #bezpiLOTa · KAIROS DRONE AGENT文档
#bezpiLOTa→入门→什么是 KairOS?
入门 / 简介

KairOS Drone Agent 是“无人系统运动”生态未来的机载软件模块。它在 Linux SBC 上连接飞控、视频、本地 API、通信和扩展,与 #bezpiLOTa Mission Control 和 #bezpiLOTa Ground Agent 协同工作。

概念

KairOS 独立产品概念;实现、兼容性和性能须通过自主测试验证。

KairOS 仓库 ↗
01KairOS 机载模块
04飞控系列
LOCAL主要链路
OPEN目标架构
01
软件定义无人机平台

开放生态中的机载层

生态包含机载伴随计算机软件、浏览器地面站,以及面向远距离无线通信的独立地面站节点。KairOS 本身仅负责 Drone Agent:Linux SBC 加装于现有飞控旁,独立负责通信、视频、集成和机载计算。

目标契约支持 ArduPilot、PX4、Betaflight 和 iNav。相邻的 Mission Control 应通过 USB、Wi-Fi、局域网或远程中继连接,整合配置、校准、任务规划、固件工具、游戏手柄控制和实时视频。这是架构计划,并非已完成兼容性声明。

02
三个产品

可独立运行的三个组件

01浏览器地面站

#bezpiLOTa Mission Control

浏览器 GCS,支持连接、飞控配置、飞行、任务规划、固件和视频。USB 直连可不依赖代理。

02机载核心

KairOS Drone Agent

Linux SBC 上的 Rust/Python 混合架构:Rust 负责 REST、MAVLink 路由、视频、云端中继和无线电;Python 负责 AI/视觉、引导和插件运行时。

03现场节点

#bezpiLOTa Ground Agent

相同代理代码库的地面站配置:WFB-ng 接收、本地分发,以及供笔记本、手机或显示屏使用的现场界面。

无需完整套件。Mission Control 可通过 USB 连接飞控进行台架工作。Drone Agent 可通过 Wi-Fi 或 4G 使用,而不需要 Ground Agent。当无线链路、本地接入点、USB 网络共享或 HDMI 自助终端需要专用接收/中继节点时,才使用 Ground Agent。

03
组件如何协同

从飞控到浏览器的数据流

01

飞行控制器

ArduPilot、PX4、Betaflight 或 iNav 控制电机、稳定、GPS 和传感器。

02

MAVLink / MSP 链路

UART 或 USB 连接飞控与 Drone Agent;USB 直连也可直接通向浏览器。

03

Drone Agent

路由遥测和指令、处理相机、提供本地 API 和可选云端服务。

04

视频/无线电

相机通过 USB/MIPI CSI 进入 H.264 管线;数据流经 LAN/WebRTC 或 WFB-ng 传输。

05

Ground Agent

接收远距离链路,并通过 Wi-Fi AP、USB 网络共享、以太网或 HDMI 输出。

06

Mission Control

浏览器整合控制、任务上下文、视频、健康状态和日志。

text逻辑拓扑
Flight Controller  ⇄  MAVLink UART  ⇄  KairOS Drone Agent
Camera            →  USB / MIPI CSI →  H.264 pipeline
Drone Agent       ⇄  WFB-ng / LAN / 4G  ⇄  Ground Agent or Browser
Ground Agent      →  Wi-Fi AP / USB tether / HDMI  →  Mission Control
04
适用人群

谁需要可编程机载层

01

FPV 组装者与飞手

在自有飞行器上使用现代 GCS、配置、任务规划和视频。

02

研究人员与工程师

通过 REST、WebSocket、SDK、仿真和扩展实现可复现集成。

03

商业运营者

支持测绘、巡检和农业流程,提供可观测任务和定制能力。

04

学生与教育者

从协议到 UI 的开放边界,用于学习和实验。

05

硬件集成商

跨不同 SBC、相机、无线电、传感器和飞控的统一代理层。

05
目标能力图

生态目标功能图

组件规划功能范围
Mission ControlWebSerial;60 多个配置面板;9 个校准向导;7 个任务模式生成器;3D 仿真;地理围栏与集结点;50 Hz 游戏手柄/HOTAS;固件烧录;WebRTC 视频;演示无人机;SITL;适配平板的深色 UI
Drone Agent一行命令安装;串口飞控自动识别;H.264/WFB-ng/WebRTC;MQTT + Convex;REST :8080;配置 Web 应用;SSH CLI;Python SDK 契约;17 种板卡配置;更新命令
Ground AgentWFB-ng RX;Wi-Fi AP;USB CDC-NCM 网络共享;OLED + 按钮;HDMI 自助终端;强制门户配置界面
06
许可证

每个产物独立确定许可证

KairOS 产物许可证规定方式
Drone Agent 核心首次公开发布前在仓库中提供 LICENSE 文件
文档在文档中独立明确声明
硬件设计每套源文件旁提供许可证
扩展每个软件包清单包含许可证和第三方声明

在自有 LICENSE 文件出现前,网站不会为 KairOS 指定具体软件或硬件许可证。核心、文档、设计文件和扩展应分别获得明确、独立的法律条款。

07
下一步

根据当前任务选择路径

01/getting-started/how-it-works

理解数据流

前往“工作原理”:连接模式、MAVLink、视频、云端中继和解锁追踪。

02/getting-started/quickstart-mission-control

了解 Mission Control

规划中的本地演示模式,无需真实飞行器或危险指令。

03/getting-started/quickstart-drone-agent

准备伴随 SBC

选择安装路径,完成 Drone Agent 本地配置。

04/getting-started/quickstart-ground-agent

组装现场接收器

Ground Agent 硬件、安装、客户端路径和故障排查。