使用安卓传感器测量墙面和地板平面之间的角度

时间:2013-01-09 21:32:08

标签: java android accelerometer sensor

我想用手机的传感器来测量地平面和墙面之间的角度。 首先,我将手机直接放在地板上,按下按钮进行校准(将地板的角度存储为参考方向),然后将手机靠在墙上,看看角度差异是什么。 (并显示与标准90度差异相比的结果)

测量此角度的最佳方法是什么? 我迷失了加速计传感器,重力传感器,线性加速度,getRotationMatrix等选项。

1 个答案:

答案 0 :(得分:0)

使用加速度计或线性加速度x,y,z读数,并在两个位置计算相对于重力矢量的任何分量角度。差异将为您提供所需的角度