WFB-ng، برنامه ای برای ارتباط هواپیماهای بدون سرنشین از طریق Wi-Fi

لوگوی WFB-ng

یک ابزار عالی برای پیوند رادیویی برد بلند مبتنی بر WiFi

معلوم شد انتشار نسخه جدید پروژه WFB-ng 23.01، که پشته ای از نرم افزار ایجاد لینک های ارتباطی مستقیم در مسافت های طولانی با استفاده از کارت های بی سیم معمولی.

پروژه WFB-ng انتقال داده را فراهم می کند که از بسته های وای فای سطح پایین استفاده می کند برای جلوگیری از محدودیت های فاصله و تأخیر پشته معمولی IEEE 802.11. یک کاربرد معمولی این پروژه، حفظ یک کانال ارتباطی با پهپاد و انتقال جریان ویدئویی از دوربین های متصل به آن است.

کانال ارتباطی با تغییر کارت بی سیم به حالت پخش فراهم می شود (انتقال) و استفاده از بسته های وای فای سطح پایین بدون تایید انتقال (ACK)، که در مقایسه با پشته معمولی IEEE 802.11، امکان دور زدن محدودیت های فاصله و کاهش تاخیر در انتقال داده ها را فراهم می کند.

منافع de WFB-ng شامل:

  • نقشه 1:1 بسته‌های RTP به IEEE80211 برای حداقل تأخیر (به سریال بخار بایتی تبدیل نمی‌شود)
  • پشتیبانی هوشمند FEC (بسته عملکرد فوری به رمزگشای ویدیو در صورتی که لوله FEC فاقد فضا باشد)
  • تله متری دو طرفه mavlink
  • پشتیبانی از تونل IP از طریق WFB. شما می توانید بسته های IP معمولی را از طریق یک پیوند WFB انتقال دهید.
  •  از رمزگذاری FEC کمتر کارآمد استفاده می کند و بسته های کوچک اضافه نمی کند.
  • تنوع خودکار TX (کارت TX را بر اساس RX RSSI انتخاب کنید)
  • رمزگذاری جریان و احراز هویت (libsodium)
  • عملیات توزیع شده شما می توانید داده های کارت را در هاست های مختلف جمع آوری کنید. بنابراین شما محدود به پهنای باند یک گذرگاه USB نیستید.
  • تجمع پکیج Mavlink. برای هر بسته mavlink بسته های وای فای ارسال نمی کند.
  • OSD بهبود یافته برای Raspberry PI (مصرف 10٪ CPU در PI Zero) یا هر سیستم سازگار با gstreamer دیگر (Linux X11 و غیره). سازگار با هر رزولوشن صفحه نمایش از تصحیح ابعاد برای ارتقاء مقیاس PAL به HD پشتیبانی می کند.
  • تونل IPv4 را برای استفاده عمومی فراهم می کند

علاوه بر یک کانال یک طرفه پرسرعت برای انتقال ویدئو، از نصب یک لینک دو طرفه پشتیبانی می کند برای تبادل داده، که می توان روی آن یک تونل TCP/IP ساخت. برای کنترل پهپاد در حین پرواز، WFB-ng همچنین می تواند پروتکل MAVLink را که برای انتقال تله متری و کنترل خارجی با استفاده از نرم افزار QGroundControl استفاده می شود، ارسال کند.

در کنار پهپاد و ایستگاه زمینی، می توان از ماژول های بی سیم مبتنی بر تراشه RTL8812au استفاده کرد، که می تواند به حالت نظارت هوایی مانند ALPHA AWUS036AC تغییر یابد. برای کار کردن به یک درایور لینوکس اصلاح شده خاص نیاز دارد.

در تئوری، کارت های مبتنی بر Atheros AR9271، AR9280 و AR9287 می توانند سازگار باشند.بله، اما عملکرد آن تست نشده است. با استفاده از ماژول بی سیم Alfa AWU036ACH و آنتن با ضریب 20dBi می توان به فاصله انتقال داده تا 20 کیلومتر دست یافت.

کارایی انتقال داده را می توان با جمع آوری بسته های کوچک MAVLink و IP در قطعات بزرگتر قبل از ارسال بهبود بخشید. بسته های ویدئویی RTP یک به یک به بسته های IEEE80211 نگاشت می شوند.

برای افزایش برد در ایستگاه های زمینی، می توان به طور خودکار کانال انتقال را با استفاده از چندین کارت بی سیم با آنتن های جهت دار و همه جهته تقسیم کرد. برای محافظت در برابر شنود اطلاعات، تمام داده ها رمزگذاری شده و اتصال تأیید می شود. کدهای FEC (تصحیح خطای پیش رو) برای تصحیح خطا استفاده می شود.

در Lنسخه جدید متمایز است یک تجدید نظر قابل توجه در پروتکل، بنابراین سازگاری عقب شکسته است.

بسته های جلسه دارای پارامترهای تصحیح خطا (FEC) داخلی هستند که با آن می توانید تنظیمات مختلفی را برای ترافیک ورودی و خروجی اعمال کنید.

علاوه بر این، همچنین برجسته شده است که پشتیبانی از تجمیع بسته های IP کوچک اضافه شده است مشابه بسته های MAVLink و همچنین پشتیبانی از پخش ویدئو با استفاده از پروتکل RTSP به رابط WFB-ng-OSD اضافه شده است.

بارگیری و دریافت کنید

برای علاقه‌مندان به پروژه، باید بدانند که توسعه‌ها تحت مجوز GPLv3 توزیع می‌شوند، علاوه بر این که کامپایل‌های آماده برای استفاده از محیط لینوکس با WFB-ng از پیش پیکربندی شده برای بردهای Raspberry PI 3B (986) تولید می‌شوند. MB).

لازم به ذکر است که یک رابط OSD برای نظارت بصری پارامترهای پهپاد در حال توسعه است که در ویدیوی زنده نمایش داده می شود.

فایل ها، و همچنین دستورالعمل ها و اطلاعات دیگر را می توان از لینک زیر


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.