O Tyrloc é um sistema de localização MIMO multi-tecnologia de baixo custo com uma única cadeia de RF.
- Baixo custo: SDR barato e extensão de matriz de antena barata
- Multi-tecnologia: compatível com vários protocolos
- Cadeia de RF única: um novo método para calibrar a distorção de fase causada por CFO
MATLAB R2020A
Complementos no matlab:
Caixa de ferramentas de processamento de sinal
Caixa de ferramentas WLAN
Biblioteca de caixa de ferramentas de comunicação para o protocolo Bluetooth
Pacote de suporte à caixa de ferramentas de comunicação para dispositivos analógicos
Adicionando todo o floder no caminho
Clique aqui para baixar os dados brutos e colocá -los na pasta de dados.
Você pode usar rapidamente o Tyrloc executando o wifiaoa_main/bleaoa_main/loraaoa_main.
TyrLoc
│ WIFIAoA_Main.m // Main function of AoA estimation for WIFI
│ BLEAoA_Main.m // Main function of BLE AoA estimation for BLE
│ LoRaAoA_Main.m // Main function of LoRa AoA estimation for LoRa
│
├─ wifi_helper // Helper functions of detecting WIFI preamble
├─ ble_helper // Helper functions of detecting BLE preamble
├─ lora_helper // Helper functions of detecting LoRa preamble
│
├─ util // Helper functions of antenna ID extraction, Phase calibration and AoA estimation
│
└─ data
│ Data_Info.txt // Some infomation of raw data
├─ wifi_data // Raw data of WIFI signal
├─ ble_data // Raw data of BLE signal
└─ lora_data // Raw data of LoRa signal
Nosso trabalho é de código aberto para fins de pesquisa e queremos poli -lo ainda mais!
Então, deixe -nos saber se você encontrar/corrigir qualquer bug ou saber como acelerar ou melhorar qualquer parte do Tyrloc.
Se a Tyrloc for sua pesquisa, cite o artigo em suas publicações.
@inproceedings{gu2021tyrloc,
title={TyrLoc: a low-cost multi-technology MIMO localization system with a single RF chain},
author={Gu, Zhihao and He, Taiwei and Yin, Junwei and Xu, Yuedong and Wu, Jun},
booktitle={Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services},
year={2021}
}