Wi-Fi를 통한 드론 통신 애플리케이션 WFB-ng

WFB-ng 로고

WiFi 기반 장거리 무선 링크를 위한 탁월한 유틸리티

알려졌다 WFB-ng 23.01 프로젝트의 새 버전 출시, 스택을 개발하는 직접 통신 링크를 만드는 소프트웨어 기존의 무선 카드를 사용하여 장거리에서.

WFB-ng 프로젝트 데이터 전송을 제공합니다 저수준 WiFi 패킷을 사용하는 일반 IEEE 802.11 스택의 거리 및 대기 시간 제한을 피하기 위해. 프로젝트의 일반적인 응용 프로그램은 드론과 통신 채널을 유지하고 연결된 카메라에서 비디오 스트림을 전송하는 것입니다.

통신 채널은 무선 카드를 브로드캐스트 모드로 전환하여 제공됩니다. (전송) 및 일반적인 IEEE 802.11 스택과 비교하여 전송 승인(ACK) 없이 저수준 WiFi 패킷을 사용하여 거리 제한을 우회하고 데이터 전송 지연을 줄일 수 있습니다.

이점 de WFB-ng에는 다음이 포함됩니다.

  • 대기 시간을 최소화하기 위해 IEEE1에 대한 RTP 패킷의 1:80211 매핑(바이트 스트림으로 직렬화하지 않음)
  • 스마트 FEC 지원(FEC 파이프에 공백이 없는 경우 비디오 디코더에 대한 즉각적인 성능 패킷)
  • 양방향 mavlink 원격 측정
  • WFB를 통한 IP 터널 지원. WFB 링크를 통해 일반 IP 패킷을 전송할 수 있습니다.
  •  덜 효율적인 FEC 인코딩을 사용하고 작은 패킷을 추가하지 않습니다.
  • 자동 TX 다이버시티(RX RSSI를 기반으로 TX 카드 선택)
  • 스트림 암호화 및 인증(libsodium)
  • 분산 작업. 다른 호스트에서 카드 데이터를 수집할 수 있습니다. 따라서 단일 USB 버스의 대역폭에 제한을 받지 않습니다.
  • Mavlink 패키지 집계. 모든 mavlink 패킷에 대해 wifi 패킷을 보내지는 않습니다.
  • Raspberry PI(PI Zero에서 10% CPU 사용) 또는 기타 gstreamer 호환 시스템(Linux X11 등)의 OSD가 개선되었습니다. 모든 화면 해상도와 호환됩니다. PAL에서 HD로 업스케일링을 위한 화면 보정을 지원합니다.
  • 범용 IPv4 터널 제공

영상 전송을 위한 고속 단방향 채널 외에도, 양방향 링크 설치 지원 데이터 교환을 위해 TCP/IP 터널을 구축할 수 있습니다. 비행 중 드론을 제어하기 위해 WFB-ng는 QGroundControl 소프트웨어를 사용하여 원격 측정 및 외부 제어를 전송하는 데 사용되는 MAVLink 프로토콜을 전달할 수도 있습니다.

무인 항공기 및 지상국 측면에서, RTL8812au 칩을 기반으로 하는 무선 모듈을 사용할 수 있습니다., ALPHA AWUS036AC와 같은 항공 모니터링 모드로 전환할 수 있습니다. 작동하려면 특별히 수정된 Linux 드라이버가 필요합니다.

이론적으로 Atheros AR9271, AR9280 및 AR9287 기반 카드는 호환 가능합니다.예, 하지만 그 작동은 테스트되지 않았습니다. Alfa AWU036ACH 무선 모듈과 20dBi 계수의 안테나를 사용하면 최대 20km의 데이터 전송 거리를 달성할 수 있습니다.

전송하기 전에 작은 MAVLink 및 IP 패킷을 더 큰 데이터 청크로 집계하여 데이터 전송 효율성을 향상시킬 수 있습니다. RTP 비디오 패킷은 IEEE80211 패킷에 하나씩 매핑됩니다.

지상국에서 범위를 늘리기 위해 지향성 및 무지향성 안테나가 있는 여러 무선 카드를 사용하여 전송 채널을 자동으로 분할할 수 있습니다. 정보 가로채기를 방지하기 위해 모든 데이터가 암호화되고 연결이 인증됩니다. FEC(Forward Error Correction) 코드는 오류 수정에 사용됩니다.

L에새 버전이 눈에 띕니다 프로토콜의 중요한 개정, 따라서 이전 버전과의 호환성이 깨집니다.

세션 패킷에는 FEC(오류 수정) 매개변수가 내장되어 있어 수신 및 발신 트래픽에 서로 다른 설정을 적용할 수 있습니다.

이 외에도 강조하고 있는 것은 작은 IP 패킷 집계에 대한 지원 추가 MAVLink 패키지와 유사하며 RTSP 프로토콜을 사용한 스트리밍 비디오 지원이 WFB-ng-OSD 인터페이스에 추가되었습니다.

다운로드 및 받기

프로젝트에 관심이 있는 사람들은 Linux 환경의 즉시 사용 가능한 컴파일이 Raspberry PI 3B 보드(3 메가바이트).

라이브 비디오에 표시되는 드론 매개변수의 시각적 모니터링을 위해 OSD 인터페이스가 개발되고 있다는 점에 유의해야 합니다.

파일, 지침 및 기타 정보는 다음에서 얻을 수 있습니다. 다음 링크.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.