تصور اور تیاریبے پائلٹ کھیل · #bezpiLOTa · KAIROS DRONE AGENTدستاویزات
#bezpiLOTa→ابتدائی رہنمائی→KairOS کیا ہے؟
ابتدائی رہنمائی / تعارف

KairOS Drone Agent، «بے پائلٹ کھیل» ماحولیاتی نظام کا مستقبل کا آن بورڈ سافٹ ویئر ماڈیول ہے۔ یہ #bezpiLOTa Mission Control اور #bezpiLOTa Ground Agent کے ساتھ کام کرتے ہوئے Linux SBC پر فلائٹ کنٹرولر، ویڈیو، مقامی API، رابطہ اور ایکسٹینشن جوڑتا ہے۔

تصور

KairOS کا آزاد پروڈکٹ تصور؛ نفاذ، مطابقت اور کارکردگی کی اپنی آزمائش ضروری ہے۔

KairOS ریپوزٹری ↗
01KairOS آن بورڈ ماڈیول
04FC خاندان
LOCALبنیادی نظام
OPENمجوزہ ساخت
01
سافٹ ویئر سے متعین ڈرون پلیٹ فارم

کھلے ماحولیاتی نظام کے اندر آن بورڈ تہہ

ماحولیاتی نظام میں آن بورڈ companion computer سافٹ ویئر، براؤزر گراؤنڈ کنٹرول اسٹیشن اور دور ریڈیو رابطے کے لیے الگ زمینی نوڈ شامل ہیں۔ KairOS صرف Drone Agent کا ذمہ دار ہے: Linux SBC موجودہ فلائٹ کنٹرولر کے ساتھ شامل ہو کر رابطے، ویڈیو، انضمام اور آن وہیکل کمپیوٹنگ کی الگ ذمہ داری لیتا ہے۔

مجوزہ معاہدہ ArduPilot، PX4، Betaflight اور iNav کے ساتھ کام کی گنجائش رکھتا ہے۔ ساتھ کا Mission Control، USB، Wi-Fi، مقامی نیٹ ورک یا ریموٹ relay سے جڑ کر ترتیب، کیلیبریشن، مشن منصوبہ بندی، فرم ویئر آلات، گیم پیڈ کنٹرول اور براہِ راست ویڈیو یکجا کرے گا۔ یہ ساخت کا منصوبہ ہے، مکمل مطابقت کا دعویٰ نہیں۔

02
تین پروڈکٹس

تین اجزا جو الگ بھی کام کر سکتے ہیں

01براؤزر GCS

#bezpiLOTa Mission Control

کنکشن، FC ترتیب، پرواز، مشن منصوبہ بندی، فرم ویئر اور ویڈیو کے لیے براؤزر GCS۔ براہِ راست USB ایجنٹ کے بغیر کام کر سکتا ہے۔

02آن بورڈ بنیادی نظام

KairOS Drone Agent

Linux SBC پر Rust/Python ہائبرڈ: Rust میں REST، MAVLink روٹنگ، ویڈیو، کلاؤڈ ری لے اور ریڈیو؛ Python میں AI/vision، bootstrap اور پلگ اِن runtime۔

03میدانی نوڈ

#bezpiLOTa Ground Agent

زمینی اسٹیشن پروفائل میں وہی ایجنٹ کوڈ: WFB-ng وصولی، مقامی تقسیم اور لیپ ٹاپ، فون یا ڈسپلے کے لیے میدانی انٹرفیس۔

مکمل مجموعہ ضروری نہیں۔ Mission Control بینچ کام کے لیے USB سے FC کے ساتھ جڑ سکتا ہے۔ Drone Agent، Ground Agent کے بغیر Wi-Fi یا 4G استعمال کر سکتا ہے۔ Ground Agent تب درکار ہے جب ریڈیو لنک، مقامی رسائی نقطے، USB tether یا HDMI kiosk کے لیے مخصوص وصولی/ری لے نوڈ چاہیے۔

