1

我必须在这里写下这个问题,因为我在任何地方都找不到答案。我的数学水平不好,我能做,但我有困难。我的问题很简单:

我正在开发一个显示俯仰/偏航/滚动的应用程序,所以我开始使用 Core Motion 框架。我的问题是,当用户开始看到该视图时,我必须将手机 x/y/z 的 3 轴显示为 0/0/0(就像您将它平放在桌子上一样);因此,如果用户垂直握住手机并略微向右,我需要看到俯仰为 0,滚动为 0。我看到俯仰和滚动的姿态,当启动传感器时,不要像偏航一样显示 0,但他们会在那个时刻为您提供设备对地板的参考。我看到了许多复杂的数学公式来规范化向量,但是自从记录开始以来,有什么简单的方法可以将该值设为 0 吗?

谢谢

4

0 回答 0