2、室内定位-基于RSSI测距的三维算法
来源:互联网 发布:js点击显示和隐藏 编辑:程序博客网 时间:2024/05/01 15:23
1、加一个参数
>> a_x=[0 0 7 7];>> b_y=[0 7 7 0];>> c_z=[7 7 7 7]>>> d=[10; 11; 12; 13]>> Q=[-2*a_x(1) -2*b_y(1) -2*c_z(1) 1; -2*a_x(2) -2*b_y(2) -2*c_z(2) 1; -2*a_x(3) -2*b_y(3) -2*c_z(3) 1; -2*a_x(4) -2*b_y(4) -2*c_z(4) 1]>> temp =[a_x(1)^2 + b_y(1)^2 + c_z(1)^2; a_x(2)^2 + b_y(2)^2 + c_z(2)^2; a_x(3)^2 + b_y(3)^2 + c_z(3)^2; a_x(4)^2 + b_y(4)^2 + c_z(4)^2]>>b = d - tempget_xyzR2=(inv(Q'*Q))*Q'*b
2、最小二乘
beacon_x=[0 0 7 7]; beacon_y=[0 7 7 0]; beacon_z=[7 7 7 7]; Q=2*[beacon_x(4)- beacon_x(1) beacon_y(4)- beacon_y(1) beacon_z(4)- beacon_z(1);beacon_x(4)- beacon_x(2) beacon_y(4)- beacon_y(2) beacon_z(4)- beacon_z(2);beacon_x(4)- beacon_x(3) beacon_y(4)- beacon_y(3) beacon_z(4)- beacon_z(3)] bieacon_d=[8;10;11;12]; >> b=[bieacon_d(1)^2-bieacon_d(4)^2; bieacon_d(2)^2-bieacon_d(4)^2; bieacon_d(3)^2-bieacon_d(4)^2]//inv(Q'*Q)可能不存在>> get_xyz=(inv(Q'*Q))*Q'*b
阅读全文
0 0
- 2、室内定位-基于RSSI测距的三维算法
- 基于rssi的三点定位算法
- 基于WiFi的室内三维定位运用技术分析
- 一种基于RSSI的实时定位算法的研究
- 基于RSSI的无线传感器网络三角形质心定位算法
- 基于RSSI三维空间四点定位算法
- 基于Android的室内定位
- 基于WiFi的室内定位
- 基于余弦相似性的指纹匹配算法在WIFI室内定位上的应用
- 室内定位指纹算法
- 基于WiFi的室内定位技术的感想
- 基于WiFi的室内定位系统设计与实现
- 基于TI CC254X+iBeacon的室内定位解决方案
- 基于蓝牙BLE的室内定位技术研究与实现
- 基于zigbee技术室内定位解决方案的探索(一)
- TensorFlow6: 基于WiFi指纹的室内定位(autoencoder)
- 基于WiFi 的CSI和RSS混合指纹室内定位
- 室内定位常用算法概述
- 华为、酷派手机logcat不输出日志解决方案
- 列车调度 manage
- 深度学习 :CIFAR-10
- Laravel 5.1 定义事件、事件监听器以及触发事件实例教程
- JS进制转换
- 2、室内定位-基于RSSI测距的三维算法
- java解码PDU短信
- 你应该知道的JAVA面试题
- ndoejs+mongodb 开发2:去重
- CentOS上安装LAMP之PHP环境及安装过程报错解决方案(纯净系统环境)
- 四大就业方向彻底解决你学习Java语言编程的后顾之忧
- 随机森林(python版)
- Kubernetes1.6.2
- 解决【Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modul】报错问题