现在室内定位搞高精度,主要有七种玩法:邻近探测、质心定位、多边定位、三角定位、极点法、指纹定位和航位推算。
一、邻近探测法
靠接收到的物理信号(比如蓝牙、Wi-Fi)判断设备是不是在某个发射源附近。精度不高,但成本低、好部署,适合对准不准要求不高的场景,像公司打卡签到就挺合适。
二、质心定位法
设备能收到哪些信标信号,就把这些信标的坐标取个平均值,当成设备位置。简单粗暴,计算轻松,精度看信标密不密集,点多就准点。
三、多边定位法
测目标到几个已知点的距离,然后用几何关系算出位置。精度高,应用广,常见于UWB这类系统里。
四、三角定位法
跟GPS思路差不多,靠无线信号的RSSI值来估距离。信号越远越弱,测出强度再套衰减模型反推出距离。然后通过两个以上参考点的角度和距离,组成三角形,定位目标位置。蓝牙定位里的被动式或主被动一体式常用这招。
五、极点法
只需要一个参考点,测出目标相对于它的距离和角度,就能定位置。操作方便,在测绘领域用得比较多。
六、指纹定位法
先建个指纹库,记录各个位置的信号特征,定位时拿实测数据去比对,找最像的那个点。优点是精度不错,不用太多硬件;缺点是建库太费劲,环境一变数据就废,维护难。
七、航位推算法
知道上一个位置,加上移动速度和时间,推出现当前位置。数据稳、不依赖外部信号,但误差会越累越大,时间一长就越跑越偏,常得靠其他方式校正。
一、邻近探测法
靠接收到的物理信号(比如蓝牙、Wi-Fi)判断设备是不是在某个发射源附近。精度不高,但成本低、好部署,适合对准不准要求不高的场景,像公司打卡签到就挺合适。
二、质心定位法
设备能收到哪些信标信号,就把这些信标的坐标取个平均值,当成设备位置。简单粗暴,计算轻松,精度看信标密不密集,点多就准点。
三、多边定位法
测目标到几个已知点的距离,然后用几何关系算出位置。精度高,应用广,常见于UWB这类系统里。
四、三角定位法
跟GPS思路差不多,靠无线信号的RSSI值来估距离。信号越远越弱,测出强度再套衰减模型反推出距离。然后通过两个以上参考点的角度和距离,组成三角形,定位目标位置。蓝牙定位里的被动式或主被动一体式常用这招。
五、极点法
只需要一个参考点,测出目标相对于它的距离和角度,就能定位置。操作方便,在测绘领域用得比较多。
六、指纹定位法
先建个指纹库,记录各个位置的信号特征,定位时拿实测数据去比对,找最像的那个点。优点是精度不错,不用太多硬件;缺点是建库太费劲,环境一变数据就废,维护难。
七、航位推算法
知道上一个位置,加上移动速度和时间,推出现当前位置。数据稳、不依赖外部信号,但误差会越累越大,时间一长就越跑越偏,常得靠其他方式校正。