03
یہ ایک ساتھ کیسے کام کرتے ہیں

فلائٹ کنٹرولر سے براؤزر تک ڈیٹا کا بہاؤ

01

فلائٹ کنٹرولر

ArduPilot، PX4، Betaflight یا iNav موٹر، استحکام، GPS اور سینسر کنٹرول کرتا ہے۔

02

MAVLink / MSP لنک

UART یا USB، FC کو Drone Agent سے جوڑتا ہے؛ براہِ راست USB براؤزر تک بھی جا سکتا ہے۔

03

Drone Agent

ٹیلی میٹری اور کمانڈ روٹ کرتا، کیمرا پروسیس کرتا اور مقامی API و اختیاری کلاؤڈ فراہم کرتا ہے۔

04

ویڈیو / ریڈیو

USB/MIPI CSI کیمرا H.264 پائپ لائن میں جاتا ہے؛ بہاؤ LAN/WebRTC یا WFB-ng پر منتقل ہوتا ہے۔

05

Ground Agent

طویل فاصلے کا لنک وصول کر کے Wi-Fi AP، USB tether، Ethernet یا 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 سیمولیشن؛ geofence اور rally؛ 50 Hz گیم پیڈ/HOTAS؛ فرم ویئر فلیشنگ؛ WebRTC ویڈیو؛ نمائشی ڈرون؛ SITL؛ ٹیبلٹ کے لیے موافق گہرا UI
Drone Agentایک سطر میں تنصیب؛ serial FC کی خودکار شناخت؛ H.264/WFB-ng/WebRTC؛ MQTT + Convex؛ REST :8080؛ setup webapp؛ SSH CLI؛ Python SDK معاہدے؛ 17 بورڈ پروفائل؛ اپ ڈیٹ کمانڈ
Ground AgentWFB-ng RX؛ Wi-Fi AP؛ USB CDC-NCM tether؛ OLED + بٹن؛ HDMI kiosk؛ captive setup portal
06
لائسنسنگ

ہر آرٹیفیکٹ اپنا لائسنس طے کرتا ہے

KairOS آرٹیفیکٹلائسنس کیسے درج ہوتا ہے
Drone Agent بنیادی نظامپہلے عوامی ریلیز سے قبل ریپوزٹری میں LICENSE فائل
دستاویزاتدستاویزات میں الگ واضح بیان
ہارڈ ویئر ڈیزائنماخذ فائلوں کے ہر مجموعے کے ساتھ لائسنس
ایکسٹینشنہر package manifest میں لائسنس اور تیسرے فریق کے نوٹس

اپنی LICENSE فائلوں کے آنے تک ویب سائٹ KairOS کو کوئی مخصوص سافٹ ویئر یا ہارڈ ویئر لائسنس منسوب نہیں کرتی۔ بنیادی نظام، دستاویزات، ڈیزائن فائلوں اور ایکسٹینشن کے واضح اور آزاد قانونی بیانات ہونے چاہییں۔

07
اگلے اقدامات

موجودہ کام کے مطابق راستہ منتخب کریں

01/getting-started/how-it-works

ڈیٹا کا بہاؤ سمجھیں

«یہ کیسے کام کرتا ہے» دیکھیں: کنکشن موڈ، MAVLink، ویڈیو، کلاؤڈ ری لے اور arm کا سلسلہ۔

02/getting-started/quickstart-mission-control

Mission Control کا جائزہ لیں

حقیقی آلے اور خطرناک کمانڈ کے بغیر مجوزہ مقامی demo mode۔

03/getting-started/quickstart-drone-agent

companion SBC تیار کریں

تنصیب کا راستہ چنیں اور Drone Agent کا مقامی setup مکمل کریں۔

04/getting-started/quickstart-ground-agent

میدانی وصول کنندہ بنائیں

Ground Agent ہارڈ ویئر، تنصیب، کلائنٹ راستے اور خرابیوں کا حل۔