私は、同様のアプリケーションの制限三角測量を検討してきました。私は、私の書いた修士論文を上ビームフォーミングセンサの固定配列との方向性を決定するために使用される方法です。私は車のエンジンのような連続音の方向探知に取り組んでいましたが、この場合はおそらく必要ではありません。ビームフォーミングは、ノード上の異なるセンサーでの到着時間の差を測定するだけで、インパルス信号で非常にうまく機能します。センサーの空間構成がわかれば、原点の方向を計算できます。特定のノードのすべてのセンサーが単一の平面にないことを確認し、3Dソース方向を取得することもできます。既知の場所に複数の分離したセンサーノードがある場合、ソースの場所の三角測量は簡単です。のシステムは非常にうまく機能し、狙撃兵の位置を特定します。あなたの子供がセンサーの事前に配置されたフィールドで狙撃ライフルを発射している場合、問題は解決しました!私が作成する可能性のある他の問題については保証しませんが。
制限は、どの単一ノードでも、原点を基準にしたソースの方向のみを計算できることです。ただし、各ノードには複数のセンサーが搭載されているため、ノード上の各センサーを起点として、計算を繰り返し実行できます。4つのセンサー、4つの方向。完璧な世界では、3空間の場所を三角測量するのに十分な情報以上です。時々ユニークなインパルス信号を発するデバイスを子供に取り付け、適切なセンサーノードを設計すれば、家にいなくてもいいはずです。
しかし、あなたは楽しい部分に入ります。どんな信号?センサーノードはどのように見えますか?EM放射を信号として使用している場合、信号到着の非常に正確なタイミング、またはセンサーの非常に広い間隔、またはその両方が必要です。移植性が必要なので、おそらく実用的ではありません。到着時間の差は0.5ナノ秒未満です!音を考慮します。到着時間をそのように設定する方がはるかに簡単です。子供に時々超音波パルス、たとえば毎秒10 uSの100 kHzパルスを発するデバイスを携帯させます。十分に高い人間やほとんどの動物はそれを聞くことができません。適切なマイクロプロセッサまたはFPGAに配線されたハイパスフィルターを備えた一連のマイクを持ち、ビームフォーミングと三角測量の計算を実行します。
現在、これはすべて理論上機能しています。実際には、音速、サンプリングレートなどの局所的な変動がエラーを引き起こします。どのくらいの誤差がありますか、計算するために座っていません。しかし、私はこの種のことがうまく機能する可能性の限界を押し上げているのではないかと疑っています。ただし、非常に安価で、おそらく特許が不要であり、EMスペクトルライセンスに関する問題を回避できます。
オーディオスペクトルライセンスがあるかどうかわからない...