转载自:https://blog.csdn.net/baidu_38197452/article/details/77115935

基于LED的室内定位算法大致可以分为四类:

1. 几何测量法 
这种方法需要估计接收端到己知LED灯的几何关系(距离或角度信息等),再通过计算获取待定位点的位置坐标。根据几何关系获取的信息,-般有RSS三边定位、AOA角度定位和TDOA双曲线定位等。 
2. 场景分析法 
送类定位算法又称为指纹定位法它通过分析场景中的特征来估计终端的坐标。一般分为两个阶段,离线数据库建立阶段和在线定位阶段。离线数据库建立阶段将每一个采样点(又称为指纹)的位置信息存储起来,建立与移动设备之间的对应关系。在线定位阶段通过匹配指纹库中的信息实时的确定目标位置。 
3. 近似感知法 
又称为基于非测距技术的算法,无需计算节点间的角度与距离信息,利用节点间的邻近关系及连通性实现定位。例如将布置在室内的LED阵列作为一个信息发送端,用户终端进入通信范困内时就可以获得该灯的位置信息进而确定用户自身位置坐标。一般有广告牌法和质心算法,广告牌法直接将接入点LED的的位置作为用户的位置,而质心算法将所有LED的位置进行加权运算后作为用户的位置,精度比广告牌法相对要高。 
4. 图像传感器成像法 
这种算法是在一个平行于LED灯和图像传感器之间的平面上放置一个透镜,发射点、透镜中心和接收点保持在同一条直线上,利用几何关系计算出待定位点坐标。

主要浅析几何测量法:

RSS定位算法、TOA定位算法、TDOA定位算法、AOA定位算法

 
1.TOA(time of arrival) 到达时间 
 

 在TOA定位算法中影响定位精度的主要因素为测量误差,因为光的传输速率非常快,微小的时间检测误差也会导致很大的距离估计误差。另外时钟同步也是引起定位误差的原因,如果接收端与发送端无法做到精确的时钟同步,也会导致很大的定位误差,这就要求TOA定位算法需要精确的时间检测装置,硬件设备要求较高,价格更为昂贵。
虽然TOA算法原理相对简单,并且能够高精定位,但由于其代价昂贵,一般不独自应用在光定位中。
 
  • 1
  • 2

2.TDOA(Time Difference 0f Arrival)到达时间差

通过测量移动终端到不同发送端的时间差从而估计到不同终端的距离之差进而进行定位。由于不需要检测信号传输时间,系统对时间同步的要求大大降低。
 
  • 1

3. AOA(Angle of Arrival )到达角度

4.RSS (Received Signal Strength)接收强度

在RSS中重点在于距离的估计,有两种方法(看不懂):

  1. 相位检测法 
     
     
     
     

2.强度估计方法

 
 

