Code Monkey home page Code Monkey logo

awesome-wifi-csi-research's Introduction

Awesome-WiFi-CSI-Research

置顶:
很抱歉由于个人工作等原因,没有时间维护和回复各位。
另外,欢迎有志者托管本项目,如有兴趣可以跟我发邮件[email protected].
关于本项目,止于理论和仿真交流。实际数据的处理,请参考SpotFi作者的主页和项目主页。
http://web.stanford.edu/~mkotaru/
https://bitbucket.org/mkotaru/
SpotFi源码实现(SpotFi作者开源)
https://bitbucket.org/mkotaru/spotfimusicaoaestimation
注意事项:由于SpotFi文献中使用了ArrayTrack中的射频校准方法,直接处理CSI数据可能不能达到预期效果。
MATLAB code for Angle of arrival estimation algorithm in SpotFi paper [1].

Setup is as described in section 4 of [1]. Instructions:

  1. Calibrate the receiver radio chains as described in [2]
  2. reshape CSI into 90x1 vector where first 30 elements correspond to subcarriers for first rx antenna, second 30 correspond to CSI from next 30 subcarriers and last 30 elements correspond to CSI from subcarriers of last receiver antenna and run main.m

[1] Kotaru, Manikanta, et al. "Spotfi: Decimeter level localization using wifi." ACM SIGCOMM Computer Communication Review. Vol. 45. No. 4. ACM, 2015.
[2] Xiong, Jie, and Kyle Jamieson. "ArrayTrack: A Fine-Grained Indoor Location System." NSDI. 2013.

如果github网速下载慢,可以gitee同步仓库下载

https://gitee.com/dearyiming/Awesome-WiFi-CSI-Research

新增scripts文件夹,提供文件采集、实时可视化的脚本程序

  • 自动每分钟采集,并以时间戳命名文件,自动以日期建立文件夹,配置简单
  • 借助Realtime-processing-for-csitool使用Matlab远程服务,实时可视化csi
  • CSI_NonCoherent 非相干源CSI生成,与标准MUSIC算法实现(AoA ToF联合估计)
  • CSI_Coherent 相干源CSI生成,与平滑MUSIC算法实现(AoA ToF联合估计)
  • 一种新的CSI模拟数据生成方法

此项目服务于QQ群(CSI信道状态信息交流:366102075)

通过此项目,你可以获得什么?

  • 快速跟进 同样的问题,被别人解决了,通过学习别人的解决方案,可以快速跟进

  • 合作解决难题 别人提出的新问题,自己也遇到了,可以和提这个问题的人以及对这个问题同样感兴趣的人一起讨论,合作解决难题

你可以为这个项目作出什么贡献?

  • 遇到了别人没遇到的问题,通过Github New Issue提出你的问题

注意:在提问题之前,务必确保你的问题没有出现在Linux 802.11n CSI Tool FAQLinux 802.11n CSI Tool Issues List本项目Issue List

  • 解决别人提出的问题,并贡献答案
  • 补充更多的相关资源链接,如包括并不限于开源项目/技术文档/高质量博客文章等等
  • 补充最新的已发表的国内外学术论文/专利

资源链接

  • Linux 802.11n CSI Tool项目相关

Linux 802.11n CSI Tool项目主页

Linux 802.11n CSI Tool项目源码

linux-80211n-csitool-supplementary CSI获取

  • CSI Tool的安装/使用/CSI数据的基本处理

Linux 802.11n CSI Tool FAQ

Linux 802.11n CSI Tool Issues List

  • 可视化

CSI测量的实时可视化

  • 学术论文的开源实现

SpotFi的开源实现:Looks Good to Me (LGTM)

DeepFi

  • 开源项目

WiFi-movement-identification

  • 博客文章

动作识别系列

文献阅读:手势识别 WiFinger: Leveraging Commodity WiFi for Fine-grained Finger Gesture Recognition (MobiHoc 2016)

文献阅读:手写识别 WiFinger: Talk to Your Smart Devices with Finger-grained Gesture (UbiComp 2016)

文献阅读:吸烟识别 Smokey: Ubiquitous Smoking Detection with Commercial WiFi Infrastructures(InfoCom 2016)

文献阅读:步态识别 Gait Recognition Using WiFi Signals(UbiComp 2016)

室内定位系列

文献阅读:Device-Free行走方向估计 WiDir: Walking Direction Estimation Using Wireless Signals(UbiComp 2016)

文献阅读:MUSIC算法在室内定位的应用 以SpotFi(SIGCOMM 2015)和Dynamic-MUSIC(UbiComp 2016)为例

文献阅读:AoA估计 Tuning by Turning: Enabling Phased Array Signal Precessing for WiFi with Inertial Sensors (InfoCom 2016)

基于WiFi CSI定位综述

CSI的信号模型与测量模型

研究笔记: 基于单接入点/单基站WiFi CSI的分米级定位(Chronos2016)

室内定位研究国内外主要实验室、团队和学者(WiFi CSI)

awesome-wifi-csi-research's People

Contributors

micaihero avatar whubaichuan avatar wuzhiguocarter 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.