• 大小: 795B
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Python
  • 标签: chan  uwb  chan算法  

资源简介

Chan算法是一种基于TDOA技术、具有解析表达式解的定位算法,在TDOA误差服从理想高斯分布时性能良好。

资源截图

代码片段和文件信息

import scipy

#chan 算法, 基站个数5个或者更多
def doChanForMore(D):
    c = 3e8
    #所有的基站坐标
    M = D[::3]
    #[-xn0 -yn0 -zn0 -Rn0]
    Ga = D[1:] - D[0]
    num = len(M)
    Q = scipy.matrix((0.5 * scipy.identity(num - 1)) + 0.5)

    E = -Ga.T * Q.I
    Fi = (E * -Ga).I

    R = Ga[:3]
    R_squared = scipy.matrix(R.A * R.A)

    K = scipy.zeros((num1))
   

评论

共有 条评论

相关资源