質問

はこの問題を解決することに貼られています。図のように2つのiPadが配置されているとします。iPad 1(左側にある)は、iPad 2(右側)がその権利であることを知っていますか?この相対的な位置決めを見つけることができますか?

2のiPadの相対位置の変更は、それらの間でリアルタイムで伝達されるべきです。重要事項を簡素化するために、私は2D空間(すなわち、x、y)にのみ興味があります

私はGPSを使ってみましたが、それは十分に正確ではありません。ここではどのセンサー信号が適切か?または複数のセンサー信号の組み合わせを検討する必要がありますか?もしそうならどのように?

関連するアイデアは大歓迎です。

Enter Image説明

役に立ちましたか?

解決

これは長いショットですが、それはただうまくいくかもしれません!

私のiPad2を調べると、マイクが上部の中央にあり、スピーカーが右下にあることに気付く。これは、左iPadのスピーカーから右のiPadのマイクの距離が、右側のiPadのスピーカーから左iPadのマイクに距離が小さいことを意味します。

1つのiPadからの音声(潜在的に聞こえない高周波音色)を再生し、もう一方のiPadを聴いてから、音が聞こえたネットワーク上の最初のiPadに往復時間がかかります。これを実行することは、周りに他の方法であなたに別の往復時間を与えるでしょう。これを行うことは、各iPadからの平均的な往復時間をあなたに与えるでしょう、そしてそれはネットワーク/ Bluetoothの待ち時間の変動の影響を統計的に最小限に抑えるべきです。

往復時間が短いiPadは左側のものです。もちろん、iPadが異なるモデルであり、マイク/スピーカーが異なる場所にある場合は、考慮に入れる必要があります。それはかなり複雑になるかもしれませんが、それはうまくいくかもしれません:)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top