首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >室内增强现实

室内增强现实
EN

Stack Overflow用户
提问于 2012-08-16 05:34:54
回答 1查看 430关注 0票数 1

我希望有一个增强现实iphone应用程序,其中用户扫描从一个固定点的房间。因此,这是有可能在室内,因为我没有使用CLLocationManager和数字全球定位系统。

然而,我遇到了一些重大问题。不知何故,感兴趣的气泡不断地改变它们在iphone屏幕上的位置,即使我没有移动。再说一次,我没有使用te数字GPS。我正在以以下方式使用CMMotionManager。

代码语言:javascript
复制
[motionManager startDeviceMotionUpdatesUsingReferenceFrame: CMAttitudeReferenceFrameXTrueNorthZVertical];

有人能解释一下使用CMMotionManager类可能会导致我的兴趣点的波动吗?并提供一个可行的解决方案?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-16 05:44:58

CoreMotion框架使用陀螺仪来提供设备运动更新,并且陀螺仪随时间漂移。此外,当您告诉框架使用CMAttitudeReferenceFrameXTrueNorthZVertical时,您表示希望使用磁力计偶尔更新陀螺仪的参考系,以使其与真实的参考系保持同步。设备上的指南针可能会受到干扰,只是偶尔用来校正漂移。

不幸的是,唯一能做的就是等待,并希望框架的内部结构能被苹果神奇地改进。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11977702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档