LED室内定位算法:RSS,TOA,AOA,TDOA(转载)的更多相关文章

  1. 浅谈UWB(超宽带)室内定位技术(转载)

    技术背景 随着无线通信技术的发展和数据处理能力的提高,基于位置的服务成为最有前途的互联网业务之一.无论移动在室内还是室外环境下,快速准确地获得移动终端的位置信息和提供位置服务的需求变得日益迫切.通信和 ...

  2. 室内定位系列(二)——仿真获取RSS数据

    很多情况下大家都采用实际测量的数据进行定位算法的性能分析和验证,但是实际测量的工作量太大.数据不全面.灵活性较小,采用仿真的方法获取RSS数据是另一种可供选择的方式.本文介绍射线跟踪技术的基本原理,以 ...

  3. 解答室内定位技术新方向:蓝牙AoA定位,值得了解 ——概念了解

    转载搜狐 室内定位一直被炒的非常火的黑科技,也是近年资本追逐的热点,市场上一直有众多宣称可以做到厘米级,米级精度定位的公司,但问题很多,无法大规模商用.近些年有很多人尝试使用蓝牙beacon方式做定位 ...

  4. 华策光通信: LED可见光通信室内定位项目获最具投资价值奖

    3月21日上午,一场持续3个多小时的O2O领域的创业DemoShow在深圳科兴科学园会议中心激烈上演.来自华策光通信的基于LED可见光通信室内精准定位项目作为LED与室内定位领域的跨界融合项目经过精彩 ...

  5. 室内定位系列(一)——WiFi位置指纹(译)

    原文:<Advanced Location-Based Technologies and Services>--chapter 2 WiFi Location Fingerprint 作者 ...

  6. 蓝牙Ibeacon室内定位和微信摇一摇周边原理分析

    苹果推出Ibeacon室内定位技术是为了弥补GPS无法覆盖室内定位这种场景.苹果意味着创新,在其推动下,蓝牙Ibeacon得到了极大的应用.而腾讯则是利用蓝牙Ibeacon在场景体验方面进行了创新,实 ...

  7. 关于Wifi室内定位应用中的一些问题:

    公司目前在办公室内布设了一套室内定位的实验环境,用的是华为路由器,采用的算法是基于信号强度的RSSI算法.公司目前希望能使用这套设备得到无线网络覆盖范围下的所有移动设备(对应每个人)的MAC地址,同时 ...

  8. 【机器学习】WIFI室内定位

    WIFI室内定位-指纹法 在A1区域内每个点上采集四个WiFi的信号数据(信号强度),五点.九点.十六点采样. 5*5=25区域*16数据=400样本,用来训练 样本数 R B G1  G2 1 2 ...

  9. Trilateration三边测量定位算法

    转载自Jiaxing / 2014年2月22日 基本原理 Trilateration(三边测量)是一种常用的定位算法: 已知三点位置 (x1, y1), (x2, y2), (x3, y3) 已知未知 ...

随机推荐

  1. CentOS安装MySQL,(常规安装方式MySQL无法远程连接)

    转载自:https://blog.csdn.net/z13615480737/article/details/78906598 CentOS7默认数据库是mariadb, 但是 好多用的都是mysql ...

  2. 项目上传至Github

    到https://github.com/ 注册用户,然后点 Start a project,创建仓库 记住这个 地址. 再去 https://git-scm.com/downloads 下载git 安 ...

  3. POS开发问题 - 跳转页面更新,返回还原旧数据

    问题描述:由于需求的需要,路由需要加上缓存 <keep-alive> ,还要实现跳转就初始化,返回就还原的需求.意思就是:页面 A 跳转到页面 B ,页面 B 要初始化数据,但是 页面 B ...

  4. js数字滑动时钟

    js数字滑动时钟: <!DOCTYPE html> <html lang="en"> <head> <meta charset=" ...

  5. javascript的常用操作(二)

    Undefined 不是 Null 在 JavaScript 中, null 用于对象, undefined 用于变量,属性和方法. 对象只有被定义才有可能为 null,否则为 undefined. ...

  6. <转载>为什么VR不可能成功?

    这是一个来自Quora的回答,我把要点总结翻译了下,供大家参考批判. How big and issue the nausea problem for Virtual Reality products ...

  7. Array负载均衡控制器(vAPV)

    平台: freebsd 类型: 虚拟机镜像 软件包: apache python basic software load balance network infrastructure slb ssl ...

  8. Wince 6.0获取设备的分辨率 自动设置窗体位置

    调用微软提供给wince的API  “coredll.dll” [DllImport("coredll.dll")] public static extern int GetSys ...

  9. cms-框架搭建

    1.web.xml中的配置,在配置中主要有: 1.1.过滤器: 1.1.1:shiro权限过滤器 1.1.2:字符编码过滤器 1.2.监听器: 1.2.1:spring监听器 1.3.servlet ...

  10. LeetCode Word Ladder 找单词变换梯

    题意:给出两个单词,以及一个set集合,当中是很多的单词.unordered_set是无序的集合,也就是说找的序列也是无序的了,是C++11的标准,可能得升级你的编译器版本了.要求找出一个从start ...