accelerometer相关内容

如何通过 Apple TV Siri Remote 检测颠簸

我无法在新的 Apple TV Siri Remote 上找到与左右颠簸相关的任何文档.您可以在此视频的 1:00 看到此操作,动手:Apple TV 2015 蓝牙触控,运动&Siri 遥控器. 远程和交互提到了位置点击,但这些颠簸是由视频建议的加速度计触发的. 这些凸点实际上是定位点吗?如何检测左右颠簸? 解决方案 点击(不单击物理按钮)触摸板边缘将合成一个定向移动事件,如 ..
发布时间:2021-11-26 18:35:15 其他开发

加速度计和校准 - iPhone SDK

我需要在我的 iPhone 游戏中使用加速度计的功能.我只需要通过倾斜设备来移动图像.然而,YouTube 上的大多数视频只是显示了以某种方式倒置的倾斜功能,而忘记包括校准. 我希望用户将他们的设备校准到他们所处的任何位置.有人知道我应该如何开始吗? 解决方案 我曾经做过一个这样的应用.我会在这里发布,但它适用于 iOS 4... 校准: int tapCount = 0;- ..
发布时间:2021-11-26 18:35:07 移动开发

检测 iPhone/Apple Watch 的物理运动

我正在尝试检测用户执行的移动(向右或向左).我们假设用户开始时将手臂伸到他面前,然后向右或向左移动手臂(偏离中心约 90 度). 我已经集成了 CMMotionManager 并想通过 startAccelerometerUpdatesToQueue 和 startDeviceMotionUpdatesToQueue 方法了解检测方向. 谁能建议如何在 iPhone 和 Apple W ..
发布时间:2021-11-26 18:34:56 移动开发

屏幕关闭时检测手机移动

我正在开发一个应用程序,它应该检测用户的运动,当他停止超过 5 分钟时,它应该发出警报.我能够用加速度计检测到运动,但问题是当屏幕关闭时它不起作用.我也尝试过使用部分唤醒锁.重新注册加速度计也不起作用(这应该是摩托罗拉设备的解决方法). 也许我可以使用 GPS 做到这一点,并在 GPS 速度低于 1m/s 超过 5 分钟时发出警报,但我不确定在屏幕关闭时我是否会收到 GPS 更新. 所 ..
发布时间:2021-11-26 18:34:46 移动开发

unity3d - 加速度计灵敏度

