Giter Site home page Giter Site logo

tdoa's Introduction

TDOA

Implementation Of TDOA Using Chan Algorithm And Taylor Algorithm in 3D space

Author:HaoyaWHL
Finish Time:2016/5 when I was masterGrade 1
Implement:Visual Studio 2013 in C++

Workflow

step1:using socket to get the data from four base stations
step2:pre-treating the data,get the form as I want
step3.1:using CHAN algorithm to get the coordinates of X and Y
step3.2:using Taylor algorithm to make the coordinates of X and Y more accuracy
step4.1:using CHAN algorithm to get the coordinate of Z
step4.2:using Taylor algorithm to make the coordinates of Z more accuracy
step5:output the coordinates of X , Y and Z

2018.11.23更新

这是2016年研一的时候独立承担的工程,应用场景中包含四个基站,在PC上通过8888号端口获取数据

由于解码问题,所以main.cpp中把原始数据从16进制->2进制->10进制,再进行处理

原理是采用了CHAN氏算法:4个基站ABCD,BCD分别与A构建三个双曲线方程,运用最小二乘两次求解(第一次最小二乘是为了估计噪声)

可以直接求解XYZ坐标,但是因为Z方向精度问题,先求解XY,再暴力求解Z

以现在来看,C++代码可读性较差,需要matlab仿真代码(100行不到,更为清晰)的同学可以直接发送邮件给我


[email protected]

tdoa's People

Contributors

haoyawhl avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.