传感器 java"/>
传感器 java
我没有在Android手机上工作,但可能在未来,但加速度计通常通过检测质量的运动来检测加速度 . 因此,它们可以用于粗略地定向设备,因为它们感知g向量,因此任何方向在关于g向量的角度上完全不受约束 . 现在,加速度计可以用作陀螺仪,但它们不会以这种方式使用,因为它们需要比目前通过向心加速度感应旋转的任何加速度计更好 .
陀螺仪直接测量角速率或角度 . 大多数测量角速率和速率被积分以获得角度,因此它们可以用于测量方向,但由于它们是惯性传感器,它们漂移,因此不提供绝对方向,但是相对于相对旋转或相对方向的优秀传感器 . 最近的一个方向 . 我希望这有帮助 .
磁传感器通过地球的磁场测量到真北的方向 . 通过加速度计向北向磁传感器提供g向量给出完整的方向信息,因为它打破了关于g向量的方向的对称性 . 这仅在手机/传感器不移动时才会出现 . 由于我不知道手机中是如何实现的,所以我不能说太多其他内容,但事实上你需要加速度计和另一个方向以获得完全定位可能是这个主题存在混淆的原因 .
气压计测量压力并且可以是用于测量高度变化的良好传感器,但是可以被诸如空调房屋和强制热空气系统中的主动空气移动系统所欺骗 .
如果你没有移动并且你有足够的灵敏度来测量你的陀螺仪的地球速率你可以做一些叫做陀螺罗盘的事情,其中陀螺仪和加速度计在分析上对齐或与局部水平坐标系物理对齐 . 这是多少更好的陀螺仪和加速度计测量飞机,航天器和船舶/潜艇等系统的方向 . 有许多并发症,但这是基本的想法 .
更多推荐
传感器 java
发布评论