magnetometer

    4热度

    1回答

    我想通过使用CoreMotion从我的iphone 6中获取磁场数据。 我没有问题用下面的代码访问原始数据: if available { motionMangager.magnetometerUpdateInterval = updateInterval motionMangager.startMagnetometerUpdatesToQueue(queue, withH

    0热度

    2回答

    IndoorAtlas声称,它能够通过设备的磁力仪获取准确的位置信号,以实现地理定位。这怎么可能?这是否是一种可行的替代GPS的方法,它不适用于室内,用于确定某人在某个特定时间何时更新了用户的位置?例如,它能告诉我这个用户是在购物中心的CVS中,而不是隔壁的Walgreens?或者甚至可以告诉我我在杂货店的奶酪过道里?

    0热度

    1回答

    我有问题,这马奥尼/ madgwick实施 有人能说一下关于 MPU-9250 MadgwickQuaternionUpdate(AX,AY,AZ,GX,GY,GZ,我,mx,mz); 和另一示例 BNO-055 MadgwickQuaternionUpdate(AX,AY,AZ,GX,GY,GZ,MX,MY,MZ); 代码来自在第一示例中的Z轴的github用户kriswiner 被否定而它在功

    2热度

    1回答

    我有陀螺仪和磁力计的原始数据。根据这些数据,我必须计算标准信息,精确度为1Deg。 我想知道,有没有任何算法可以帮助我使用提供的准确性来获取标题信息? 任何文章或任何链接也将有所帮助。 感谢

    1热度

    1回答

    我想从加速度计,陀螺仪和磁力计数据中估算航向。我从here实施了一个补充过滤器。 我在想的是,我手里拿着电话,我直线走了15步,我试图估算上面链接中给出的欧拉角。但是当我绘制原始数据时,我发现磁力计数据有偏差。这里是原始传感器数据的图像。 我的问题是:我怎么估计欧拉角,使他们表示我走在一条直线。

    0热度

    1回答

    的钙化值,我们得到了一个mpu 9150(陀螺仪/加速度计/磁力计(?)),我们希望得到滚/俯仰/偏航/标题。 我使用了一个在libary中作为例子的代码,但它只给出了这种格式的原始数据:ax/ay/az/gx/gy/gz/mx/my/mz。那不是我们想要的。 我设法用下面的代码片段来获得侧倾和俯仰至今: roll = atan2(ay, az)+PI; pitch = atan2(-ax, a

    2热度

    1回答

    我正在研究一个Google Cardboard项目,现在我有一个Android的演示,你可以在特殊场景中看到我在UNITY 3D中构建的一切,工作正常&看起来不错,但是我真正想要的是: 我想按下Google Cardboard磁铁按钮时向前走。 我在网上发现了一些脚本,但我不知道如何让这些脚本在我的UNITY项目中工作。 有人可以帮我进一步吗?

    1热度

    2回答

    我正在创建一个GPS导航的android移动应用程序,我决定使用加速计和磁场传感器。 我知道我可以使用旋转矩阵来查找用户的方向。这篇文章帮助我理解了价值的含义。 Convert magnetic field X, Y, Z values from device into global reference frame 但是我似乎无法得到旋转矩阵,getRotationMatrix(float I,f

    0热度

    2回答

    假设我们有加速度计和磁力计。我想知道是否有一种方法可以在不校准磁力计的情况下计算偏航角,如果 - 相对于磁性北极的偏航角不需要精确;所以当设备指向磁北时,偏航角不需要为0,它可以是任何程度的。但是偏航角度需要相对于旋转精确,这意味着当设备旋转时,偏航角度的变化需要正确反映实际程度的变化。 感谢,

    2热度

    1回答

    我目前正在研究iOS的航向估算,我正在使用CoreLocation记录trueHeading和magneticHeading,我还记录了原始磁力计数据以及校准的磁力计数据。 我发现在默认参考框架CMAttitudeReferenceFrameXArbitraryZVertical中,校准磁数据总是为0。难道我做错了什么? 此外,在一些论文中,我找到了一个计算磁力计航向的公式。公式如下: H = -