我正在 Unity3D 4.3 中测试加速度计代码.我想要做的是在倾斜 ipad 的同时简单地改变对象角度,以像真实直播一样伪造视角.一切正常,除了加速度计有点太敏感,我可以看到游戏对象就像在闪烁,即使我把它放在桌子上.我怎样才能让它不那么敏感,这样即使你用手拿着,角度也会随着倾斜而变化,物体保持稳定? 这是我的代码: void Update() {Vector3 dir = Vector ..
发布时间:2021-11-26 18:34:37 C#/.NET

使用 iphone 中的加速度计功能在步行时计算步数的逻辑

如何使用 iPhone 中的加速度计功能来计算步行距离? 解决方案 您不能使用加速度计来确定距离. 如果我处于休息状态,加速度计只会检测到重力加速度.这显然将步行距离设置为 0. 但如果我以恒定速度行走,并在行走时启动您的应用程序,我的加速度也为零,因此加速度计再次仅检测到重力加速度.情况同上,步行距离为0,不正确. 更不用说处理由于设备方向引起的加速度变化的困难了. ..
发布时间:2021-11-26 18:34:28 移动开发

如何在 iPhone OS 上像迷宫游戏一样使用加速度计编程平滑运动?

我希望能够通过控制它的加速度计使图像真实地移动,就像任何迷宫游戏一样.下面显示了我到目前为止所拥有的,但它似乎非常紧张,根本不现实.球的图像似乎永远无法停止,到处都是抖动的动作. - (void)accelerationometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration {dev ..
发布时间:2021-11-26 18:34:22 移动开发

CMDeviceMotion userAcceleration 倒挂?

我在 CMDeviceMotion 中的 userAcceleration 字段中看到了一些意外读数.当我查看来自 CMAccelerometerData 的原始加速度计数据时,我看到如果 iPhone 平放在桌子上,读数是 1G(在 -Z 轴上为 1G),如果我放下 iPhone(当然是在柔软的表面上)然后加速度计读数按预期变为零.这一切都很好.当我改为使用 CMDeviceMotion 类时, ..
发布时间:2021-11-26 18:34:11 移动开发

检测设备方向

我需要在不手动播放传感器数据的情况下检测 android 设备方向变化,同时保持活动方向坚持某个方向 onConfigurationChange 将无法工作,因为我的 Activity 不会旋转. 使用传感器数据来检测方向变化我认为这是轮的发明,因为 android 已经嵌入了算法的实现来检测设备方向变化.而从另一方面来说,方向变化的检测并不是像这样简单的检查. public vo ..
发布时间:2021-11-26 18:34:02 移动开发

如何将虚假的加速度计值发送到真实设备上的应用程序?

例如,Location Spoofer通过使用 Access Mock Location 权限,我可以让我的设备发出一个信号,表明它出现在我想要的任何地方. 同样,我可以伪造加速度计数据来模拟用户可能处于的各种情况吗? 提前致谢. 解决方案 您可以使用 SensorSimulator在您的 Android 设备或模拟器中模拟加速(下载链接). ..
发布时间:2021-11-26 18:33:51 移动开发

Android 在地球坐标系上获取加速度计

我想在 Android 上获得加速度计并将它们放在地球坐标系上,就像在这个主题上一样 从设备坐标系到绝对坐标系的加速度 或这里将加速度计的数据从设备坐标转换为真实世界坐标,但这些解决方案对我不起作用.我正在处理.该项目只是跟踪手机在太空中的加速度,无论它如何(站立,侧面......).我也是安卓新手.我很感激你的帮助!谢谢你. 编辑:我不需要手机的确切位置,只需要加速度. 解决方案 ..
发布时间:2021-11-26 18:33:41 移动开发

卡尔曼滤波器:如何在没有“状态转换模型"的情况下使用它?

我正在使用 Android 手机开发加速度计.我想过滤掉加速度计返回的可怕噪音,记录手机的移动. 我正在阅读卡尔曼滤波器,因为低通是不够的. 但是我没有从ACCELERATION(k-1)到ACCELERATION(k)的过渡模型,因为它是用户的动作.所以我没有状态转换矩阵(不同论文中的 H 或 F,在方程 Xk = HXk-1 + Bcommand+noise 中乘以 Xk-1 的矩 ..
发布时间:2021-11-26 18:33:32 移动开发

GPS V.S.加速度计计算距离

我正在尝试实现一个可以在 Android 中跟踪跑步速度和跑步距离的健身应用. 看起来我可以使用 GPS 或加速度计来计算这些信息. 由于跑步者可能会将手机放在手上、肩上或口袋里,我的第一个直觉是使用 GPS 获取位置并计算跑步速度和跑步距离.但是最近有人告诉我,我也可以使用 Accelerometer 也可以这样做. 我的问题是:在Android中,计算跑步速度和跑步距离,GP ..
发布时间:2021-11-26 18:33:24 移动开发

用于笔记本电脑的加速度计 API

大多数 IBM(和一些戴尔)笔记本电脑都有内置加速计,可以在突然跌落时停止任何移动部件,但我找不到标准化的 Windows API 来访问这些数据.我假设每个制造商都会提供一个驱动程序来连接传感器. 哪些流行的笔记本电脑品牌标配了可通过 API 访问的加速度计,我应该使用哪些库来访问数据? 是否存在 API* 来抽象出不同制造商之间的差异?我知道 Windows 7 Sensor API, ..
发布时间:2021-11-26 18:33:16 其他开发

iPhone 加速度计确定运动

使用加速度计输出,我如何确定用户(装在腰部的 iphone)是否在走路? 正在寻找一种好的算法来确定用户是否在步行,以确定活动转换——站立到步行或步行到站立. 请帮忙. 感谢您的宝贵时间. 解决方案 对于之前的一个项目,我尝试计算加速度矢量的大小,并且只设置了大约 2g 的阈值,并且在测试中效果很好.典型的(硬件)计步器会忽略相隔超过一秒的单次震动,这似乎是过滤掉不是“走 ..
发布时间:2021-11-26 18:33:07 移动开发

加速度计的最小值和最大值范围和传感器数据转换

我有摩托罗拉的 moto g 16 GB 设备.它有 LIS3DH 3 轴加速度计. 为了读取加速度计的最大值和最小值,我使用了这个 API. getMaximumRange() 有人说它的显示零选择 或 pick to pick 但对于我的设备,我得到了价值 39.24 所以我虽然 39.24/9.8 = ~4.00 s 我的范围是 +/- 4g 但是当我简单地读取 ..
发布时间:2021-11-26 18:32:58 移动开发

使用 Android 加速度计计算距离、海拔?

可以确定一个人在哪里,即他在走路吗?他在电梯里吗?还是他在爬楼梯? 使用android的加速度计还是有其他方法可以在android中计算? 解决方案 您可以在配备加速度计和数字罗盘的手机中结合使用它们来确定此 发布. 如果您只需确定此人是否在走路,那么您只需要加速度计.只需处理其输出的脚步. 网络上有大量使用加速度计检测脚步的教程. 这里有一个应用说明:http:/ ..
发布时间:2021-11-26 18:32:49 移动开发

如何通过传感器检测这个特定的运动手势?

我正在处理一个 Android 项目.它的目标是检测设备的预定义移动手势.如果设备在轴(X、Y 或 Z)上旋转 45 度,然后旋转回它的第一个位置(第一个和第二个位置将不准确,我的意思是如果它旋转了 50 度而不是 45 度,而不是重要!!!)那么手势已经发生,应用程序应该检测到它. 我尝试使用设备的加速度计和磁传感器来持续监控设备的方向并检测手势,但结果不可接受(在此处解释).请问有什么起 ..

加速度计、陀螺仪和磁力计

我是 Core Motion 的新手,我很困惑.有人可以解释一下这些输入是什么以及它们如何用简单的术语来衡量吗? 解决方案 加速度计 测量相对于重力的运动,依靠“感觉"施加到设备的运动力.运动的力量可以描述为设备的加速和减速的速率,因此该传感器的名称. 陀螺仪通过悬挂元件报告其相对于设备的旋转来测量旋转的变化.当设备旋转时,这个悬浮元素不会旋转,因此它会发出报告,告诉您手机旋转了多远 ..
发布时间:2021-11-26 18:32:30 移动开发

加速度计 - 运动模式识别 (iphone)

我必须找到最好的方法来解决试图识别身体动作的问题——将 iPhone 放在口袋里——比如走路、停下、左转/右转、坐下. 我想只是启发式地找到与每个动作对应的数据,然后根据这些数据(使用阈值)检查传入的值,看看发生了什么.当然,这是一种非常粗略的方法,因此也许可以使用支持向量机之类的方法方法,但这对于我必须开发的时间来说似乎太复杂了. 您会在这里推荐哪种方法? 解决方案 Walk ..
发布时间:2021-11-26 18:32:20 移动开发