知乎上有个问题问“除了 GPS 和基站定位,目前还有哪些其它传感定位技术?”,正好最近在做这方面的一些调研学习,于是把我了解到的信息整理喽一下做了回答,之后知乎上有其他网页对我的答案做了纠正与补充,这里我一并整理一下发出来备份吧

申明:以下内容感谢徐哲、滇狐、maggie、穆荣、猪头心宇在知乎上的补充。

目前常用的定位方式有:GPS定位、基站定位、wifi定位、IP定位、RFID/二维码等标签识别定位、蓝牙定位、声波定位、场景识别定位。技术上可以采取以下一种或多种混合。

关于GPS与A-GPS定位:

常见的GPS定位的原理可以简单这样理解:由24颗工作卫星组成,使得在全球任何地方、任何时间都可观测到4颗以上的卫星, 测量出已知位置的卫星到用户接收机之间的距离,然后综合多颗卫星的数据就可知道接收机的具体位置。在整个天空范围内寻找卫星是很低效的,因此通过 GPS 进行定位时,第一次启动可能需要数分钟的时间。这也是为啥我们在使用地图的时候经常会出现先出现一个大的圈,之后才会精确到某一个点的原因。不过,如果我们在进行定位之前能够事先知道我们的粗略位置,查找卫星的速度就可以大大缩短。

GPS系统使用的伪码一共有两种,分别是民用的C/A码和军用的P(Y)码。民用精度约为10米,军用精度约为1米。GPS的优点在于无辐射,但是穿透力很弱,无法穿透钢筋水泥。通常要在室外看得到天的状态下才行。信号被遮挡或者削减时,GPS定位会出现漂移,在室内或者较为封闭的空间无法使用。

正是由于GPS的这种缺点,所以经常需要辅助定位系统帮助完成定位,就是我们说的A-GPS。

例如 iPhone 就使用了 A-GPS,即基站或 WiFi AP 初步定位后,根据机器内存储的 GPS 卫星表来快速寻星,然后进行 GPS 定位。例如在民用的车载导航设备领域,目前比较成熟的是 GPS + 加速度传感器补正算法定位。在日本的车载导航市场是由 Sony 的便携式车载导航系统 Nav-U1 首先引入量产。例如在增加了三轴陀螺仪的iphone4里可以利用三轴陀螺仪来辅助完成定位,具体可以参见这篇文章的介绍,不过三轴陀螺仪定位的误差会随着时间逐渐积累。

关于基站定位(cell ID定位):

小区识别码(Cell ID)通过识别网络中哪一个小区传输用户呼叫并将该信息翻译成纬度和经度来确定用户位置。Cell ID实现定位的基本原理:即无线网络上报终端所处的小区号(根据服务的基站来估计),位置业务平台把小区号翻译成经纬度坐标。

基本定位流程:设备先从基站获得当前位置(Cell ID)。(第一次定位)—— > 设备通过网络将位置传送给agps位置服务器 —— > Agps服务器根据位置查询区域内当前可用的卫星信息,并返回设备。 —— > 设备中的GPS接收器根据可用卫星,快速查找可用的GPS卫星,并返回GPS定位信息。

关于Wifi AP定位:

设备只要侦听一下附近都有哪些热点,检测一下每个热点的信号强弱,然后把这些信息发送给网络上的服务端。服务器根据这些信息,查询每个热点在数据库里记录的坐标,然后进行运算,就能知道客户端的具体位置了。一次成功的定位需要两个先决条件:客户端能上网 ,侦听到的热点的坐标在数据库里有

PS:苹果用的WIFI定位服务http://www.skyhookwireless.com/ ;这个网站可以通过MAC地址取得位置信息http://samy.pl/mapxss/

关于FRID、二维码定位:
通过设置一定数量的读卡器和架设天线,根据读卡器接收信号的强弱、到达时间、角度来定位。目前无法做到精准定位,布设读卡器和天线需要有大量的工程实践经验难度大,另外从成本上来讲WIFI经济实用些。
另外,室内定位无法依靠GPS卫星,主要只能依靠室内设备。可以使用WLAN和RFID来实现。
原载:http://www.ikent.me/blog/3911

