पूर्ण index छह कार्य दिखाता है जिन्हें isolated packages बनाना नियोजित है: vision navigation, optical payload, follow-me, MAVLink gimbal, thermal camera और battery diagnostics। हर दिशा के लिए अपना KairOS package ID reserved है।
Cards विकास की दिशाएँ बताते हैं; install-compatible packages और KairOS registry अभी प्रकाशित नहीं हुए हैं।
KairOS repository ↗इस पृष्ठ पर +
KairOS extension की छह दिशाएँ
Vision navigation
GPS-denied navigation के लिए optical flow और VIO; ArduPilot, PX4 तथा iNav; degradation ladder और safe fallback।
SIYI Optical Pod
A2/A8/ZR10/ZR30/ZT6/ZT30: gimbal, zoom, thermal, laser rangefinder और AI tracking।
Follow-me
निर्धारित distance/height के साथ click-to-follow; uncertain/lost target पर रुकना; automatic reacquire नहीं।
MAVLink Gimbal v2
Manual, ROI और vision aim; component 154; बाहरी controller और universal board profiles।
FLIR Lepton
USB UVC integration के लिए radiometric Y16, palette, gain, FFC और thermal overlay।
Battery health
Cell diagnostics, time-to-minimum, divergence, sag और temperature alerts; panel read-only रहता है।
Package installation जाँच से शुरू होता है
Package चुनें
Publisher, version, boards, firmware assumptions, third-party licenses और changelog जाँचें।
.kairosplug डाउनलोड करें
Package trusted registry या स्पष्ट रूप से चुनी local file से आता है।
Ed25519 जाँचें
Host unpack और launch से पहले signature तथा revocation जाँचता है।
Capabilities देखें
Operator hardware, MAVLink, mission और network permissions देखता है; sensitive grants अलग से confirm होते हैं।
पहले install, फिर enable
Package installation और execution अलग हैं; enable sandbox process और health state बनाता है।
kairos plugin install ./extension.kairosplug
kairos plugin info <name>
kairos plugin perms <name>
kairos plugin enable <name>Manifest ID केवल marketing text में बदलना संभव नहीं
Prefix ru.msk.bezpilota.kairos.* ecosystem की अपनी package identity तय करता है। Registry URL, manifests, update channel और grants को एक ही ID उपयोग करनी चाहिए; वह केवल versioned migration policy के माध्यम से बदली जा सकती है।
अपने KairOS registry के लिए क्या आवश्यक होगा
- Public package schema और versioned SDK contracts।
- Publisher identity, signing root, rotation और revocation process।
- Manifest, dependencies, capabilities और license metadata की automatic जाँच।
- Reproducible test results के साथ board/firmware compatibility matrix।
- MAVLink write, mission write, hardware access और network egress के लिए security review।
- Version pages, changelog, rollback path और incident notification।
- GPS-denied, follow-me और autonomous gimbal सहित experimental features की अलग labeling।