Skyhook的WPS定位技术

Skyhook的WPS定位技术

(2010-04-27 10:14:36)
标签:

杂谈


    首先解释下这个题目,Skyhook是一家于2003年在美国波士顿成立的无线通信公司,它们发明了世界上第一个能够综合使用Wi-Fi,GPS和移动基站进行精确定位的系统,该公司的主要产品就是推出Wi-Fi定位系统(WPS)和XPS 2.0混合动力定位系统。WPS技术的优势是:比GPS系统耗时短(大家都知道搜星是个问题),比基站定位技术精确(基站定位是不是有几百米甚至上千米的误差),并且省电(用的时间短了嘛)。目前该技术已经得到了业界的认可,google等公司也已经进入了该领域。 

Skyhook目前已经与苹果、高通、BroadcomCSR等公司进行了合作。其WPS是一个独特的纯软件系统,可通过Wi-Fi接入点产生准确的位置信息检测,高通将提供其gpsOne芯片应用最广泛的A-GPS解决方案,与Skyhook的定位技术相结合,这样利用Wi-FiGPS全球定位系统,通过设备制造商、移动运营、第三方服务提供商和应用开发商一起建立一个混合定位解决方案。SkyhookWi-Fi定位技术能利用已知的Wi-Fi热点增强GPS功能。该服务在人口密集、Wi-Fi无线电讯号传输频繁的区域运作良好。针对室内定位,或城市高楼间的定位,也有很好的表现。这些都是以卫星为基础的GPS技术相对较弱的地方。在SkyHook主页上可以下载一个叫Loki的软件,是PC上用的,也支持wifi定位,不过好像只能在xp用。

 

  IPHONEIPOD的应用为例,简单的说一下Wi-Fi定位技术。使用IPHONE上的Wi-Fi定位,大约2秒钟,所在的街道就立刻闪现在屏幕中央了。难怪乔布斯也说:“It's really cool”,这个功能确实神奇呀。以前用过GSM基站定位,那个误差能大到上千米,而wifi定位出的中心点距离我所在也就是几十米(现在google地图也有类似的技术,再此不详述)。

这个技术的原理是利用下面事实:

wifi热点(也就是AP,或者无线路由器)越来越多,在城市中更趋向于空间任何一点都能接收到至少一个AP的信号。(在美国,每个点收到35AP信号的情况相当多见。中国也会越来越多的)热点只要通电,不管它怎么加密的,都一定会向周围发射信号。信号中包含此热点的唯一全球ID。即使距离此热点比较远,无法建立连接,但还是可以侦听到它的存在。热点一般都是很少变位置的,比较固定。这样,定位端只要侦听一下附近都有哪些热点,检测一下每个热点的信号强弱,然后把这些信息发送给网络上的Skyhook的服务器。服务器根据这些信息,查询每个热点在数据库里记录的坐标,然后进行运算,就能知道客户端的具体位置了,最后坐标告诉客户端。容易理解的是,收到的AP信号越多,定位就会越准。

不过,一次成功的定位需要两个先决条件:
1
、客户端能上网
2
、侦听到的热点的坐标在Skyhook的数据库里有
第一条不消说了,不管是wifi还是edge,只要能连上Skyhook的服务器就行。
第二条是Skyhook的金矿所在。对于Skyhook如何知道每个AP的坐标信息有两种说法:

     1.  有一种说法是靠网友自己搜集,然后发给SkyhookSkyhook会付钱。   
     2.  
不过官方网站上的说法是开着车满大街转悠,边走边采集AP信号,并用GPS定位,从而就有了坐标信息。而且他们会定期重新开车采集数据,以适应热点的变化。
相对之下,第2条更靠谱,而且成本并不高。

 

Wi-Fi定位精度比GPS要低,受服务范围限制,而且没有方向、速度等数据,不能导航,更不能离线使用。不过它有比GPS更优越的地方,就是在人口、楼群越密集的地方,使用的效果会更好。GPS启动时间长,在室内是无效的,天气不好的时候表现也欠佳,楼群太密集的地方也不太好用。而这些因素都被wifi定位克服了。这种技术将使设备制造商和应用开发商能够提供消费型定位技术,且在室内外均能够迅速而精确地运行。这种系统将使消费者受益,使他们更迅速可靠地完成各种任务,如规划行程、找到附近的朋友或定位最近的餐馆。

 

Skyhook Hits China Full ForceSkyhook已在中国北京、香港提供定位服务,目前正全力扩大在中国的覆盖范围。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
车辆 skyhook 状态估算是一种基于数据和算法的技术,旨在通过分析车辆传感器的数据来估计车辆的行驶状态和运动特征。它可以提供准确的车辆位置、速度、加速度和姿态等信息,有助于改进车辆控制系统和提高驾驶安全性。 车辆 skyhook 状态估算的工作原理是利用车辆上搭载的传感器,如惯性测量单元(IMU)、GPS、摄像头等,获取车辆的动态数据。这些传感器会实时测量车辆的各种参数,并将数据传输到车载计算机中进行实时处理。 在计算机中,通过运用滤波算法和导航算法,取决于传感器的种类和精度,对车辆的状态进行估算。滤波算法可以消除传感器数据中的噪声和不确定性,提高估算结果的准确性。而导航算法可以利用车辆的运动模型和传感器数据,预测车辆的位置、速度和加速度等状态。 根据车辆 skyhook 状态估算的结果,车辆控制系统可以进行相应的调整,例如自动刹车、车身稳定控制等。同时,车辆 skyhook 状态估算还可以为驾驶员提供驾驶辅助,例如导航系统的实时导航指示和车道保持辅助。 总的来说,车辆 skyhook 状态估算是一项重要的技术,可以提供车辆的准确状态信息,提高车辆控制和驾驶安全性。随着传感器和算法的不断发展,车辆 skyhook 状态估算的准确性和可靠性将不断提高,为未来的智能交通和自动驾驶技术提供可靠支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值