KONSEP DAN PENGEMBANGANOLAHRAGA TANPA AWAK · #bezpiLOTa · KAIROS DRONE AGENTDokumentasi
OLAHRAGA TANPA AWAK / #bezpiLOTaPRODUK / KAIROS DRONE AGENT
01 PENERBANGAN BERBASIS PERANGKAT LUNAK

Dari pengendali penerbangan
ke peramban.

KairOS sedang dikembangkan sebagai Drone Agent terbuka untuk ekosistem Olahraga Tanpa Awak dan merek #bezpiLOTa. Sistem ini menghubungkan pengendali penerbangan, Mission Control berbasis peramban, video, periferal, dan Ground Agent lapangan dalam satu arsitektur yang dapat dipantau.

04
keluarga
firmware
03
mode
koneksi
17
profil papan
yang ditargetkan
KOMPATIBILITAS YANG DITARGETKAN
ArduPilotPX4BetaflightiNavMAVLink v2WebRTC
02 / PLATFORM

Tiga produk.
Satu sistem.

Komponen bekerja bersama, tetapi tidak mewajibkan perangkat lengkap: Mission Control dapat terhubung langsung, lalu agen ditambahkan seiring berkembangnya kebutuhan.

Ringkasan #bezpilOta GCS: agen SOFTWARE SITL yang dipilih, kamera, telemetri, peta, sumber daya komputer di wahana, komunikasi, dan pengendali penerbangan.
ANTARMUKA / CONTOH VISUALMission Control: ringkasan operator terpadu

Kamera, peta, telemetri, status agen, dan komunikasi berada pada satu layar. Simpul yang dipilih menampilkan profil SOFTWARE SITL.

03 / KEMAMPUAN

Operasi penerbangan
tanpa titik buta.

KairOS dirancang berdasarkan pekerjaan nyata operator: konektivitas dan keterpantauan terlebih dahulu, kemudian otomatisasi—dengan batas yang jelas antara status terverifikasi dan kemampuan yang ditargetkan.

OPS / 01

Konfigurasi dan kalibrasi

Antarmuka yang ditargetkan mencakup parameter, failsafe, PID, daya, port, sensor, OSD, kamera, dan kalibrasi terpandu.

≈60 PANEL YANG DITARGETKAN
OPS / 02

Misi dan geofence

Waypoint, survei, orbit, koridor, pola pencarian, mengikuti medan, titik berkumpul, dan validasi rencana sebelum diunggah.

PLAN · VALIDATE · FLY
OPS / 03

Telemetri langsung

Posisi, GPS, baterai, EKF, tautan radio, sensor, log, dan kesehatan layanan dalam satu tampilan operator.

MAVLINK V2 · MSP
MEDIA / 04

Video tanpa plugin

Jalur media yang ditargetkan menggabungkan H.264, RTSP, WebRTC/WHEP, dan WFB-ng untuk operasi lokal dan lapangan.

CAMERA → BROWSER
FLEET / 05

Topologi lapangan

Peran direct, relay, dan receiver mendukung satu simpul darat atau jaringan penerimaan terdistribusi.

DIRECT · RELAY · RECEIVER
DEV / 06

API dan ekstensi

REST API dan model ekstensi terisolasi menghubungkan panel, driver, sensor, dan algoritma tanpa membuat fork inti.

RUST · PYTHON · TYPESCRIPT
Perencana misi pemetaan: poligon area kerja, pengaturan kamera, ketinggian, tumpang tindih gambar, dan perkiraan rute.
ANTARMUKA / CONTOH VISUALDari area kerja ke rencana misi

Poligon peta dihubungkan dengan ketinggian, tumpang tindih gambar, dan parameter kamera—konteks visual untuk pemetaan dan validasi rute.

Status agen dalam GCS: kamera, Raspberry Pi 5, arsitektur aarch64, koneksi FC, serta grafik CPU, memori, dan disk.
ANTARMUKA / CONTOH VISUALVideo, telemetri, dan status komputasi

Tampilan kamera dilengkapi koneksi pengendali penerbangan, profil papan, serta penggunaan CPU, memori, dan disk.

04 / ARSITEKTUR

