KONSEP DAN PENGEMBANGANOLAHRAGA TANPA AWAK · #bezpiLOTa · KAIROS DRONE AGENTDokumentasi
KairOS / DRONE AGENT / 05

Jalur mendatang memindahkan stabilisasi tiga sumbu ke komputer pendamping, menghubungkan IMU, arah pengendali penerbangan, driver servo, dan penguncian visi. Ketiga jalur merupakan rancangan yang ditargetkan; opsi natif agen masih merupakan fitur penelitian.

DALAM PENGEMBANGAN

Jalur natif agen sudah dirancang tetapi belum siap dioperasikan. Jangan menghubungkannya sebagai fitur KairOS yang telah selesai.

Repositori KairOS ↗
3 AXISstabilisasi yang ditargetkan
500 Hzloop kendali yang ditargetkan
154komponen MAVLink
R&Dstatus natif agen
01
TIGA JALUR GIMBAL

Tiga jalur rancangan dengan tingkat kesiapan berbeda

JalurLokasi loop dijalankanMission ControlPenguncian visiStatus KairOS
Dudukan servo FCPengendali penerbanganDirencanakanTidakMemerlukan integrasi
MAVLink Gimbal v2Pengendali eksternalDirencanakanTidakMemerlukan integrasi
Natif agenKomputer pendampingDirencanakanDirencanakanR&D

Mission Control seharusnya dapat mengarahkan dudukan servo FC dan MAVLink Gimbal v2 eksternal. Jalur kedua memerlukan ekstensi KairOS terpisah. Jalur natif agen merupakan implementasi baru dengan estimator dan pengendali yang berjalan pada SBC dan mengeluarkan PWM secara langsung.

02
CARA KERJA

Loop cepat pada komputer pendamping

01

Masukan orientasi

Giroskop dan akselerometer memberikan perubahan pitch/roll yang cepat; arah pengendali penerbangan membantu mempertahankan yaw acuan.

02

Estimator

Menyaring pengukuran berderau dan menghasilkan keadaan orientasi pada thread waktu nyata.

03

Target perintah

Mission Control, ROI, atau mesin visi memberikan pan/tilt/roll yang diinginkan.

04

Pengendali 3 sumbu

Menghitung galat dan mengeluarkan perintah secara terpisah untuk setiap sumbu.

05

Keluaran PWM

Driver PWM I²C mengendalikan tiga servo posisi dari jalur daya 5 V terpisah.

06

Identitas MAVLink

Sistem mendaftar sebagai komponen Gimbal v2 154 agar GCS melihat perangkat standar.

03
PENGUNCIAN OTONOM

Target visi harus mutakhir dan berkeyakinan tinggi

Mesin visi memublikasikan kotak pembatas, ID pelacakan, tingkat keyakinan, dan cap waktu. Pengendali mengubah pergeseran pusat kotak pembatas dalam bingkai menjadi koreksi sudut. Pengendali tidak menunggu bingkai detektor berikutnya yang lambat: pelacak memperbarui target di antara deteksi.

  • Target yang mutakhir dan keyakinan yang cukup mengizinkan koreksi.
  • Pelacakan yang hilang segera menghentikan gerakan otonom.
  • Cap waktu yang usang tidak boleh menggerakkan sistem berdasarkan data lama.
  • Perintah manual operator harus memiliki prioritas yang ditetapkan dan cara membatalkan penguncian.
  • Pengenalan yang tidak pasti tidak boleh menyebabkan penguncian ulang otomatis pada objek lain.
04
BATAS YANG JUJUR

Mekanik dan daya menentukan batas sebenarnya

  • Versi pertama menargetkan servo hobi posisi; servo rotasi kontinu tanpa umpan balik posisi tidak sesuai.
  • Akurasi 0,5–1° dan rentang gerak sekitar 180° per sumbu merupakan target rancangan, bukan hasil pengukuran gimbal KairOS.
  • Arus stall servo dapat memulai ulang SBC, sehingga servo memerlukan regulator 5 V terpisah dan ground bersama.
  • Batas mekanis, arah sumbu, PWM netral, dan batas gerak dikalibrasi sebelum loop tertutup dimulai.
  • 500 Hz adalah target frekuensi loop, yang harus diverifikasi pada papan, IMU, penjadwalan kernel, dan jalur driver yang dipilih.