अवधारणा और विकासमानवरहित खेल · #bezpiLOTa · KAIROS DRONE AGENTदस्तावेज़
#bezpiLOTa→शुरुआत करें→KairOS क्या है?
शुरुआत / परिचय

KairOS Drone Agent «मानवरहित खेल» ecosystem का भविष्य का onboard software module है। यह Linux SBC पर flight controller, वीडियो, स्थानीय API, communication और extensions जोड़ता है तथा #bezpiLOTa Mission Control और #bezpiLOTa Ground Agent के साथ काम करता है।

अवधारणा

KairOS की स्वतंत्र product concept; implementation, compatibility और विशेषताओं के लिए अपने tests आवश्यक हैं।

KairOS repository ↗
01KairOS onboard module
04FC परिवार
LOCALमुख्य प्रणाली
OPENनियोजित architecture
01
Software-defined drone platform

खुले ecosystem के अंदर onboard परत

Ecosystem में onboard companion computer software, browser ground control station और long-range radio के लिए अलग ground-station node शामिल हैं। KairOS स्वयं केवल Drone Agent के लिए जिम्मेदार है: मौजूदा flight controller के साथ Linux SBC जोड़कर communication, वीडियो, integrations और वाहन पर computing की अलग ज़िम्मेदारी दी जाती है।

लक्षित contract ArduPilot, PX4, Betaflight और iNav के साथ काम करने का प्रावधान करता है। साथ का Mission Control USB, Wi‑Fi, स्थानीय network या remote relay से जुड़कर configuration, calibration, mission planning, firmware tools, gamepad control और live वीडियो एकत्र करेगा। यह architecture plan है, पूर्ण compatibility का दावा नहीं।

02
तीन उत्पाद

तीन components जो अलग भी काम कर सकते हैं

01ब्राउज़र GCS

#bezpiLOTa Mission Control

Connection, FC setup, उड़ान, mission planning, firmware और वीडियो के लिए browser-based GCS। Direct USB agent के बिना काम कर सकता है।

02ऑनबोर्ड कोर

KairOS Drone Agent

Linux SBC पर hybrid Rust/Python: Rust में REST, MAVLink routing, वीडियो, cloud relay और radio; Python में AI/vision, bootstrap और plugin runtime।

03फील्ड नोड

#bezpiLOTa Ground Agent

Ground-station profile में वही agent codebase: WFB-ng receive, local distribution और laptop, फ़ोन या display के लिए field interface।

पूरा set अनिवार्य नहीं है। Mission Control bench work के लिए FC से USB द्वारा जुड़ सकता है। Drone Agent बिना Ground Agent के Wi‑Fi या 4G उपयोग कर सकता है। Ground Agent तब चाहिए जब radio link, local access point, USB tether या HDMI kiosk के लिए dedicated receive/relay node आवश्यक हो।

03
वे कैसे जुड़ते हैं

Flight controller से ब्राउज़र तक data flow

01

Flight controller

ArduPilot, PX4, Betaflight या iNav motors, stabilization, GPS और sensors नियंत्रित करता है।

02

MAVLink / MSP link

UART या USB FC को Drone Agent से जोड़ता है; direct USB सीधे browser तक भी जा सकता है।

03

Drone Agent

Telemetry और commands route करता है, camera संभालता है, local API और optional cloud देता है।

04

वीडियो / radio

USB/MIPI CSI camera H.264 pipeline में जाता है; stream LAN/WebRTC या WFB-ng से जाती है।

05

Ground Agent

Long-range link प्राप्त करके Wi‑Fi AP, USB tether, Ethernet या HDMI से देता है।

06

Mission Control

ब्राउज़र control, mission context, वीडियो, health और logs एकत्र करता है।

textLogical topology
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
यह किसके लिए है

Programmable onboard परत किसे चाहिए

01

FPV builders और pilots

अपने वाहन पर आधुनिक GCS, configuration, mission planning और वीडियो।

02

Researchers और engineers

Reproducible integrations के लिए REST, WebSocket, SDK, simulation और extensions।

03

व्यावसायिक operators

निगरानी योग्य mission और customization के साथ mapping, inspection और agriculture workflows।

04

Students और educators

शिक्षा और प्रयोग के लिए protocol से UI तक खुली सीमाएँ।

05

Hardware integrators

विभिन्न SBC, cameras, radios, sensors और flight controllers पर एकीकृत agent layer।

05
लक्षित क्षमता मानचित्र

Ecosystem की लक्षित feature map

Componentनियोजित कार्यक्षेत्र
Mission ControlWebSerial; 60 से अधिक configuration panels; 9 calibration wizards; 7 mission pattern generators; 3D simulation; geofence और rally; 50 Hz gamepad/HOTAS; firmware flashing; WebRTC वीडियो; demo drones; SITL; tablet के अनुकूल dark UI
Drone Agentएक-पंक्ति install; serial FC autodetection; H.264/WFB-ng/WebRTC; MQTT + Convex; REST :8080; setup webapp; SSH CLI; Python SDK contracts; 17 board profiles; update command
Ground AgentWFB-ng RX; Wi‑Fi AP; USB CDC-NCM tether; OLED और buttons; HDMI kiosk; captive setup portal
06
Licensing

हर artifact अपना license तय करता है

KairOS artifactLicense कैसे घोषित होता है
Drone Agent का coreपहले public release से पहले repository में LICENSE file
दस्तावेज़Documentation में अलग स्पष्ट घोषणा
Hardware designsहर source file set के साथ license
विस्तारहर package manifest में license और third-party notices

अपनी LICENSE files आने से पहले वेबसाइट KairOS को कोई specific software या hardware license नहीं देती। Core, documentation, design files और extensions की स्पष्ट तथा स्वतंत्र कानूनी घोषणाएँ होनी चाहिए।

07
अगले कदम

मौजूदा कार्य के अनुसार path चुनें

01/getting-started/how-it-works

Data flow समझें

How It Works पर जाएँ: connection modes, MAVLink, वीडियो, cloud relay और arm trace।

02/getting-started/quickstart-mission-control

Mission Control जानें

वास्तविक वाहन और खतरनाक commands के बिना नियोजित local demo mode।

03/getting-started/quickstart-drone-agent

Companion SBC तैयार करें

Installation path चुनें और Drone Agent का local setup पूरा करें।

04/getting-started/quickstart-ground-agent

फील्ड receiver बनाएँ

Ground Agent hardware, installation, client paths और troubleshooting।