WFB-ng, lietojumprogramma bezpilota lidaparātu saziņai, izmantojot Wi-Fi

WFB-ng logotips

Lieliska lietderība liela attāluma radio saitei uz WiFi

Tas kļuva zināms projekta WFB-ng 23.01 jaunās versijas izlaišana, kas attīsta kaudzi no programmatūra tiešas saziņas saišu izveidei lielos attālumos, izmantojot parastās bezvadu kartes.

WFB-ng projekts nodrošina datu pārraidi kas izmanto zema līmeņa WiFi paketes lai izvairītos no parastā IEEE 802.11 steka attāluma un latentuma ierobežojumiem. Tipisks projekta pielietojums ir uzturēt sakaru kanālu ar dronu un pārraidīt video straumi no tam pievienotajām kamerām.

Sakaru kanāls tiek nodrošināts, pārslēdzot bezvadu karti apraides režīmā (pārraide) un zema līmeņa WiFi pakešu izmantošana bez pārraides apstiprinājuma (ACK), kas, salīdzinot ar parasto IEEE 802.11 steku, ļauj apiet attāluma ierobežojumus un samazināt datu pārraides aizkavi.

Ieguvumi de WFB-ng ietver:

  • 1:1 RTP pakešu karte uz IEEE80211 minimālam latentumam (netiek serializēta līdz baitu tvaikam)
  • Smart FEC atbalsts (tūlītēja veiktspējas pakete video dekodētājam, ja FEC caurulē nav atstarpju)
  • Divvirzienu maglink telemetrija
  • IP tuneļa atbalsts, izmantojot WFB. Varat pārsūtīt parastās IP paketes, izmantojot WFB saiti.
  •  Tas izmanto mazāk efektīvu FEC kodējumu un nepievieno mazas paketes.
  • Automātiskā TX dažādība (atlasiet TX karti, kuras pamatā ir RX RSSI)
  • Straumes šifrēšana un autentifikācija (libsodium)
  • Izkliedēta darbība. Jūs varat apkopot karšu datus par dažādiem saimniekiem. Tātad jūs neaprobežojaties ar vienas USB kopnes joslas platumu.
  • Mavlink pakotņu apkopošana. Tas nesūta wifi paketes katrai MVlink paketei.
  • Uzlabots OSD Raspberry PI (patērē 10% CPU uz PI Zero) vai jebkurai citai ar gstreamer saderīgai sistēmai (Linux X11 utt.). Savietojams ar jebkuru ekrāna izšķirtspēju. Atbalsta malu korekciju PAL uz HD palielināšanai.
  • Nodrošina IPv4 tuneli vispārējai lietošanai

Papildus ātrgaitas vienvirziena kanālam video pārraidei, atbalsta divvirzienu saites uzstādīšanu datu apmaiņai, virs kura var uzbūvēt TCP/IP tuneli. Lai vadītu dronu lidojuma laikā, WFB-ng var pārsūtīt arī MAVLink protokolu, kas tiek izmantots telemetrijas un ārējās vadības pārraidīšanai, izmantojot QGroundControl programmatūru.

Drona un zemes stacijas pusē, var izmantot bezvadu moduļus, kuru pamatā ir RTL8812au mikroshēma, kuru var pārslēgt uz antenas uzraudzības režīmu, piemēram, ALPHA AWUS036AC . Lai tas darbotos, nepieciešams īpaši modificēts Linux draiveris.

Teorētiski Atheros AR9271, AR9280 un AR9287 kartes var būt saderīgasJā, bet tā darbība nav pārbaudīta. Izmantojot Alfa AWU036ACH bezvadu moduli un antenu ar koeficientu 20dBi, iespējams sasniegt datu pārraides attālumu līdz 20 km.

Datu pārsūtīšanas efektivitāti var uzlabot, pirms nosūtīšanas mazās MAVLink un IP paketes apvienojot lielākos datu gabalos. RTP video paketes tiek kartētas pa vienai uz IEEE80211 paketēm.

Lai palielinātu diapazonu zemes stacijās, ir iespējams automātiski sadalīt pārraides kanālu, izmantojot vairākas bezvadu kartes ar virziena un daudzvirzienu antenām. Lai aizsargātu pret informācijas pārtveršanu, visi dati tiek šifrēti un savienojums tiek autentificēts. Kļūdu labošanai tiek izmantoti FEC (Forward Error Correction) kodi.

Uz LJaunā versija izceļas ar būtiska protokola pārskatīšana, tātad atgriezeniskā saderība ir bojāta.

Sesijas paketēs ir iebūvēti kļūdu labošanas (FEC) parametri, ar kuriem var piemērot dažādus iestatījumus ienākošajai un izejošajai trafikai.

Papildus tam tiek uzsvērts arī tas pievienots atbalsts mazu IP pakešu apkopošanai līdzīgi kā MAVLink pakotnēm, kā arī WFB-ng-OSD saskarnei ir pievienots atbalsts video straumēšanai, izmantojot RTSP protokolu.

Lejupielādējiet un saņemiet

Tiem, kurus interesē projekts, jāzina, ka izstrādes tiek izplatītas saskaņā ar GPLv3 licenci, papildus tam, ka Linux vides lietošanai gatavas kompilācijas tiek ģenerētas ar WFB-ng, kas iepriekš konfigurēts Raspberry PI 3B platēm (986 MB).

Jāpiebilst, ka drona parametru vizuālai uzraudzībai tiek izstrādāts OSD interfeiss, kas tiek attēlots virs video tiešraides.

Failus, kā arī instrukcijas un citu informāciju var iegūt no šo saiti.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.