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


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

    Github库摸这里,  另外,我司在大力招人,GIS,定位,轨迹挖掘等相关方向可以发简历给我 guanjing.xiong@vivo.com

    主要功能

    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等

  • 相关阅读:
    HTTP协议详解
    如何编写出拥抱变化的代码
    Cookie ,Session
    Request 请求
    MySQL如何处理死锁
    如何优化冒泡排序
    java数据结构分析
    response响应
    Tomcat服务器
    HTTP协议
  • 原文地址:https://www.cnblogs.com/lesliexong/p/9843220.html
Copyright © 2020-2023  润新知