概念与开发无人系统运动 · #bezpiLOTa · KAIROS DRONE AGENT文档
无人系统运动 / #bezpiLOTa产品 / KAIROS DRONE AGENT
01 软件定义飞行

从飞行控制器
到浏览器。

KairOS 正在开发为“无人系统运动”生态和 #bezpiLOTa 品牌的开放式 Drone Agent。它以可观测的统一架构连接飞控、浏览器端 Mission Control、视频、外设和现场 Ground Agent。

04
固件
系列
03
连接
模式
17
目标
板卡配置
目标兼容性
ArduPilotPX4BetaflightiNavMAVLink v2WebRTC
02 / 平台

三个产品。
一条链路。

各组件协同运行,但不要求整套部署:Mission Control 可以直接连接,代理可随任务需求增长逐步添加。

#bezpilOta GCS 总览:所选 SOFTWARE SITL 代理、相机、遥测、地图、机载计算机资源、通信和飞控。
界面 / 视觉示例Mission Control:统一操作员概览

相机、地图、遥测、代理状态和通信汇聚于一个界面。所选节点显示 SOFTWARE SITL 配置。

03 / 能力

飞行链路
没有盲区。

KairOS 围绕操作员的实际工作设计:先保障连接和可观测性,再实现自动化,并明确区分已确认状态与目标能力。

OPS / 01

配置与校准

目标界面涵盖参数、失控保护、PID、电源、端口、传感器、OSD、相机和分步校准。

约 60 个目标面板
OPS / 02

任务与地理围栏

航点、测绘、环绕、走廊、搜索模式、地形跟随、集结点及上传前计划检查。

PLAN · VALIDATE · FLY
OPS / 03

实时遥测

在统一的操作环境中呈现位置、GPS、电池、EKF、无线链路、传感器、日志和服务状态。

MAVLINK V2 · MSP
MEDIA / 04

免插件视频

目标媒体链路整合 H.264、RTSP、WebRTC/WHEP 和 WFB-ng,支持本地和现场场景。

CAMERA → BROWSER
FLEET / 05

现场拓扑

直连、中继和接收端角色支持设计单个地面节点或分布式接收链路。

DIRECT · RELAY · RECEIVER
DEV / 06

API 与扩展

REST API 和隔离式扩展模型连接面板、驱动、传感器和算法,无需分叉核心代码。

RUST · PYTHON · TYPESCRIPT
测绘任务规划器:作业区域多边形、相机设置、高度、影像重叠率和路线评估。
界面 / 视觉示例从作业区域到任务计划

地图多边形与高度、影像重叠率和相机参数关联,为测绘和路线检查提供视觉上下文。

GCS 中的代理状态:相机、Raspberry Pi 5、aarch64 架构、飞控连接,以及 CPU、内存和磁盘图表。
界面 / 视觉示例视频、遥测与计算机状态

相机旁显示飞控连接、板卡配置,以及 CPU、内存和磁盘负载。

04 / 架构

本地优先。
云端可选。

关键现场链路不依赖云端。互联网作为独立补充,用于远程观察、指令和多机同步。

KairOS / 目标系统拓扑 目标本地路径
N01
FC
控制层

飞行控制器

电机、稳定控制、GPS 和传感器。

ArduPilot · PX4 · BF · iNav
N02
DA
边缘层

Drone Agent

路由、视频、无线电、API 和扩展。

Linux 单板计算机 · Rust 核心
N03
GA
现场层

Ground Agent

接收、Mesh、中继和本地分发。

直连 · 中继 · 接收端
N04
MC
操作员层

Mission Control

控制、规划、视频和可观测性。

Chromium 浏览器
可选
自托管云端层

MQTT/TLS · 信令 · 机队状态 · 远程观察者

默认断开
A

USB 直连

浏览器直接连接飞控,适用于台架、配置、校准和固件烧录。

BROWSER ↔ USB ↔ FC
B

本地现场

Drone Agent 和 Ground Agent 构建本地遥测与视频链路,无需强制连接互联网。

DRONE ↔ FIELD LINK ↔ GROUND
C

远程/混合

可选的自托管基础设施在本地链路之上增加远程观察和机队同步。

EDGE ↔ OPTIONAL CLOUD ↔ GCS
六个代理的机队概览:包含视频、遥测和资源的卡片,以及在线、过期、离线筛选器。
界面 / 视觉示例统一操作环境中的机队

卡片整合各代理的视频、遥测和资源。在线、过期、离线状态帮助区分节点可用性与数据新鲜度。

05 / 硬件与固件

选择
您的飞行器。

目标架构不绑定单一厂商:为现有飞行器增加 Linux 伴随计算机,并将其连接到飞控。

Raspberry Pi3 / 4 / 5 · CM3 / CM4 / CM5
RadxaCM3 / CM4 · ROCK 5C Lite
NVIDIAJetson Nano · Orin Nano
ARM64 LinuxOrange Pi 5 · RK3566 / RK3576
目标支持矩阵等待 KairOS 验证
ArduPilotMAVLink v2

配置、任务、地理围栏、集结点、签名

完整支持目标
PX4MAVLink v2

任务、机架与执行器配置

完整支持目标
BetaflightMSP v1/v2

配置和手动控制;不支持任务上传

限定范围
iNavMSP v1/v2

任务、安全返航点、地理区域;目标为 iNav 7+

限定范围
USB UVC / MIPI CSI最低 1 GB 内存 / 目标 2 GB 以上LINUX + SYSTEMD
06 / 可扩展性

扩展系统。
保持核心稳定。

