ドローンGPSフェイルセーフとリターントゥホームのベンチテスト、飛行不要
飛行させずにドローンGPSフェイルセーフ、リターントゥホーム、GPS拒否環境下のナビゲーションをベンチテスト。PX4/ArduPilotのフォールトインジェクションとは異なり、実RFで実受信機を欺く。
すべてのドローンチームが抱える共通の悪夢、それはGPS異常時に機体が飛び去ってしまうことです。フェイルセーフが実際にそれを捕捉することを証明するのは、空中では最も実施したくないテストであり、誰もが頼る無料ツールでは、実際には全くテストできていません。
PX4のfailure gps offやArduPilotのSIM_GPSは、ソフトウェアレイヤーで障害を注入します。つまり、シミュレーター内部でGPSメッセージを停止しますが、実際の受信機やRFフロントエンドには一切触れません。AnyLocateは、本物のGNSSモジュールに真正な信号をブロードキャストすることで、このギャップを埋めます。これにより、実際に飛行するハードウェアそのものがテスト対象となります。
飛行させずにフェイルセーフとリターンツーホームをテスト
オートパイロットをベンチに置き、その受信機に実際のフィックスを与え、GPSロストや突然の位置ジャンプをスクリプト化します。フェイルセーフとRTHロジックは、空中と全く同じように作動し、あなたは広大なフィールドで暴走するクアッドを追いかける代わりに、モニターを見つめているだけです。
本物のGPSロストと拒否をシミュレート
コンステレーションをフェードさせ、ジオメトリを劣化させるか、完全に遮断し、ドローンがGPS拒否モードにクリーンに移行し、予測可能な挙動を維持することを確認します。これは、あなたのVIOや推測航法スタックが想定する拒否状態を、制御された方法で引き起こす手段です。
ベンチでのGPSレスキュー調整:BetaflightとFPV
PX4やArduPilotだけの話ではありません。BetaflightのGPSレスキューやFPVのリターンツーホームも、森林限界の向こうで信頼する前に、同じ証明が必要です。フライトコントローラーに実際のフィックスを与え、フェイルセーフトリガーをスクリプト化し、機体が帰還を決断する様子を、ベンチ上で、リスクゼロで観察します。SITLの障害注入はGPSメッセージを変更するだけであり、実際の受信機に、空を見失い、そして再捕捉したと信じ込ませるのは、本物のRFだけです。
ジャミングとスプーフィング耐性のベンチテスト
競合環境に機体を送り込む前に、それが耐え抜くことを証明します。シナリオにジャミングやスプーフィングキャプチャを追加し、フライトコントローラーがどのように応答するかを測定します。これらはすべてシールドされたセットアップで実施され、オープンエアには一切放出されません。
対UASシステムの検証
視点を変えれば、同じ機能が対UASテストベンチとなります。AnyLocateは制御されたGNSS脅威を生成するため、探知・無力化システムを、再現可能で測定可能な攻撃に対して、射場ではなく、安全にラボで構築できます。