Utamakan lokal.
Cloud opsional.

Sistem lapangan yang kritis tidak bergantung pada cloud. Koneksi internet ditambahkan secara terpisah untuk pengamatan jarak jauh, perintah, dan sinkronisasi beberapa wahana.

KairOS / TOPOLOGI SISTEM YANG DITARGETKAN JALUR LOKAL YANG DITARGETKAN
N01
FC
LAPISAN KENDALI

Pengendali Penerbangan

Motor, stabilisasi, GPS, dan sensor.

ArduPilot · PX4 · BF · iNav
N02
DA
LAPISAN EDGE

Drone Agent

Perutean, video, radio, API, dan ekstensi.

SBC Linux · Inti Rust
N03
GA
LAPISAN LAPANGAN

Ground Agent

Penerimaan, jaringan mesh, relai, dan distribusi lokal.

Langsung · Relai · Penerima
N04
MC
LAPISAN OPERATOR

Mission Control

Kendali, perencanaan, video, dan keterpantauan.

Peramban Chromium
OPSIONAL
Lapisan cloud yang dihosting sendiri

MQTT/TLS · pensinyalan · status armada · pengamat jarak jauh

TERPUTUS SECARA BAWAAN
A

USB langsung

Peramban terhubung langsung ke pengendali penerbangan. Cocok untuk pengujian di meja, konfigurasi, kalibrasi, dan pemrograman firmware.

BROWSER ↔ USB ↔ FC
B

Lapangan lokal

Drone Agent dan Ground Agent membentuk jalur telemetri dan video lokal tanpa memerlukan akses internet.

DRONE ↔ FIELD LINK ↔ GROUND
C

Jarak jauh / hibrida

Infrastruktur opsional yang dihosting sendiri menambahkan pengamat jarak jauh dan sinkronisasi armada di atas sistem lokal.

EDGE ↔ OPTIONAL CLOUD ↔ GCS
Ringkasan armada enam agen: kartu dengan video, telemetri, dan sumber daya, serta penyaring online, stale, dan offline.
ANTARMUKA / CONTOH VISUALArmada dalam satu tampilan operator

Kartu menggabungkan video, telemetri, dan sumber daya setiap agen. Keadaan online, stale, dan offline membantu membedakan ketersediaan simpul dari kemutakhiran data.

05 / PERANGKAT KERAS & FIRMWARE

Pilih
wahana Anda.

Arsitektur yang ditargetkan tidak terikat pada satu produsen: komputer pendamping Linux ditambahkan ke wahana yang sudah ada dan dihubungkan ke pengendali penerbangannya.

Raspberry Pi3 / 4 / 5 · CM3 / CM4 / CM5
RadxaCM3 / CM4 · ROCK 5C Lite
NVIDIAJetson Nano · Orin Nano
ARM64 LinuxOrange Pi 5 · RK3566 / RK3576
MATRIKS DUKUNGAN YANG DITARGETKANVerifikasi KairOS belum selesai
ArduPilotMAVLink v2

Konfigurasi, misi, geofence, titik berkumpul, penandatanganan

TARGET LENGKAP
PX4MAVLink v2

Misi, konfigurasi rangka wahana dan aktuator

TARGET LENGKAP
BetaflightMSP v1/v2

Konfigurasi dan kendali manual; tanpa unggahan misi

CAKUPAN TERBATAS
iNavMSP v1/v2

Misi, safehome, geozone; menargetkan iNav 7+

CAKUPAN TERBATAS
USB UVC / MIPI CSIRAM MIN 1 GB / TARGET 2 GB+LINUX + SYSTEMD
06 / KEMAMPUAN EKSTENSI

Perluas sistem.
Pertahankan keutuhan inti.

Model ekstensi yang ditargetkan memisahkan kode plugin dari host. Komponen agen berjalan sebagai proses terpisah, komponen GCS dalam iframe terisolasi, dan setiap hak akses diberikan secara eksplisit oleh operator.

01Paket bertanda tangan

Verifikasi tanda tangan sebelum instalasi dan dukungan pencabutan kunci.

02Isolasi proses

