标签: java android accelerometer sensor
我想用手机的传感器来测量地平面和墙面之间的角度。 首先,我将手机直接放在地板上,按下按钮进行校准(将地板的角度存储为参考方向),然后将手机靠在墙上,看看角度差异是什么。 (并显示与标准90度差异相比的结果)
测量此角度的最佳方法是什么? 我迷失了加速计传感器,重力传感器,线性加速度,getRotationMatrix等选项。
答案 0 :(得分:0)
使用加速度计或线性加速度x,y,z读数,并在两个位置计算相对于重力矢量的任何分量角度。差异将为您提供所需的角度