WFB-ng, Wi-Fi üzerinden drone iletişimi için bir uygulama

WFB logosu

WiFi tabanlı uzun menzilli radyo bağlantısı için mükemmel bir yardımcı program

Tanındı WFB-ng 23.01 projesinin yeni sürümünün yayınlanması, bir yığın geliştiren doğrudan iletişim bağlantıları oluşturmak için yazılım geleneksel kablosuz kartları kullanarak uzun mesafelerde.

WFB-ng projesi veri aktarımı sağlar düşük seviyeli WiFi paketleri kullanan sıradan IEEE 802.11 yığınının mesafe ve gecikme sınırlamalarından kaçınmak için. Projenin tipik bir uygulaması, bir drone ile bir iletişim kanalı sağlamak ve ona bağlı kameralardan bir video akışı iletmektir.

Kablosuz kartın yayın moduna alınması ile iletişim kanalı sağlanır. (iletim) ve normal IEEE 802.11 yığınıyla karşılaştırıldığında, mesafe kısıtlamalarını atlamaya ve veri iletimindeki gecikmeleri azaltmaya izin veren iletim onayı (ACK) olmadan düşük seviyeli WiFi paketlerinin kullanımı.

Faydaları de WFB-ng şunları içerir:

  • Minimum gecikme için IEEE1'e RTP paketlerinin 1:80211 eşlemesi (byte steam'e serileştirilmez)
  • Akıllı FEC desteği (FEC borusunda boşluk yoksa video kod çözücüye anında performans paketi)
  • İki yönlü mavlink telemetrisi
  • WFB üzerinden IP tüneli desteği. Sıradan IP paketlerini bir WFB bağlantısı üzerinden iletebilirsiniz.
  •  Daha az verimli FEC kodlaması kullanır ve küçük paketler eklemez.
  • Otomatik TX çeşitliliği (RX RSSI'ye göre TX kartı seçin)
  • Akış şifreleme ve kimlik doğrulama (libsodium)
  • Dağıtılmış işlem. Kart verilerini farklı ana bilgisayarlarda toplayabilirsiniz. Böylece, tek bir USB veri yolunun bant genişliği ile sınırlı kalmazsınız.
  • Mavlink paket toplama. Her mavlink paketi için wifi paketleri göndermez.
  • Raspberry PI (PI Zero'da %10 CPU tüketir) veya diğer gstreamer uyumlu sistemler (Linux X11, vb.) için geliştirilmiş OSD. Herhangi bir ekran çözünürlüğü ile uyumludur. PAL'den HD'ye yükseltme için en-boy düzeltmesini destekler.
  • Genel kullanım için IPv4 tüneli sağlar

Video iletimi için yüksek hızlı tek yönlü bir kanala ek olarak, iki yönlü bir bağlantının kurulumunu destekler veri alışverişi için, üzerine bir TCP/IP tüneli oluşturulabilir. Uçuş sırasında drone'u kontrol etmek için WFB-ng, QGroundControl yazılımını kullanarak telemetri ve harici kontrolü iletmek için kullanılan MAVLink protokolünü de iletebilir.

Drone ve yer istasyonu tarafında, RTL8812au çipine dayalı kablosuz modüller kullanılabilirALPHA AWUS036AC gibi havadan izleme moduna geçirilebilen . Çalışması için özel olarak değiştirilmiş bir Linux sürücüsü gerektirir.

Teorik olarak Atheros AR9271, AR9280 ve AR9287 tabanlı kartlar uyumlu olabilirEvet, ancak çalışması test edilmedi. Alfa AWU036ACH kablosuz modül ve 20dBi katsayılı anten kullanılarak 20 km'ye kadar veri iletim mesafesi elde etmek mümkündür.

Küçük MAVLink ve IP paketlerini göndermeden önce daha büyük veri yığınlarında toplayarak veri aktarım verimliliği iyileştirilebilir. RTP video paketleri, IEEE80211 paketlerine birer birer eşlenir.

Yer istasyonlarındaki menzili artırmak için, yönlü ve çok yönlü antenlere sahip birkaç kablosuz kart kullanarak iletim kanalını otomatik olarak bölmek mümkündür. Bilgilerin ele geçirilmesine karşı koruma sağlamak için tüm veriler şifrelenir ve bağlantının kimliği doğrulanır. Hata düzeltme için FEC (Forward Error Correction) kodları kullanılır.

L'deYeni sürüm dikkat çekiyor protokolün önemli bir revizyonu, yani geriye dönük uyumluluk bozulur.

Oturum paketleri, gelen ve giden trafik için farklı ayarlar uygulayabileceğiniz yerleşik hata düzeltme (FEC) parametrelerine sahiptir.

Bunun yanında ayrıca vurgulanmaktadır. küçük IP paketlerinin toplanması için destek eklendi MAVLink paketlerine benzer şekilde, WFB-ng-OSD arayüzüne RTSP protokolünü kullanarak video akışı desteği eklendi.

İndirin ve edinin

Projeyle ilgilenenler, Linux ortamının kullanıma hazır derlemelerinin Raspberry PI 3B kartları (3) için önceden yapılandırılmış WFB-ng ile oluşturulduğu gerçeğine ek olarak, geliştirmelerin GPLv986 lisansı altında dağıtıldığını bilmelidirler. MB).

Canlı video üzerinden görüntülenen dronun parametrelerinin görsel olarak izlenmesi için bir OSD arayüzünün geliştirildiğine dikkat edilmelidir.

Dosyalar, talimatlar ve diğer bilgiler şu adresten alınabilir: aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.