Subproses terpisah dengan batas sumber daya dan status yang dapat dipantau.

03Pemberian izin kemampuan

Akses hanya ke data, perangkat, dan perintah yang disetujui secara eksplisit.

MANIFES EKSTENSI KairOS MODEL YANG DITARGETKAN
extension:
  id: ru.msk.bezpilota.kairos.telemetry-panel
  version: 1.0.0

runtime:
  agent: rust
  gcs: typescript
  isolation: subprocess

permissions:
  - telemetry.read
  - ui.slot.dashboard

contributes:
  - dashboard.panel
  - alert.rule

distribution:
  signature: ed25519
  operator_approval: required
RUSTPYTHONTYPESCRIPTREST API
Antarmuka asisten AI MCP: analisis misi melalui percakapan, peta, telemetri, panggilan alat, log peristiwa, dan izin akses.
ANTARMUKA / CONTOH VISUALIntegrasi di samping data misi

Contoh antarmuka asisten AI MCP: percakapan yang terhubung dengan telemetri, panggilan alat, log peristiwa, dan panel izin operator.

07 / KASUS PENGGUNAAN

Tumpukan terbuka.
Skenario Anda.

Dari meja uji dan ruang kelas hingga pemetaan dan sistem lapangan—arsitektur dirangkai sesuai tugas, bukan ekosistem tertutup.

01

FPV dan rakitan mandiri

GCS modern, konfigurasi, video, dan telemetri untuk wahana dengan perangkat keras pilihan Anda.

02

Penelitian dan R&D

API, simulasi, ekstensi, dan arsitektur yang dapat dipantau untuk eksperimen yang dapat direproduksi.

03

Pemetaan dan inspeksi

Perencanaan area, misi waypoint, dan jalur pengumpulan data yang sistematis.

04

Pendidikan dan integrasi

Lapisan terbuka dari protokol hingga UI untuk belajar dan membangun produk Anda sendiri.

Simulasi visual survei lahan pertanian: rute pada peta 3D, profil ketinggian, waypoint saat ini, video, dan kendali kecepatan pemutaran.
ANTARMUKA / CONTOH VISUALPemetaan dan pembelajaran melalui simulasi

Rute survei lahan pertanian ditampilkan bersama profil ketinggian, urutan waypoint, dan konteks video. Kendali pemutaran membantu menganalisis skenario tahap demi tahap.

EKOSISTEM / OLAHRAGA

Olahraga Tanpa Awak

Peserta atau tim menyelesaikan tantangan kompetitif menggunakan sistem tanpa awak, realitas tertambah, dan alat digital. Hasil menjadi milik manusia dan diverifikasi melalui data percobaan: telemetri, video, dan log peristiwa.

Siklus ARFormula OperasiDroid Teleportasi
OLAHRAGA DROID TELEPORTASI

Droid Teleportasi TPD

Peserta mengendalikan droid fisik melalui internet dari luar lokasi. Kualitas koneksi dan latensi diperhitungkan dalam nilai percobaan, dengan pengamat lokal di lokasi. Profil disiplin mencakup lingkungan darat, udara, permukaan air, bawah air, dan ekstrem.

KairOS—inti perangkat lunak utama TPD

Untuk disiplin ini, KairOS dirancang sebagai inti komunikasi yang menghubungkan operator jarak jauh, Mission Control berbasis peramban, Drone Agent di wahana, dan droid: perintah kendali, video, telemetri, serta pemantauan kesehatan sistem.

Satu arsitektur terbuka untuk olahraga dan aplikasi sektor riil: pemetaan, inspeksi, sistem lapangan, penelitian, dan pendidikan.

KairOS / TANYA JAWAB

Sekilas tentang platform

Apa itu KairOS?

KairOS adalah proyek platform perangkat lunak universal untuk sistem tanpa awak. Arsitektur yang ditargetkan menggabungkan stasiun darat Mission Control berbasis peramban, Drone Agent di wahana, dan Ground Agent di darat. Proyek berada pada tahap konsep dan pengembangan.

Apa perbedaan Mission Control, Drone Agent, dan Ground Agent?

