开源:基于Android的室内定位WiFi,iBeacon数据采集和定位脚本 - Go语言中文社区

开源:基于Android的室内定位WiFi,iBeacon数据采集和定位脚本


最近有同学联系我,也在一些群里看到有新手同学挣扎在怎么获取定位数据,不知从何下手。所以整理并开源这个基于Android的数据采集软件和基于python的KNN定位demo,算是为新手同学建立一个Baseline.

Github库摸这里

主要功能

1.同步采集WiFi和iBeacon指纹数据和测试数据

2.利用平面图可视化采集

3.可自定义的采集时间和数据内容

数据采集

1.感兴趣的同学可以下载源码进一步自定义

2.对Android不熟悉的同学可以直接下载apk文件安装

3.采集的数据文件会保存在文件夹OpenCollector下面

4.程序需要位置和存储授权(设置或者初次打开程序的时候授权,否则无法采集数据)

5.需要准备你的试验场地的平面图和实际长度做坐标转换。

定位测试

1.数据采集结束后将数据导出到电脑(train/test)

2.利用python的脚本进行定位测试

3.其中python定位脚本的文件路径和数据类型需要设置

数据格式:

如果程序无法正常使用,注意:

1.确认权限正常授予

2.确认WiFi 蓝牙都已打开

3.Android手机版本是否支持蓝牙4.0

TODO

后面如果时间合适,也有小伙伴需要,可能考虑再整理一些,比如说Trilateration还有Fusion等

转载于:https://www.cnblogs.com/lesliexong/p/9843220.html

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_30888413/article/details/97111365
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-04-19 10:44:34
  • 阅读 ( 1440 )
  • 分类:Go开源项目

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