14得票4回答
Android 加速度计的方向感知

我正在测试两个不同设备(Elocity A7 和 Archos 7 Home tablet)的加速度计输出,但传感器似乎给出了不同的结果。我已经将其设置为横屏模式,但是在两台设备之间,x轴和y轴似乎相反。当垂直于地面时,x轴返回10,而Archos X轴则返回0。Elocity平板电脑运行的是...

14得票8回答
如何只使用加速度计来找到速度?

只使用手机(Android)内置的加速计,我该如何找到它的速度? 我一直在进行这个问题的数学实验,但是无论我提出什么函数,都会导致速度呈指数级增长。 我从假设开始工作,即在应用程序启动时,手机处于静止状态。这应该可以确保至少粗略地找到速度。 我有相当扎实的物理和数学背景,因此在这里的任何概...

14得票5回答
如何将存在间隔和不同时间基准的两个时间序列相关联?

我有两个3D加速度计的时间序列数据,它们具有不同的时间基准(时钟在不同时间开始,采样时间中有一些非常轻微的偏移),并且包含许多不同大小的间隙(由于写入不同闪存设备的延迟造成)。 我使用的加速度计是廉价的GCDC X250-2。我将加速度计的增益调到最高点,因此数据有显著的噪声水平。 每个时...

14得票3回答
iPhone 5 / 第五代iPod Touch的加速度计/陀螺仪限制有何变化?

在iPhone 4和第四代iPod Touch推出时,我曾尝试使用苹果的核心运动传感器融合算法进行本地死区漂移测试(范围为几英寸或几英尺),看能否得到任何有趣的结果。考虑到MEMS传感器的相对低规格,我并没有期望太过惊人的表现。虽然苹果的CMDeviceMotion gravity属性使用了一...

13得票2回答
安卓中的步数计数器:始终开启?

众所周知,许多安卓手机在屏幕关闭时会关闭加速度计。然而,Android Fit(应用程序)似乎发生了一些变化。即使屏幕关闭,Fit仍然会继续计步。如果安装了Fit,则在Fit环境中会引发计步事件,并且我可以使用下面的代码捕获它们: Fitness.SensorsApi.findDataSou...

13得票1回答
在Kotlin中计算Android手机的位置,依赖于小运动,以模拟蝴蝶网。

在Kotlin中,我正在开发一个程序,用户通过移动手机来控制虚拟蝴蝶网。位置信息将被发送到MQTT代理服务器,UI应用程序将获取数据。 我的问题是如何准确显示位置。如果手机是捕手的一部分,那么理想情况下,当您移动手机时,使用加速度计,我应该知道您移动的方向,并可以发送该数据。 理论上很好,...

13得票2回答
在Android中获取方向向量

如何获取一个方向向量,表示设备背面相对于地球坐标系的朝向? 例如,如果将设备放在桌子上(屏幕朝上),它应该显示[0,0,-1],如果竖直朝北,则应该显示[1,0,0]等。 我知道如何根据方位、俯仰和翻转计算出它,只要这些值是相对于地球坐标系的。需要明确的是,我这里不是要求角速度,而是要求实...

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

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

13得票2回答
iOS:3D空间中的运动精度

据我所知,GPS的精度有限。在3D空间中是否可能获得更精确的人员位置? 我计划编写一个应用程序,用户将使用手机向任何方向移动,但只需要移动几英尺。是否有任何技术,例如加速度计和陀螺仪,可以实现这种精度? 例如,用户将手机放平(使手机底部与地面平行)。屏幕上绘制了一些东西,当人们向前、向后和...

13得票1回答
指向倾斜方向 - iPhone

在我的cocos2d游戏中,我有一个玩家精灵,并希望它朝我倾斜iPhone的方向移动。我可以处理它,最难的部分是: 如何使我的精灵旋转以指向我倾斜的方向?这在应用商店上的“Tilt to Live”游戏中非常好地表示。我想要完全像那样的控件。 我的精灵(对于不熟悉cocos2d的人来说)确...