【发布时间】:2011-06-30 12:59:12
【问题描述】:
有没有办法从核心运动中获得相对旋转?
我需要的是:它在一个轴上旋转了多少以及哪个方向(+ 符号 = 逆时针,- = 顺时针,根据右手法则)。
我找到了rotationRate 属性,但我现在确定如何从中提取角度,因为这是每秒给我的弧度。
在过去的几天里,我做了各种各样的事情,但没有什么能给我稳定的价值观。我尝试使用 NSTimer 对核心运动数据进行定时采样并计算两个样本之间的差异,所以我会知道它自上次采样以来旋转了多少,但有时它会给我疯狂的数字,比如 13600 度即使 iPhone 放在桌子上。
对如何实现这一点有任何想法吗?
谢谢
【问题讨论】:
标签: iphone core-motion