8得票2回答
用安卓手机在空中绘图

我正在开发一款用安卓手机可以在空中绘画的应用。由于我的手机有加速度计,所以当我移动手机时,我会获取到每个轴向的加速度ax、ay、az。我感兴趣的是:x、y和z坐标。 从论坛和一些教程中得知,对加速度进行两次积分会产生很大误差。 那么对我来说,最好的解决方案是什么,以便获取关于手机位置变化的...

11得票2回答
获取旋转并以度数显示

我需要的东西非常简单,但我找不到一个合适的例子来学习。我的唯一目的是: 设备平放在桌子上时,X和Y轴应该显示为0(或接近于0)。当我从顶部(扬声器所在部分)抬起它时,底部(麦克风所在部分)保持不动 - 它应该向我显示手机倾斜的角度。数学上描述 - 显示手机背面与桌子之间的夹角,其中一个轴...

9得票2回答
在Android上实现传感器融合?

我听了这个演讲:http://www.youtube.com/watch?v=C7JQ7Rpwn2k。Invensense公司正在原型制作他们的“传感器融合”系统,即在Android中结合陀螺仪、加速度计和指南针测量结果以获得更好的效果。 目前任何Android版本是否已经实现了这一技术?我...

10得票3回答
有没有一些知名的基于加速度计来计算步数的算法?

我正在实现一款基于加速度计的计步器,想知道是否有已知的算法可以处理这个问题。

13得票2回答
传感器Sensor.TYPE_ROTATION_VECTOR存在漂移问题:是否有替代方案?

我正在尝试在安卓上使用Sensor.TYPE_ROTATION_VECTOR。它应该使用磁场传感器、加速度计和陀螺仪来提供准确的旋转信息。然而,我发现在Moto G 2nd上出现了巨大的漂移。我想知道这是否是设备特定的问题,或者很多手机都会出现这种情况(尽管我知道Moto G 2nd的陀螺仪存...

52得票7回答
如何使用陀螺仪和加速度计来测量行驶距离?

我想制作一个应用程序,使用陀螺仪和加速度计计算iPhone旅行的精确距离(不是长距离),无需使用GPS。 我该如何解决这个问题?

22得票1回答
我们能否在Android画布上使用陀螺仪给出的两个点之间绘制线条?

在安卓上,能否绘制一个从点A(用户第一次触摸的位置)到点B(用户第二次触摸的位置)的直线,并且在相机上显示。 用户可以在第一个点进行触摸并将相机转向其他方向以点击第二个点。 我正在使用陀螺仪、加速度计和磁力计(传感器融合),并在触摸时获取x、y、z坐标。 但是我们能否在画布上绘制一个3D...

13得票5回答
使用加速度计和陀螺仪(MPU6050)计算位移

我是一名计算机科学专业的学生,正在进行一个需要计算偏航、俯仰、滚转和 X,Y,Z 位移的电子项目。我想将 IMU 安装在枪上,跟踪其方向和位移。我能够获得偏航、俯仰和滚转,但不幸的是不知道如何计算枪的位移或位置。我使用了一个包含 MPU-6050 的10-DOF GY-87传感器,获取到的值以...

11得票5回答
检测iPhone被碰撞的情况

我想要检测iPhone是否被撞击过... 最好监听陀螺仪/加速度计,并判断它移动的速度或者是否突然停止移动。 事实上,如果设备移动了然后突然停止,怎么判断呢? 这个答案很好,但是相反的iOS:从加速度计输出准确确定碰撞的能量 - 它平滑了运动,而我想要检测的是突然的运动。 另外,3GS手...

11得票3回答
JavaScript的“deviceorientation”事件 - 它测量哪些传感器?

如果我有一个简单的网页和脚本,看起来像这样: <body> <div id="alpha">a</div> <div id="beta">b</div> <div id="gamma">g<...