常见定位技术有哪些?相关推荐

  1. 《物联网技术》课程笔记——第三章 物联网感知技术之定位技术

    文章目录 1.位置信息和位置服务 1.1 位置信息 1.2 位置服务 2.定位系统 3.定位技术 3.1 基于距离的定位(ToA) 3.2 基于距离差的定位(TDoA) 3.2.1 距离差测距方法 3 ...

  2. 几种常见的定位技术,GPS定位,北斗定位,基站定位,蓝牙定位,WIFI定位比较--新导智能

    1.GPS定位: GPS定位是最常见的,它信号好.定位精度高.运用规模广,几乎一切需要定位的设备都会优先运用GPS定位.缺陷是,不能信号透过金属和钢筋水泥混合物,因而不能在室内如地下停车场.高桥下.密 ...

  3. 扫地机器人常见的5种定位技术解析

    说到扫地机器人,想必大家都不陌生.它已成为众多家庭中的一位新成员,扫地机器人在早前就已兴起,近年来才逐渐普及开来,用过扫地机器人的朋友一定遇到过这样的情形,扫地机满地乱窜.杂乱无章,有些地方扫了好几遍 ...

  4. 常见无线定位技术的基本原理

    目录 引言 无线电定位技术 TOA技术 TDOA技术 RTT技术 RSS技术 AOA技术 混合估计技术 引言 无线定位技术是依据测量出的无线电磁波的特征参数,利用相应位置解算方法来确定目标位置的技术. ...

  5. 常见室内定位技术对比,你了解吗?

    常见室内定位技术对比,你了解吗? 1      室内定位技术对比 定位技术 定位精度 可靠性 成本 安全性 蓝牙 3m 中 高 中 红外线 5m 低 高 高 射频技术 5m 中 低 中 WIFI 3m ...

  6. 物联网常见的十种定位技术的优缺点

    1.射频识别室内定位技术 射频识别室内定位技术利用射频方式,固定天线把无线电信号调成电磁场,附着于物品的标签经过磁场后生成感应电流把数据传送出去,以多对双向通信交换数据以达到识别和三角定位的目的. 射 ...

  7. 常见的定位技术主要有哪些?

    目前,常见的定位技术主要有:蓝牙.RFID.WIFI.超宽带(UWB).超声波等.智物达"智寻"超宽带(UWB)定位系统是一种以极低功率在短距离内高速传输数据的无线定位技术. UW ...

  8. 自动驾驶汽车“定位”技术

    本节将介绍自动驾驶汽车的定位技术包括:GNSS(全球导航卫星系统),RTK(实时运动定位)和惯性导航. 图1 定位,是让自动驾驶汽车找到自身确切位置的方法,这对自动驾驶汽车来说非常重要.当你在驾驶一辆 ...

  9. 好好说一说室内定位技术

    室内定位技术进过了几十年的发展,从未像今天这样引起大家的关注,这无疑得益于VR技术在这几年的蓬勃发展,52VR的编辑们今天就梳理下已有的定位技术和手段,有哪些点值得我们参考和注意呢? 那么传统的室内定 ...

  10. 激光slam_机器人主流定位技术,激光SLAM与视觉SLAM谁更胜一筹

    定位技术是机器人实现自主定位导航的最基本环节,是机器人在二维工作环境中相对于全局坐标的位置及其本身的姿态.目前SLAM (Simultaneous Localization and Mapping,即 ...

最新文章

  1. 记录一下PyQt5界面导入Python(绕开pyqt5-tools安装失败问题)
  2. Spring MVC 学习 之 - 拦截器
  3. 前端学习(2942):vue的本地注册
  4. OpenCV的DNN模块
  5. cmd一键启动程序脚本
  6. 源码推荐:多图无缝滚动控件,多视图控制器间切换
  7. 用stream流将list集合根据某个字段分组成Map<String,List<T>>类型的集合
  8. 上下取整函数的关系以及一些重要性质(附证明)
  9. MIT6_0002F16_ProblemSet4
  10. android用户界面组件都是放置在,Android开发工程师第十章 节 用户界面高级组件.ppt...
  11. Web前端性能优化思路
  12. 《编程之美》一书八位作者,讲述自己的编程之路
  13. 黑白电影变为彩色电影?这个方法分享给你
  14. 苹果cms模板_苹果cms10好看的模板有那些?
  15. fiddler改网页内容(附常用快捷键)
  16. ABP开发框架前后端开发系列---(8)ABP框架之Winform界面的开发过程
  17. ETH基于POA的环境搭建
  18. ExcelVba_调用jQuery计算Md5和CRC32
  19. 关于数据仓库与数据湖,4万字总结
  20. bison生成c语言文件指令,第13章 用 bison 做语法分析

热门文章

  1. 迭代法动态生成谢尔宾斯基三角形
  2. 多线程实现飞花令-多诗库版
  3. etax导入账户不让勾选_【问答】自然人电子税务局网页版扣缴功能常见问题解答!...
  4. CMOS的宽/长比、传输门与三态门、锁存器与触发器、简单版图、竞争与冒险
  5. 惠普服务器显示器接口类型,介绍:目前显示器主要接口
  6. Windows新建文件快捷键(使用AutoHotKey脚本)
  7. oracle经纬度换算成xy坐标,xy坐标转换经纬度【处置步骤】
  8. 一次简单的软件系统培训计划安排
  9. 视频教程-Dreamweaver初级从入门到精通,掌握网页制作-Dreamweaver
  10. 建设银行和工商银行的网银安全措施