u-blox 辅助定位芯片:用简单技术解决 GPS 盲区问题
面对日渐复杂的城市阡陌,一部 GPS 设备在手,哪怕是路痴也可以畅行其中。但是 GPS 也有不靠谱的时候,比如在建筑物内部、机场、隧道、地下停车场等受屏蔽的环境中,通常很难获得 GPS 卫星信号。
据 Gizmodo 的报道,瑞士 GPS 接收器公司 u-blox 近日推出了一款辅助定位的芯片,可以在失去 GPS 卫星信号的时候提供定位支持,而它使用的技术是最传统的导航技术——航位推算法(Dead reckoning)。
航位推算法的原理很简单,就是利用已知位置,结合移动速度和方向,来推算出现有的位置。航位推算法常常应用于航海领域,可以推算出精确的位置,但缺点在于容易受到误差累积的影响。
u-blox 3D 航位推算芯片搭载了加速度传感器、陀螺仪和速度传感器,具体实现方式是借助这一系列传感器测量自失去 GPS 后汽车行驶的方向、速度和距离,从最后记录的 GPS 定位点起测算出汽车的精确位置。由于汽车并不会长期处于无 GPS 信号状态,因此误差累积并不会产生太大影响。
令人奇怪的是,作为一款 GPS 辅助芯片,u-blox 这款芯片还不能整合进任何现有的 GPS 系统中。作为一家技术提供商,u-blox 公司似乎还没有考虑清楚究竟是把这款产品销售给 GPS 设备制造商,还是直接提供给消费者,毕竟从官方提供的新闻稿来看,用户 DIY 并不是太难。
Gizmodo 感叹称,u-blox 的这款产品就属于那种 “看似简单却让你惊叹为何之前没有人想到” 的。
题图来自:wired