问题标签 [gyroscope]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mouse - 从 Gryoscope/Accelormeter 控制 PC 鼠标
我已经构建了一个由加速度计和陀螺仪组成的 IMU,可以向 pc 提供 6DOF 运动输出结果。我使用 USB 接口上的串行 COM 端口在 pc 上获取数据,我可以通过 Hyper 终端查看数据。现在我想做的是使用该数据控制我的鼠标指针以进行演示。我最初查看了 GlovePIe 应用程序,但它不支持串行 com 端口。因此,如果有人可以建议或指导我找到可能的解决方案,那就太好了。
android - 在 Android 上实现传感器融合?
我听了这个演讲: http ://www.youtube.com/watch?v=C7JQ7Rpwn2k
这是 Invensense Inc 对他们的“传感器融合”系统进行原型设计,他们在 Android 中结合陀螺仪、加速度计、指南针测量,以获得更好的结果。
这目前是否在任何版本的 Android 中实现?我问的原因是,传感器融合的一部分是“重力”传感器和“线性加速度”传感器,它们自 API 级别 9 以来就在 Android 中实现......让我认为要么 1) 实现传感器融合 2)传感器融合没有实现,但这些只是添加到 Android API 中,以期将来广泛添加传感器融合实现。
有人知道吗?
谢谢
iphone - iphone - 使用设备运动而不是加速度计、陀螺仪和磁力计
如果我在 iOS4 上,不使用特定的处理程序,并且需要相同的更新间隔,那么使用设备运动而不是特定的加速度计、陀螺仪和磁力计更新有什么区别?
如果我使用 Device motion ,如果这 3 个功能之一在设备上不可用,会发生什么情况?
我的意思是,如果这些功能之一不可用,将返回什么 deviceMotionAvailable ?
iphone - 核心位置和核心运动设备航向
我注意到 Coree Motion 存在一个问题。当我使用
要获得设备运动,它会给我错误的设备标题。我的意思是,如果我开始处理朝北的运动更新手持设备,则航向是可以的。但是,如果我不向北开始,则偏差非常大。
有没有办法获得正确的航向值?
iphone - iPhone硬件功能:磁力计和陀螺仪
有人可以告诉我,对于已售出的任何 iPhone,它们是否配备了陀螺仪和磁力计?
作为补充,您知道有一个网站可以提供所售 iPhone 的硬件功能比较表吗?(我所说的 iPhone 是指任何具有电话功能的 iDevice,在“必需的设备功能”=“电话”plist 键的意义上。也许除了 iPhone 可以做到这一点?)
iphone - iPhone - CMMotionManager 属性和 iPhone 硬件
有人知道,对于 CMMotionmanager.deviceMotion 的每个属性及其子属性,它们基于什么样的硬件(磁力计、加速度计、陀螺仪......)?
我的问题是关于HARDWARE,而不是软件。
我需要知道 CMMotionManager 从哪块硬件获取其值,以了解我的 CMMotionManager 调用将在哪种 iPhone 上工作。并在我的网站上写下相应的文本。
那么使用什么硬件来构建:
deviceMotion.attitude.roll
deviceMotion.attitude.pitch
deviceMotion.attitude.yaw
deviceMotion.rotationRate(唯一陀螺仪?Iphone 4 / 4S with iOS4)
deviceMotion.gravity(唯一加速度计?所以它应该适用于所有使用iOS4的iPhone)
deviceMotion.userAcceleration(唯一的加速度计?所以它应该适用于所有带有 iOS4 的 iPhone)
deviceMotion.magneticFied(唯一的磁力计?带有 iOS4 的 Iphone 3GS / 4 / 4S)
iphone - 检测用户的旋转动作
我一直在尝试使用 Core Motion 框架来检测一个用户在旋转,比如在旋转木马上,手里拿着一部 iPhone。有多种方法可以检测设备围绕其自身轴的运动,但有什么方法可以检测 iPhone 绕圈旋转?谢谢
android - Android 游戏中如何使用传感器?
当我们向不同方向转动或旋转手机(例如加速汽车)时,人们如何创建使物体移动的游戏?他们是使用加速度计和陀螺仪的读数还是在 Android 中使用 OpenGL?
android - 将陀螺仪与加速度计相结合以获得航向
我正在使用 Android 设备来获取航向(方位角或偏航角)。
Android API 使用加速度计值 + 磁场来计算矩阵旋转,然后从该矩阵中提取方位角(又名 SensorManager.getOrientation(...))但结果非常不准确!特别是如果手机受到一些磁性物质的干扰。
然后我有陀螺仪,如果我整合陀螺波谷时间的值,我可以得到一个实际的角度,但就像每个人都知道的那样:p,这会受到漂移......在 10 秒后甚至很难我'米不动的角度漂移了10°...
所以这里我一方面是加速 + 磁电机的结果,它在磁场附近非常糟糕,另一方面我有陀螺仪的结果非常好,但随着时间的推移会漂移......
所以我的问题是,有没有一种简单或聪明的方法将这两个结果结合在一起以获得一种“稳健”的航向估计?我说很简单,因为我知道有卡尔曼滤波器.. 但即使很难,我也读了 50 次理论,我什么也不懂 :)。
谢谢!
iphone - 是否可以使用 iPhone 陀螺仪进行编程?
我正在考虑一个用于手机的休闲 3D 建模器应用程序。这是粗略的概念草图:http: //versuspad.com/image/3d-modeler.png
您是否认为可以对此进行编程,或者陀螺仪和其他方法根本无法产生所需的数据?
(我不确定是在 Stackoverflow 还是在programmers.stackexchange.com 上发布这个,但现在选择前者,希望它是正确的。)