0

実験について説明します。私には大きなフィールド、巨大なフィールドがあります。そのフィールドには、木、茂み、複数のスピーカー (5) があります。それらのスピーカーは動かず、独特の音を発します。

また、すべての音をキャプチャするモバイル デバイスもあります。各スピーカーを区別し、ホワイト ノイズを無視することができます。デバイスは、スピーカーに音の大きさの値を与えます。デバイスは毎秒、スピーカーのリストとその音の大きさを保存します。スピーカーに近づくと、デバイスはより大きな音を検出します。

実験の最後に、時間の経過に伴うスピーカーのラウドネスを示す表ができました。これは、各ポイントを三角測量するのに十分なはずです。

ピタゴラスはトリックを行うでしょうか?(地球は完全に平らではありません) 数式やライブラリを持っている人はいますか? その情報を使って地図をトレースする方法を知っている人はいますか?

ありがとうございます

4

1 に答える 1

1

楽しい質問です。

ラウドネスの変化を位置にマッピングできる必要があります。そのためには、減衰率を知る必要があります。これは周波数によって異なります。低域と高域の減衰率は異なります。これはピタゴラスではありません。

これにより、スピーカーの周りの円内にさまざまな位置が得られます。

2 つのスピーカーに対してこれを繰り返すと、2 つの重なり合う円ができます。それらの交点は単一のポイントになります。その場所になります。その場所は、直角三角形の直角の点です。

スピーカーとの相対的な位置はわかりましたが、世界のどこにいるかはわかりません。ただし、各スピーカーの位置は事前にわかります。X、Y 座標を相対座標に追加して、絶対位置を取得できます。

(実際には、これらの形状は 3D であるため、円は球体になり、x、y 座標は x、y、z 座標になります)。

この段階で、ピタゴラスを使用して 2 つのスピーカー間の距離を取得できます。しかし、あなたはこの段階までに自分がどこにいるのかをすでに知っているでしょうし、ピタゴラスを使わなくてもそれを見つけられるでしょう.

于 2013-01-03T22:40:25.087 に答える