WFB-ng, aplikácia na komunikáciu s dronom cez Wi-Fi

Logo WFB-ng

Vynikajúca pomôcka pre bezdrôtové rádiové spojenie s dlhým dosahom

Stalo sa to známe vydanie novej verzie projektu WFB-ng 23.01, ktorý rozvíja zásobník softvér na vytváranie priamych komunikačných spojení na veľké vzdialenosti pomocou bežných bezdrôtových kariet.

Projekt WFB-ng poskytuje prenos údajov ktorý využíva nízkoúrovňové WiFi pakety aby ste sa vyhli obmedzeniam vzdialenosti a latencie bežného zásobníka IEEE 802.11. Typickou aplikáciou projektu je udržiavanie komunikačného kanála s dronom a prenos video streamu z kamier, ktoré sú k nemu pripojené.

Komunikačný kanál je zabezpečený prepnutím bezdrôtovej karty do vysielacieho režimu (prenos) a používanie nízkoúrovňových WiFi paketov bez potvrdenia prenosu (ACK), čo v porovnaní s bežným zásobníkom IEEE 802.11 umožňuje obísť obmedzenia vzdialenosti a znížiť oneskorenia pri prenose dát.

Výhody de WFB-ng zahŕňajú:

  • 1:1 mapa RTP paketov na IEEE80211 pre minimálnu latenciu (neserializuje sa na byte steam)
  • Podpora Smart FEC (okamžitý paket výkonu do video dekodéra, ak potrubie FEC nemá žiadne medzery)
  • Obojsmerná telemetria mavlink
  • Podpora IP tunela cez WFB. Bežné IP pakety môžete prenášať cez prepojenie WFB.
  •  Používa menej efektívne kódovanie FEC a nepridáva malé pakety.
  • Automatická TX rozmanitosť (vyberte TX kartu na základe RX RSSI)
  • Šifrovanie a autentifikácia streamu (libsodium)
  • Distribuovaná prevádzka. Údaje o kartách môžete zbierať na rôznych hostiteľoch. Takže nie ste obmedzení na šírku pásma jednej USB zbernice.
  • Agregácia balíkov Mavlink. Neposiela wifi pakety pre každý mavlink paket.
  • Vylepšené OSD pre Raspberry PI (spotrebuje 10 % CPU na PI Zero) alebo akýkoľvek iný systém kompatibilný s gstreamerom (Linux X11 atď.). Kompatibilné s akýmkoľvek rozlíšením obrazovky. Podporuje korekciu pomeru strán pre zvýšenie rozlíšenia PAL na HD.
  • Poskytuje tunel IPv4 na všeobecné použitie

Okrem vysokorýchlostného jednosmerného kanála na prenos videa, podporuje inštaláciu obojsmerného prepojenia na výmenu dát, cez ktorú možno vybudovať tunel TCP/IP. Na ovládanie dronu počas letu dokáže WFB-ng preposlať aj protokol MAVLink, ktorý slúži na prenos telemetrie a externého ovládania pomocou softvéru QGroundControl.

Na strane dronu a pozemnej stanice, možno použiť bezdrôtové moduly založené na čipe RTL8812au, ktorý je možné prepnúť do režimu leteckého monitorovania, ako napríklad ALPHA AWUS036AC . Na fungovanie vyžaduje špeciálne upravený ovládač pre Linux.

Teoreticky môžu byť karty založené na Atheros AR9271, AR9280 a AR9287 kompatibilnéÁno, ale jeho fungovanie nebolo testované. Použitím bezdrôtového modulu Alfa AWU036ACH a antény s koeficientom 20dBi je možné dosiahnuť prenosovú vzdialenosť dát až 20 km.

Efektívnosť prenosu dát možno zlepšiť agregovaním malých MAVLink a IP paketov do väčších dátových blokov pred odoslaním. Video pakety RTP sú mapované jeden po druhom na pakety IEEE80211.

Pre zvýšenie dosahu na pozemných staniciach je možné automaticky rozdeliť prenosový kanál pomocou niekoľkých bezdrôtových kariet so smerovými a všesmerovými anténami. Na ochranu pred zachytením informácií sú všetky údaje šifrované a pripojenie je overené. Na opravu chýb sa používajú kódy FEC (Forward Error Correction).

Na LNová verzia vyniká významnú revíziu protokolu, takže spätná kompatibilita je narušená.

Pakety relácie majú vstavané parametre korekcie chýb (FEC), pomocou ktorých môžete použiť rôzne nastavenia pre prichádzajúcu a odchádzajúce prenosy.

Okrem toho sa zdôrazňuje aj to pridaná podpora pre agregáciu malých IP paketov podobne ako pri balíkoch MAVLink, ako aj podpora streamovania videa pomocou protokolu RTSP pribudla do rozhrania WFB-ng-OSD.

Stiahnite si a získajte

Pre záujemcov o projekt by mali vedieť, že vývoj je distribuovaný pod licenciou GPLv3, okrem toho, že hotové kompilácie linuxového prostredia sú generované s WFB-ng predkonfigurovaným pre dosky Raspberry PI 3B (986 MB).

Treba si uvedomiť, že sa vyvíja OSD rozhranie pre vizuálne sledovanie parametrov dronu, ktoré sa zobrazuje cez živé video.

Súbory, ako aj pokyny a ďalšie informácie možno získať z nasledujúci odkaz.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.