1

携帯電話のセンサーを使用して、地面と壁の間の角度を測定したいと考えています。まず、電話を床にまっすぐに置き、ボタンを押して調整し (床の角度を参照方向として保存します)、次に電話を壁に当てて、角度の違いを確認します。(標準の90度差と比較して結果を表示)

この角度を測定する最良の方法は何ですか? 加速度計センサー、重力センサー、線形加速度、getRotationMatrix などのオプションで迷っています。

4

1 に答える 1

0

加速度計または線形加速度のx、y、zの読み取り値を使用して、両方の位置の重力ベクトルに対するコンポーネントの角度を計算します。差により、必要な角度が得られます。

于 2013-01-10T11:10:33.797 に答える