【发布时间】:2013-03-18 13:38:42
【问题描述】:
我现在正在尝试从记录加速度计、陀螺仪和磁力计输出的 Android 应用程序中提取 Matlab 信息。由于我需要找到线性加速度,我假设我可以从加速度计计算它,并考虑重力。我认为应该可以通过根据磁力计输出(地球磁场)检查手机方向来找到它。但我无法用任何公式得到正确的结果。借助磁力计可以找到重力矢量,我说得对吗?如果是这样,我应该如何解释传感器读数?
【问题讨论】:
-
我认为您需要某种形式的校准时间。例如已知电话静止的时期。然后你会得到两个向量,一个是重力加速度,一个是磁场引起的磁力计。
-
但是我有一个实际测量线性加速度的应用程序,它似乎是正确的,无需校准。它是如何做到的?
标签: android matlab smartphone gravity magnetometer