드론 GPS 페일세이프 및 귀환 벤치 테스트, 비행 없이
비행 없이 드론 GPS 페일세이프, 귀환 및 GPS 차단 내비게이션을 벤치에서 테스트합니다. PX4/ArduPilot의 결함 주입과 달리 실제 RF가 실제 수신기를 속입니다.
모든 드론 팀이 똑같은 악몽을 꾼다. GPS가 오작동할 때 그대로 날아가 버리는 기체 말이다. 페일세이프가 실제로 그 상황을 잡아내는지 증명하는 것은 하늘에서 가장 실행하고 싶지 않은 테스트이며, 모두가 찾는 무료 툴로는 사실상 전혀 실행할 수 없다.
PX4의 failure gps off와 ArduPilot의 SIM_GPS는 소프트웨어 계층에서 결함을 주입한다. 시뮬레이터 내에서 GPS 메시지를 중단시키지만, 실제 수신기나 RF 프런트 엔드에는 전혀 손을 대지 않는다. AnyLocate는 실제 GNSS 모듈에 정통한 신호를 브로드캐스트하여 그 간극을 메운다. 그리하여 실제 비행하는 바로 그 하드웨어가 테스트 대상이 된다.
비행 없이 페일세이프 및 귀환 테스트
오토파일럿을 벤치에 올려놓고, 수신기에 실제 픽스를 공급한 다음, GPS 손실이나 급작스러운 위치 점프를 스크립트로 실행하라. 페일세이프와 RTH 로직이 공중에서와 똑같이 작동하며, 당신은 들판을 가로질러 통제 불능의 쿼드를 쫓는 대신 모니터를 지켜보고 있게 된다.
실제와 같은 GPS 손실 및 거부 시뮬레이션
위성군을 페이드 아웃시키거나, 기하학적 배치를 저하시키거나, 완전히 차단하여 드론이 GPS 거부 모드로 깔끔하게 전환되고 예측 가능한 동작을 유지하는지 확인하라. 이는 당신의 VIO 및 추측 항법 스택이 대비하도록 설계된 거부 상태를 통제된 방식으로 유도하는 방법이다.
벤치에서 GPS Rescue 튜닝: Betaflight 및 FPV
PX4와 ArduPilot만의 이야기가 아니다. Betaflight의 GPS Rescue와 FPV 귀환 기능도 나무 너머로 신뢰하기 전에 동일한 증명이 필요하다. 비행 컨트롤러에 실제 픽스를 공급하고, 페일세이프 트리거를 스크립트로 실행한 다음, 기체가 귀환을 결정하는 모습을 벤치 위에서, 무위험 상태로 지켜보라. SITL 결함 주입은 GPS 메시지만 변경할 뿐이다. 오직 실제 RF만이 실제 수신기로 하여금 하늘을 잃었다가 다시 포착했다고 믿게 만든다.
벤치에서 재밍 및 스푸핑 내성 테스트
경합 환경에 항공기를 투입하기 전에, 그것이 살아남을 수 있음을 증명하라. 시나리오에 재밍이나 스푸핑 캡처를 추가하고 비행 컨트롤러가 어떻게 반응하는지 측정하라. 모든 것은 차폐된 셋업 안에서 수행되며, 전파는 외부로 나가지 않는다.
대(對) UAS 시스템 검증
관점을 바꾸면, 동일한 기능이 대(對) UAS 테스트 벤치가 된다. AnyLocate가 통제된 GNSS 위협을 생성하므로, 탐지 및 무력화 시스템을 사격장 대신 실험실에서, 반복 가능하고 측정 가능한 공격을 기반으로 안전하게 구축할 수 있다.