WFB-ng, aplikacija za komunikacijo z droni preko Wi-Fi

Logotip WFB-ng

Odličen pripomoček za radijsko povezavo dolgega dosega na osnovi WiFi

To je postalo znano izid nove različice projekta WFB-ng 23.01, ki razvije sklad od programska oprema za ustvarjanje neposrednih komunikacijskih povezav na dolge razdalje z uporabo običajnih brezžičnih kartic.

Projekt WFB-ng zagotavlja prenos podatkov ki uporablja pakete nizke ravni WiFi da bi se izognili omejitvam razdalje in zakasnitve običajnega sklada IEEE 802.11. Tipična uporaba projekta je vzdrževanje komunikacijskega kanala z dronom in prenos video toka s kamer, povezanih z njim.

Komunikacijski kanal je zagotovljen s preklopom brezžične kartice v način oddajanja (prenos) in uporabo nizkonivojskih WiFi paketov brez potrditve prenosa (ACK), ki v primerjavi z običajnim skladom IEEE 802.11 omogoča obhod omejitev razdalje in zmanjšanje zamud pri prenosu podatkov.

Prednosti de WFB-ng vključujejo:

  • Preslikava 1:1 paketov RTP v IEEE80211 za minimalno zakasnitev (ne serializira v byte steam)
  • Podpora za pametno FEC (takojšen paket zmogljivosti v video dekoder, če cev FEC nima presledkov)
  • Dvosmerna telemetrija mavlink
  • Podpora za tunel IP preko WFB. Navadne pakete IP lahko prenašate prek povezave WFB.
  •  Uporablja manj učinkovito kodiranje FEC in ne dodaja majhnih paketov.
  • Samodejna raznolikost TX (izberite kartico TX na podlagi RX RSSI)
  • Šifriranje in avtentikacija toka (libsodium)
  • Porazdeljeno delovanje. Podatke o kartici lahko zbirate na različnih gostiteljih. Tako niste omejeni na pasovno širino enega vodila USB.
  • Združevanje paketov Mavlink. Ne pošilja paketov wifi za vsak paket mavlink.
  • Izboljšan OSD za Raspberry PI (porabi 10 % CPU na PI Zero) ali kateri koli drug sistem, združljiv z gstreamerjem (Linux X11 itd.). Združljivo s katero koli ločljivostjo zaslona. Podpira popravek stranic za povečanje ločljivosti PAL na HD.
  • Zagotavlja tunel IPv4 za splošno uporabo

Poleg hitrega enosmernega kanala za video prenos, podpira namestitev dvosmerne povezave za izmenjavo podatkov, preko katerega se lahko zgradi TCP/IP tunel. Za nadzor drona med letom lahko WFB-ng posreduje tudi protokol MAVLink, ki se uporablja za prenos telemetrije in zunanji nadzor s programsko opremo QGroundControl.

Na strani drona in zemeljske postaje, se lahko uporabljajo brezžični moduli, ki temeljijo na čipu RTL8812au, ki ga je mogoče preklopiti v način spremljanja iz zraka, kot je ALPHA AWUS036AC . Za delovanje potrebuje posebej spremenjen gonilnik za Linux.

Teoretično so lahko kartice, ki temeljijo na Atheros AR9271, AR9280 in AR9287, združljiveDa, vendar njegovo delovanje ni bilo testirano. Z uporabo brezžičnega modula Alfa AWU036ACH in antene s koeficientom 20dBi je mogoče doseči razdaljo prenosa podatkov do 20 km.

Učinkovitost prenosa podatkov je mogoče izboljšati z združevanjem majhnih paketov MAVLink in IP v večje podatkovne dele pred pošiljanjem. Video paketi RTP so eden za drugim preslikani v pakete IEEE80211.

Za povečanje dosega na zemeljskih postajah je možno samodejno razdeliti prenosni kanal z uporabo več brezžičnih kartic z usmerjenimi in vsesmernimi antenami. Za zaščito pred prestrezanjem informacij so vsi podatki šifrirani in povezava je overjena. Za odpravljanje napak se uporabljajo kode FEC (Forward Error Correction).

Na LNova različica izstopa po pomembna revizija protokola, zato je združljivost za nazaj prekinjena.

Paketi seje imajo vgrajene parametre za popravljanje napak (FEC), s katerimi lahko uporabite različne nastavitve za dohodni in odhodni promet.

Poleg tega je poudarjeno tudi, da dodana podpora za združevanje majhnih paketov IP podobno kot pri paketih MAVLink, prav tako je vmesniku WFB-ng-OSD dodana podpora za pretakanje videa po protokolu RTSP.

Prenesite in dobite

Tisti, ki jih projekt zanima, morajo vedeti, da se razvoj distribuira pod licenco GPLv3, poleg tega, da so kompilacije okolja Linux, pripravljene za uporabo, ustvarjene z WFB-ng, prednastavljenim za plošče Raspberry PI 3B (986 MB).

Opozoriti je treba, da se razvija vmesnik OSD za vizualno spremljanje parametrov drona, ki se prikazuje preko videa v živo.

Datoteke ter navodila in druge informacije lahko dobite na naslednjo povezavo.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.