WFB-ng, chikumbiro chekutaurirana nedrone kuburikidza neWi-Fi

WFB-ng chiratidzo

Chinhu chakanakisa cheWiFi chakavakirwa kureba redhiyo link

Yakazozivikanwa kuburitswa kweiyo vhezheni itsva yeWFB-ng 23.01 chirongwa, iyo inovandudza stack ye software kugadzira zvakananga kutaurirana zvinongedzo pamusoro pemadaro marefu uchishandisa akajairwa makadhi asina waya.

Iyo WFB-ng chirongwa inopa data yekufambisa iyo inoshandisa yakaderera level WiFi mapaketi kudzivirira kureba uye latency kugumira kweyakajairwa IEEE 802.11 stack. Iyo yakajairika application yeprojekiti kuchengetedza nzira yekutaurirana ine drone uye kufambisa vhidhiyo rukova kubva kumakamera akabatana nayo.

Iyo nzira yekutaurirana inopihwa nekuchinja iyo isina waya kadhi kuti iite kutepfenyura modhi (kutumira) uye kushandiswa kwepasi-level WiFi packets pasina kubvuma kutapurirana (ACK), iyo, ichienzaniswa neyakajairwa IEEE 802.11 stack, inobvumira kudarika kuremerwa kure uye kuderedza kunonoka mukufambisa data.

Zvakanakira de WFB-ng inosanganisira:

  • 1: 1 mepu yeRTP mapaketi kuenda kuIEEE80211 kune kushoma latency (haisi serialize kune byte steam)
  • Smart FEC tsigiro (yekukurumidza kuita pakiti kune vhidhiyo decoder kana FEC pombi isina nzvimbo)
  • Nzira mbiri mavlink telemetry
  • IP tunnel rutsigiro pamusoro peWFB. Iwe unogona kufambisa akajairwa IP mapaketi pamusoro peWFB link.
  •  Inoshandisa isinganyanyi kushanda FEC encoding uye haiwedzere madiki mapaketi.
  • Otomatiki TX kusiyana (sarudza TX kadhi yakavakirwa paRX RSSI)
  • Kuyerera encryption uye chokwadi (libsodium)
  • Distributed operation. Iwe unogona kuunganidza kadhi data pane akasiyana mauto. Saka iwe hauna kuganhurirwa kune bandwidth yeimwe USB bhazi.
  • Mavlink package aggregation. Iyo haitumire wifi mapaketi kune yega mavlink packet.
  • Yakavandudzwa OSD yeRaspberry PI (inodya 10% CPU paPI Zero) kana chero imwe gstreamer inoenderana system (Linux X11, nezvimwewo). Inoenderana nechero screen resolution. Inotsigira kururamiswa kwechikamu chePAL kune HD kukwirisa.
  • Inopa IPv4 tunnel yekushandisa generic

Kuwedzera kune yakakwirira-kumhanya-imwe nzira chiteshi chekufambisa kwevhidhiyo, inotsigira kuiswa kwenzira mbiri yekuchinjana data, pamusoro peiyo TCP / IP tunnel inogona kuvakwa. Kudzora iyo drone panguva yekubhururuka, WFB-ng inogona zvakare kutumira iyo MAVLink protocol, iyo inoshandiswa kutumira telemetry uye kutonga kwekunze uchishandisa QGroundControl software.

Padivi peiyo drone uye chiteshi chepasi, wireless modules yakavakirwa paRTL8812au chip inogona kushandiswa, iyo inogona kuchinjirwa kumhepo yekutarisa modhi, senge ALPHA AWUS036AC . Inoda yakanyatsogadziriswa Linux mutyairi kushanda.

Muchirevo, Atheros AR9271, AR9280 uye AR9287 makadhi akavakirwa anogona kuenderana.Hongu, asi kushanda kwayo hakuna kuedzwa. Nekushandisa iyo Alfa AWU036ACH isina waya module uye antenna ine coefficient ye20dBi, zvinokwanisika kuwana dhata rekufambisa chinhambwe chinosvika makumi maviri km.

Kufambiswa kwedata kunyatsogona kuvandudzwa nekuunganidza diki MAVLink uye IP mapaketi mumahombe data chunks usati watumira. RTP vhidhiyo mapaketi akaiswa mepu imwe neimwe kune IEEE80211 mapaketi.

Kuti uwedzere huwandu pazviteshi zvepasi, zvinokwanisika kupatsanura otomatiki chiteshi uchishandisa akati wandei makadhi asina waya ane anotungamira uye omnidirectional antennas. Kuti udzivirire kubva pakubatwa kweruzivo, data rese rakavharirwa uye chinongedzo chinotenderwa. FEC (Forward Error Correction) macode anoshandiswa kugadzirisa kukanganisa.

Pa LShanduro itsva inomira zvakanaka kuongororwa kwakakosha kweprotocol, saka kugarisana kumashure kwakaputsika.

Session mapaketi ane akavakirwa-mukati kukanganisa kururamisa (FEC) paramita, iyo iwe yaunogona kushandisa akasiyana marongero einouya uye inobuda traffic.

Mukuwedzera kune izvi, zvinoratidzwa zvakare kuti yakawedzera rutsigiro rwekuunganidzwa kwediki IP mapaketi yakafanana neyeMAVLink mapakeji, pamwe nerutsigiro rwekutambisa vhidhiyo uchishandisa RTSP protocol yawedzerwa kune WFB-ng-OSD interface.

Dhawunirodha uye tora

Kune avo vanofarira chirongwa ichi, vanofanirwa kuziva kuti zvigadziriso zvakagoverwa pasi peGPLv3 rezinesi, pamusoro pekuti kugadzirira-kushandisa-kuunganidzwa kwenzvimbo yeLinux kunogadzirwa neWFB-ng yakafanogadzirirwa yeRaspberry PI 3B mabhodhi (986). MB).

Izvo zvinofanirwa kucherechedzwa kuti iyo OSD interface iri kugadzirwa yekutarisa yekuona yeiyo drone paramita, iyo inoratidzwa pamusoro pevhidhiyo mhenyu.

Mafaira, pamwe nemirayiridzo uye mamwe mashoko anogona kuwanikwa kubva chinotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako