WFB-ng, aplikasi untuk komunikasi dron melalui Wi-Fi

Logo WFB-ng

Utiliti yang sangat baik untuk pautan radio jarak jauh berasaskan WiFi

Ia menjadi terkenal pelepasan versi baharu projek WFB-ng 23.01, yang membangunkan timbunan perisian untuk mencipta pautan komunikasi langsung dalam jarak jauh menggunakan kad wayarles konvensional.

Projek WFB-ng menyediakan pengangkutan data yang menggunakan paket WiFi tahap rendah untuk mengelakkan had jarak dan kependaman timbunan IEEE 802.11 biasa. Aplikasi tipikal projek ini adalah untuk mengekalkan saluran komunikasi dengan dron dan menghantar aliran video dari kamera yang disambungkan kepadanya.

Saluran komunikasi disediakan dengan menukar kad wayarles kepada mod siaran (transmisi) dan penggunaan paket WiFi peringkat rendah tanpa pengakuan penghantaran (ACK), yang, berbanding tindanan IEEE 802.11 biasa, membolehkan memintas sekatan jarak dan mengurangkan kelewatan dalam penghantaran data.

Faedahnya de WFB-ng termasuk:

  • Peta 1:1 paket RTP ke IEEE80211 untuk kependaman minimum (tidak bersiri kepada wap bait)
  • Sokongan FEC Pintar (paket prestasi segera kepada penyahkod video jika paip FEC tidak mempunyai ruang)
  • Telemetri mavlink dua hala
  • Sokongan terowong IP melalui WFB. Anda boleh menghantar paket IP biasa melalui pautan WFB.
  •  Ia menggunakan pengekodan FEC yang kurang cekap dan tidak menambah paket kecil.
  • Kepelbagaian TX automatik (pilih kad TX berdasarkan RX RSSI)
  • Penyulitan dan pengesahan strim (libsodium)
  • Operasi teragih. Anda boleh mengumpul data kad pada hos yang berbeza. Jadi anda tidak terhad kepada lebar jalur bas USB tunggal.
  • Pengagregatan pakej Mavlink. Ia tidak menghantar paket wifi untuk setiap paket mavlink.
  • OSD yang dipertingkatkan untuk Raspberry PI (menggunakan 10% CPU pada PI Zero) atau mana-mana sistem serasi gstreamer lain (Linux X11, dsb.). Serasi dengan mana-mana resolusi skrin. Menyokong pembetulan aspek untuk peningkatan PAL ke HD.
  • Menyediakan terowong IPv4 untuk kegunaan generik

Sebagai tambahan kepada saluran sehala berkelajuan tinggi untuk penghantaran video, menyokong pemasangan pautan dua hala untuk pertukaran data, di mana terowong TCP/IP boleh dibina. Untuk mengawal dron semasa penerbangan, WFB-ng juga boleh memajukan protokol MAVLink, yang digunakan untuk menghantar telemetri dan kawalan luaran menggunakan perisian QGroundControl.

Di sebelah dron dan stesen tanah, modul wayarles berdasarkan cip RTL8812au boleh digunakan, yang boleh ditukar kepada mod pemantauan udara, seperti ALPHA AWUS036AC . Ia memerlukan pemacu Linux yang diubah suai khas untuk berfungsi.

Secara teori, kad berasaskan Atheros AR9271, AR9280 dan AR9287 boleh serasiYa, tetapi operasinya belum diuji. Dengan menggunakan modul wayarles Alfa AWU036ACH dan antena dengan pekali 20dBi, adalah mungkin untuk mencapai jarak penghantaran data sehingga 20 km.

Kecekapan pemindahan data boleh dipertingkatkan dengan mengagregatkan paket MAVLink dan IP kecil ke dalam ketulan data yang lebih besar sebelum dihantar. Paket video RTP dipetakan satu demi satu ke paket IEEE80211.

Untuk meningkatkan julat di stesen bumi, adalah mungkin untuk memisahkan saluran penghantaran secara automatik menggunakan beberapa kad wayarles dengan antena arah dan omnidirectional. Untuk melindungi daripada pemintasan maklumat, semua data disulitkan dan sambungannya disahkan. Kod FEC (Forward Error Correction) digunakan untuk pembetulan ralat.

Pada LVersi baharu menonjol semakan penting protokol, jadi keserasian ke belakang rosak.

Paket sesi mempunyai parameter pembetulan ralat (FEC) terbina dalam, yang dengannya anda boleh menggunakan tetapan berbeza untuk trafik masuk dan keluar.

Di samping itu, ia juga diserlahkan menambah sokongan untuk pengagregatan paket IP kecil serupa dengan pakej MAVLink, serta sokongan untuk penstriman video menggunakan protokol RTSP telah ditambahkan pada antara muka WFB-ng-OSD.

Muat turun dan dapatkan

Bagi mereka yang berminat dengan projek itu, mereka harus tahu bahawa perkembangan itu diedarkan di bawah lesen GPLv3, sebagai tambahan kepada fakta bahawa kompilasi sedia untuk digunakan bagi persekitaran Linux dijana dengan WFB-ng prakonfigurasi untuk papan Raspberry PI 3B (986 MB).

Perlu diingatkan bahawa antara muka OSD sedang dibangunkan untuk pemantauan visual parameter dron, yang dipaparkan melalui video langsung.

Fail, serta arahan dan maklumat lain boleh diperolehi daripada pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.