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 ↗এই পৃষ্ঠায় +
উন্মুক্ত 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-এর দাবি নয়।
তিন components, যা আলাদাও কাজ করতে পারে
#bezpiLOTa Mission Control
Connection, FC setup, উড্ডয়ন, mission planning, firmware ও ভিডিওর browser-based GCS। Direct USB agent ছাড়াও কাজ করতে পারে।
KairOS Drone Agent
Linux SBC-তে hybrid Rust/Python: Rust-এ REST, MAVLink routing, ভিডিও, cloud relay ও radio; Python-এ AI/vision, bootstrap ও plugin runtime।
#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 লাগে।
Flight controller থেকে browser পর্যন্ত প্রবাহ
Flight controller
ArduPilot, PX4, Betaflight বা iNav motors, stabilization, GPS ও sensors নিয়ন্ত্রণ করে।
MAVLink / MSP link
UART বা USB FC-কে Drone Agent-এ যুক্ত করে; direct USB সোজা browser-এও যেতে পারে।
Drone Agent
Telemetry ও commands route করে, camera process করে, local API ও optional cloud দেয়।
ভিডিও / radio
USB/MIPI CSI camera H.264 pipeline-এ যায়; stream LAN/WebRTC বা WFB-ng দিয়ে যায়।
Ground Agent
Long-range link গ্রহণ করে Wi‑Fi AP, USB tether, Ethernet বা HDMI-তে দেয়।
Mission Control
Browser control, mission context, ভিডিও, health ও logs একত্র করে।
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 ControlProgrammable onboard layer কাদের প্রয়োজন
FPV builders ও pilots
নিজস্ব যানে modern GCS, configuration, mission planning ও ভিডিও।
Researchers ও engineers
Reproducible integrations-এর জন্য REST, WebSocket, SDK, simulation ও extensions।
বাণিজ্যিক operators
পর্যবেক্ষণযোগ্য mission ও customization-সহ mapping, inspection ও agriculture workflows।
Students ও educators
শিক্ষা ও পরীক্ষার জন্য protocol থেকে UI পর্যন্ত উন্মুক্ত boundaries।
Hardware integrators
বিভিন্ন SBC, cameras, radios, sensors ও flight controllers-এর ওপর একক agent layer।
Ecosystem-এর লক্ষ্য feature map
| Component | পরিকল্পিত কার্যপরিসর |
|---|---|
| Mission Control | WebSerial; 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 Agent | WFB-ng RX; Wi‑Fi AP; USB CDC-NCM tether; OLED ও buttons; HDMI kiosk; captive setup portal |
প্রতিটি artifact-এর নিজস্ব license
| KairOS artifact | License কীভাবে নির্ধারিত |
|---|---|
| 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 লাগবে।
বর্তমান কাজ অনুযায়ী পথ বেছে নিন
Data flow বুঝুন
How It Works দেখুন: connection modes, MAVLink, ভিডিও, cloud relay ও arm trace।
Mission Control জানুন
বাস্তব যান ও বিপজ্জনক commands ছাড়া পরিকল্পিত local demo mode।
Companion SBC প্রস্তুত করুন
Install path বেছে Drone Agent-এর local setup সম্পূর্ণ করুন।
Field receiver তৈরি করুন
Ground Agent hardware, installation, client paths ও troubleshooting।