0

加速度計とのやり取りを始めたところ、興味深い質問がありました。

ユーザーが電話でその場で向きを変えているかどうかを確実に検出する方法はありますか?

私はそれを調べてみましたが、有用な結果は見つかりませんでした (「回転」や「回転」などの単語に由来するすべての誤検知をカットした後)。

多分私は仕事のために間違った技術を考えています (GPS の方が優れていますか?) が、電話が機能するために外部入力に依存する必要がないことを考えていました。

ユーザーが立って、電話がその周りを周回する垂直の「軸」を形成していると想像してください。電話を目の前に持っているユーザーが(たとえば)左に90度回転したかどうかを検出したいと思います。測定度の信頼性と精度は高くなくてもいいです。

4

2 に答える 2

0

このタスクにはジャイロスコープを使用します。ジャイロスコープは、電話の電話軸の周りの回転を提供します。

http://developer.android.com/guide/topics/sensors/sensors_motion.html#sensors-motion-gyro

于 2013-03-04T16:35:11.243 に答える
0

一般的に答えはノーです。ユーザーはじっと立って電話を回すことができます。電話が固定されている場合は、はい、方位角を使用してください。私はそれがかなり正確であると言えるでしょう。

于 2013-03-04T08:26:51.780 に答える