magnetometer

    0热度

    1回答

    我被告知苹果将世界磁模式移植到他们的iOS中。该模型本身来自国家地球物理数据中心,在他们的网站上,您可以输入您的坐标,以获取该地球磁场强度的值(等等)。我可以在iOS中执行此操作,还是需要移植NGDC模型才能获得此参考值? 请注意,我正在寻找磁场强度,而不是方向或磁偏角,我不希望用户的磁力计读数。 谢谢!

    2热度

    2回答

    在获得旋转矩阵值时,它包含public static boolean getRotationMatrix (float[] R, float[] I, float[] gravity, float[] geomagnetic) 这里我怎样才能计算出float[] gravity? 我发现同时使用Accelerometer和Magnetic field boolean success = Senso

    1热度

    3回答

    在下面的代码段的α值应根据设备的旋转在0和360之间变动内容: window.addEventListener('deviceorientation', function(eventData) { var LR = eventData.gamma; var FB = eventData.beta; var DIR = eventData.alpha; de

    2热度

    1回答

    我正在使用Android ICS的传感器HAL,特别是磁力计。 我指的是(+/-)CONVERT_M乘以所有坐标轴的代码。 其中CONVERT_M = (1.0f/16.0f) 根据什么数字16.0f抵达? 我的理解是,如果磁力计驱动程序返回Gauss中的值将其转换为Tesla,它必须乘以(1.0f/10000.f)。 这是正确的吗?

    0热度

    1回答

    我要让像本地应用程序的指南针罗盘与这种校准视图。 此方法告诉您需要校准硬件- (BOOL)locationManagerShouldDisplayHeadingCalibration:(CLLocationManager *)manager 但是如何获取校准完成的通知?

    0热度

    1回答

    我想要从在Android设备加速度计和磁力的位置和速度检索加速度计和磁力的位置,我目前可以得到加速度计的速度,但我怎么从位置相关它磁力计传感器,同时使用速度传感器和地磁场?

    2热度

    2回答

    CMCalibratedMagneticField一直返回0。 CMAcceleration返回值,CMMagnetometerData也返回值。 只有CMCalibratedMagneticField没有,我需要它,因为它是没有偏见的磁场。 我正在测试iPhone 4S。 [MotionManager startDeviceMotionUpdatesToQueue:deviceQueue

    2热度

    1回答

    假设我们在飞机上有一个3轴加速度计。无论飞机如何定向,我总是需要知道加速度的垂直分量(朝向地球)。我知道我可以做到这一点,如果我加入额外的陀螺仪传感器。但是,假设我们没有它 - 是否有可能以某种其他方式获得垂直加速度?也许使用额外的磁力计?

    1热度

    1回答

    我期待从磁力仪芯片Raw获得原始值,如未校准的,未改变的,直接来自I2C接口。我已经将Android java,本地源代码和inventsense代码API追溯到HAL,并发现Galaxy Nexus(使用Yamaha GMR磁力计)采用了“自适应滤波器”,阈值滤波器(死区),然后执行实时磁力计校准以补偿硬铁偏压和软铁偏压。我想绕过校准算法,并用我自己的替换它。 有没有办法在串行通信代码之后但在校

    0热度

    1回答

    我正在构建连接到Android应用的Django网站。 Android部分是导航器,并且该站点允许使用图像构建自己的地图。 在构建这些地图的过程中,用户可以通过在Google地图实例上旋转地图图像来设置方位。 我使用css旋转图像,所以0°是图像“原样”,360°是图像颠倒:所以北方是“向上”。 Android应用程序不会使用GPS系统,所以我必须在磁场上传递以显示地图在用户的动作上旋转(用于检测