Mission Control adalah antarmuka operator berbasis peramban yang ditargetkan untuk konfigurasi, telemetri, video, dan misi. Drone Agent adalah inti di wahana yang direncanakan pada SBC Linux. Ground Agent adalah profil agen darat untuk menerima tautan radio dan mengirimkan data ke layar operator.

Apakah KairOS hanya untuk olahraga?

Tidak. Platform dirancang untuk beragam tugas sektor riil, termasuk inspeksi, pemetaan, pertanian, pemantauan, dan pendidikan. Droid Teleportasi (TPD, Teleportation Droid Sport) merupakan salah satu kasus penggunaan dalam ekosistem Olahraga Tanpa Awak.

Apa hubungan KairOS dengan Droid Teleportasi?

Dalam konsep disiplin Droid Teleportasi, KairOS adalah inti perangkat lunak utama yang direncanakan untuk menghubungkan operator, telemetri, video, misi, dan agen. Informasi terperinci tentang olahraga dan disiplin dipublikasikan di bezpilota.msk.ru.

Apakah perintah dalam dokumentasi sudah dapat digunakan untuk penerbangan nyata?

Dokumentasi menjelaskan kontrak yang ditargetkan untuk platform mendatang, bukan rilis perangkat lunak penerbangan yang terverifikasi. Kesiapan fitur harus dikonfirmasi melalui publikasi kode dan pengujian. Ilustrasi antarmuka bukan bukti penerbangan nyata.

Bagaimana menghubungi tim KairOS?

Kirim email ke contact@kairosgo.dev. Formulir kontak situs membuka aplikasi email Anda dengan pesan yang telah disiapkan.

Selengkapnya tentang Olahraga Tanpa Awak ↗

08 / PRINSIP OPERASI

Keselamatan dahulu.
Otonomi kemudian.

01
Manusia tetap memegang kendali

Perintah berbahaya dan hak akses baru memerlukan keputusan eksplisit operator.

02
Utamakan lokal secara bawaan

Sistem yang kritis dirancang tanpa infrastruktur eksternal wajib.

03
Verifikasi sebelum menjanjikan

Jangkauan, latensi, dan keandalan dipublikasikan hanya setelah pengujian KairOS.

04
Arsitektur terbuka

Antarmuka dan batas komponen harus tetap dapat diverifikasi dan diganti.

Pemeriksaan prapenerbangan: peta zona larangan terbang, angin dan hembusan, risiko energi, daftar periksa, dan peluncuran misi yang tidak tersedia.
ANTARMUKA / CONTOH VISUALPemeriksaan prapenerbangan sebelum peluncuran

Dalam ilustrasi, cuaca dan zona terlarang membuat pemeriksaan belum selesai dan peluncuran misi tidak tersedia. Daftar periksa memperlihatkan alasannya kepada operator.

09 / JAWABAN JELAS

Hal yang perlu diketahui.

Apakah KairOS memerlukan drone khusus?+

Tidak. Arsitektur yang ditargetkan dirancang untuk wahana yang sudah ada dengan pengendali penerbangan yang didukung dan, bila diperlukan, komputer pendamping Linux.

Apakah cloud wajib?+

Tidak. Koneksi USB langsung dan sistem lapangan lokal dirancang untuk beroperasi tanpa cloud. Infrastruktur jarak jauh merupakan lapisan terpisah yang opsional.

Apakah KairOS siap untuk penerbangan nyata?+

Belum ada konfirmasi publik mengenai hal itu. Proyek sedang dikembangkan; kinerja awal dan batas operasinya harus divalidasi melalui pengujian meja dan lapangan milik proyek sendiri.

Lisensi apa yang digunakan proyek?+

Lisensi KairOS belum dipublikasikan. Lisensi harus ditetapkan secara eksplisit dalam berkas LICENSE milik repositori proyek sebelum rilis publik pertama.

KairOS / LAPISAN PENERBANGAN TERBUKA

Bangun di atas platform terbuka,
bukan ekosistem tertutup.

Pilih pengendali penerbangan, komputer pendamping, tautan komunikasi, dan infrastruktur Anda. KairOS menghubungkannya dalam satu tumpukan yang direncanakan.

Kode sumber KairOS