クアッドコプターローカリゼーションビーコン


17

GPSの精度が十分でない場合、たとえば私道の幅がわずか10フィートで、GPSの精度が20から30フィートに過ぎない場合(ことわざ湖の場合)、RFビーコンを使用してクアッドコプターをローカライズしてオートランディングを行いたいどちらかの側の溶岩の)。クアッドコプターはGPSを使用して、ビーコンから十分な強度の信号が出るまで荒い場所に飛行し、その信号を使用して、ビーコンから参照される正確な位置に着陸するようになります。誰かがビーコンとそれに付随する受信機(デジタルまたはアナログ方式でArduinoに接続するのに適しています)を構築し、たとえば50 '以内に4インチ以上の水平および垂直精度を達成する背後にある概念と理論を教えてください球体?最低でも、クワッドには範囲と高度が必要です。

最後の注意点-このことは、72MHz帯域で動作することが望ましいでしょう。私が動作している場所には、同じ帯域で動作する他のデバイスはないと仮定してください。


2
正確で信頼性の高いRFローカリゼーションは非常に困難です。あなたの場合、ビジョンを使用する外部追跡システムのようなものを探します。クワッドコプターからの高度情報と組み合わせると、着陸パッドで上向きの単一のカメラで機能する場合があります。
ヤコブ

ただ、ローカライザーのかどうかについて留意するビーコンは、お住まいの地域での72MHzチャネルの「法的」を使用することである
アンドリュー

はい、オフボードセンサーを使用してクアッドコプターを追跡します。それが、クワッドコプターを起動するモバイルロボットであるハイブリッドシステムを作成できるラボです。
ジョシュヴァンダーフック

LAAS(ビッグプロジェクト)を実装できる場合は、en.wikipedia.org / wiki / Local_Area_Augmentation_Systemを参照してください。WAAS互換のGPS受信機を使用してナビゲートできる場合があります。
ローLord。

回答:


6

誘導結合を使用してこれを行うと、クアッドヘリコプターにどの方向に移動して着陸パッドに近づくかを示すことができます。

クアッドヘリコプター着陸パッド

ランディングパッドには、垂直軸に1つのコイルがあります(これが送信機です)。クアッドコプターには、90°離れて水平軸上に2つのコイルがあります(これらは受信機です)。交流電流がハンドパッドのコイルを通過し、その周囲に交流磁場が発生します。

クアッドコプターの中心が着陸パッドの真上にある場合、受信機に電流は誘導されません。クアッドコプターが一方にある場合、レシーバーに電流が誘導されます。どのレシーバーが電流を見ているかは、クアッドコプターにどの軸で移動するかを指示しますが、どちらの方向に移動するかは指示しません。バンドパスフィルターを使用して、ランディングパッドからの信号とモーターからのノイズを区別できます。

どの方向に進むかを決めるのは難しいので、まだ最善の解決策はわかりません。

1つの方法は、信号の変化を加速度計から推測される速度情報と相関させることです。クアッドコプターが一方向に動いており、誘導電流が同時に減少するのを見ると、クアッドコプターはその方向に動いていることを知っています。

別の方法は、コイルにDC電流をパルスすることです。パルスを10ミリ秒間順方向にパルスし、次に30ミリ秒間逆方向にパルスします。レシーバーでローパスフィルターを使用して、この信号とバックグラウンドノイズを区別します。パルス幅を見ることで、クアッドコプターは前方と後方の方向の違いを知ることができます。


おそらく、ここで描いたよりもレシーバーを小さくし、ランディングパッドと同じ大きさのトランスミッターを作成することができます。


1

ここから始めましょう。50$のgpsモジュールを搭載したクワッドローターでこれを行って、非常にうまくいったと言った人を知っています。

http://www.rtklib.com/

http://en.wikipedia.org/wiki/Real_Time_Kinematic


2
RTK GPSを使用することは、測位の品質を向上させる良い方法ですが、衛星が家などに隠れている場合は役に立ちません。無料のエリアでは大丈夫ですが、建物の近くではあまり頼りません。
ヤコブ

もう少し詳しく説明していただけますか?linkrotやその他の理由により、リンクだけの回答は積極的に推奨されません。手順または何かについて少し書いてください:)
マニッシュアース

1

他の人が述べたように、RFビーコンはおそらく困難であり、ビジョンは間違いなく実行可能なオプションです。ビジョンベースのソリューションの一般的な難しさは、計算コストが高く、オンボードでの実行が困難になることです。

ニンテンドーWiiリモコンからPixArt IRトラッキングセンサーを使用してみてください。I2Cを介して通信するため、たとえばArduinoに簡単に接続し、いくつかのアクティブなIRビーコンを地面に置いて、センサーがピックアップします。単純な巧妙なポーズ推定アルゴリズムを使用すると、位置の正確な推定値を取得できます。

通常のカラーカメラも使用できますが、BeagleboardやGumstixのようなものを搭載していない限り、リアルタイムで画像を処理することは困難です。(もちろん、地上での計算を妨げるものは何もありません)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.