ধারণা ও উন্নয়নমানববিহীন ক্রীড়া · #bezpiLOTa · KAIROS DRONE AGENTনথিপত্র
শুরু করুন / পরিচিতি

KairOS Drone Agent «মানববিহীন ক্রীড়া» ecosystem-এর ভবিষ্যৎ onboard software module। Linux SBC-তে flight controller, ভিডিও, local API, communication ও extensions যুক্ত করে, #bezpiLOTa Mission Control এবং #bezpiLOTa Ground Agent-এর পাশে কাজ করে।

ধারণা

KairOS-এর স্বাধীন product concept; implementation, compatibility ও বৈশিষ্ট্যের নিজস্ব পরীক্ষা প্রয়োজন।

KairOS repository ↗
01KairOS onboard module
04FC পরিবার
LOCALমূল ব্যবস্থা
OPENপরিকল্পিত architecture
01
Software-defined drone platform

উন্মুক্ত ecosystem-এর onboard layer

Ecosystem-এ onboard companion computer software, browser ground control station এবং long-range radio-এর পৃথক ground-station node আছে। KairOS নিজে শুধু Drone Agent-এর দায়িত্বে: বিদ্যমান flight controller-এর পাশে Linux SBC যোগ হয়ে communication, ভিডিও, integrations ও on-vehicle computing-এর পৃথক দায়িত্ব নেয়।

লক্ষ্য contract ArduPilot, PX4, Betaflight ও iNav-এর সঙ্গে কাজের পরিকল্পনা করে। পাশের Mission Control USB, Wi‑Fi, local 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, phone বা display-এর field interface।

সম্পূর্ণ সেট জরুরি নয়। Bench কাজের জন্য Mission Control USB দিয়ে FC-তে যুক্ত হতে পারে। Drone Agent Ground Agent ছাড়া Wi‑Fi বা 4G ব্যবহার করতে পারে। Radio link, local access point, USB tether বা HDMI kiosk-এর dedicated receive/relay node দরকার হলে Ground Agent লাগে।

03
কীভাবে একসঙ্গে কাজ করে

Flight controller থেকে browser পর্যন্ত প্রবাহ

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 process করে, 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

Browser 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 layer কাদের প্রয়োজন

01

FPV builders ও pilots

নিজস্ব যানে modern 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 পর্যন্ত উন্মুক্ত boundaries।

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-responsive 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
Extensionsপ্রতি package manifest-এ license ও third-party notices

নিজস্ব LICENSE files আসার আগে ওয়েবসাইট KairOS-এর নির্দিষ্ট software বা hardware license দাবি করে না। Core, documentation, design files ও extensions-এর স্পষ্ট এবং স্বাধীন legal statements লাগবে।

07
পরের ধাপ

বর্তমান কাজ অনুযায়ী পথ বেছে নিন

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 প্রস্তুত করুন

Install path বেছে Drone Agent-এর local setup সম্পূর্ণ করুন।

04/getting-started/quickstart-ground-agent

Field receiver তৈরি করুন

Ground Agent hardware, installation, client paths ও troubleshooting।