基于RSSI的蓝牙室内定位(2):蓝牙rssi测距算法
·
将蓝牙rssi(信号强度)转换成距离,这一问题没有准确的解决办法,又一个拟合回归函数,其变化规律比较类似于rssi的变化规律,函数如下:
计算公式:
d = 10^((abs(RSSI) - A) / (10 * n))
其中:
d - 计算所得距离
RSSI - 接收信号强度(负值)
A - 发射端和接收端相隔1米时的信号强度
n - 环境衰减因子
传入RSSI值,返回距离(单位:米)
由于所处环境不同,每台发射源(蓝牙设备)对应参数值都不一样。按道理,公式里的每项参数都应该做实验(校准)获得。
当你不知道周围蓝牙设备准确位置时,只能给A和n赋经验值,其中,A参数建议赋予59,n建议赋予2.0。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)