目标扩展模型将插件代码与主机分离。代理部分在独立进程中运行,GCS 部分在沙箱 iframe 中运行,每项权限均由操作员明确授予。

01签名软件包

安装前验证签名,并支持撤销密钥。

02进程隔离

独立子进程,具有资源限制和可观测状态。

03能力授权

仅可访问明确批准的数据、设备和命令。

KairOS 扩展清单 目标模型
extension:
  id: ru.msk.bezpilota.kairos.telemetry-panel
  version: 1.0.0

runtime:
  agent: rust
  gcs: typescript
  isolation: subprocess

permissions:
  - telemetry.read
  - ui.slot.dashboard

contributes:
  - dashboard.panel
  - alert.rule

distribution:
  signature: ed25519
  operator_approval: required
RUSTPYTHONTYPESCRIPTREST API
MCP AI 助手界面:对话式任务分析、地图、遥测、工具调用、事件日志和访问权限。
界面 / 视觉示例与任务数据相邻的集成

MCP AI 助手界面示例:对话与遥测、工具调用、事件日志和操作员权限面板关联。

07 / 应用场景

开放技术栈。
您的应用场景。

从台架、教室到测绘和现场系统,架构围绕任务构建,而非封闭生态。

01

FPV 与自组装设备

为您所选硬件构建的飞行器提供现代化 GCS、配置、视频和遥测。

02

研究与研发

通过 API、仿真、扩展和可观测架构支持可复现的实验。

03

测绘与巡检

区域规划、航点任务和系统化的数据采集轨迹。

04

教育与集成

从协议到 UI 的开放分层,用于学习和创建自主产品。

农田调查视觉仿真:三维地图路线、高度剖面、当前航点、视频和播放速度控制。
界面 / 视觉示例通过仿真进行测绘与教学

农田调查路线与高度剖面、航点序列和视频上下文一同显示。播放控制帮助逐阶段分析场景。

生态 / 运动

无人系统运动

参赛者或团队借助无人系统、增强现实和数字工具完成竞技任务。成绩属于人,并由该次尝试的遥测、视频和事件日志佐证。

AR 循环运行方程式远程临场机器人
远程临场机器人运动

远程临场机器人 TPD

参赛者在场地之外通过互联网操控实体机器人。通信质量和延迟纳入成绩评估,现场配备本地观察员。项目配置涵盖地面、空中、水面、水下和极端环境。

KairOS — TPD 的主要软件核心

在此项目中,KairOS 被设计为远程操作员、浏览器端 Mission Control、机载 Drone Agent 和机器人之间的通信核心,涵盖控制指令、视频、遥测和系统状态监控。

同一开放架构面向运动以及实体经济任务:测绘、巡检、现场系统、科研和教育。

KairOS / 常见问题

平台简介

什么是 KairOS?

KairOS 是通用无人系统软件平台项目。目标架构整合浏览器地面站 Mission Control、机载 Drone Agent 和地面 Ground Agent。项目处于概念与开发阶段。

Mission Control、Drone Agent 和 Ground Agent 有何区别?

Mission Control 是面向配置、遥测、视频和任务的目标浏览器操作员界面。Drone Agent 是规划中的 Linux SBC 机载核心。Ground Agent 是接收无线链路并向操作员屏幕传输数据的地面代理配置。

KairOS 仅用于运动吗?

不是。平台面向实体经济的多种任务,包括巡检、测绘、农业、监控和培训。远程临场机器人(TPD,Teleportation Droid Sport)是“无人系统运动”生态中的一种应用场景。

KairOS 与远程临场机器人有何联系?

在远程临场机器人项目概念中,KairOS 是规划中的主要软件核心,连接操作员、遥测、视频、任务和代理。有关该运动和项目的详细信息已发布于 bezpilota.msk.ru。

现在可以将文档中的命令用于真实飞行吗?

文档描述未来平台的目标契约,而非已确认的飞行软件版本。功能就绪程度须由代码发布和测试确认。界面插图不能作为真实飞行证据。

如何联系 KairOS 团队?

请发送邮件至 contact@kairosgo.dev。网站反馈表单将在邮件客户端中打开预填邮件。

了解更多“无人系统运动”信息 ↗

08 / 运行原则

安全优先。
随后实现自主性。

01
人始终保持控制权

危险指令和新增权限需要操作员明确决定。

02
默认本地优先

关键链路设计不强制依赖外部基础设施。

03
先验证,再承诺

距离、延迟和可靠性仅在 KairOS 测试完成后公布。

04
开放架构

接口和组件边界应保持可验证、可替换。

飞行前检查:禁区地图、风与阵风、能源风险、检查清单和不可用的任务启动。
界面 / 视觉示例启动前的飞行前检查

图中天气和禁区导致检查未完成,任务启动不可用。检查清单向操作员明确显示原因。

09 / 明确解答

需要了解的事项。

KairOS 需要专用无人机吗?+

不需要。目标架构面向配备受支持飞控的现有飞行器,并可根据需要增加 Linux 伴随计算机。

必须使用云端吗?+

不需要。USB 直连和本地现场链路均按无云端方式设计。远程基础设施是独立的可选层。

KairOS 已可用于真实飞行吗?+

目前尚无此类公开确认。项目仍在开发中,首批性能参数和使用边界须通过自主台架与现场测试确认。

项目采用什么许可证?+

KairOS 的许可证尚未公布。首次公开发布前,应在项目仓库中以独立 LICENSE 文件明确规定。

KairOS / 开放飞行层

围绕开放平台构建,
而非封闭生态。

自主选择飞控、伴随计算机、通信链路和基础设施。KairOS 将它们连接为统一的目标技术栈。

KairOS 源代码