![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
室内定位
文章平均质量分 68
kavinkun
我很开心
展开
-
indoorLocation(5)--DNN模型实现
Tensorflow基础关于Tensorflow,具体可以参考http://www.tensorfly.cn/来进行学习。下图为Tensorlfow基本结构图:节点(operation) 节点被称为op(也叫做操作,算子),一个节点获得0个或者多个张量数据(tensor),一个节点也可以产生0个或者多个张量数据(tensor)。 张量(tensor) 计算图的一条边,就是一个...原创 2018-12-27 15:01:13 · 519 阅读 · 0 评论 -
indoorLocation(6)--python Web服务器
经过之前的算法和基本的数据处理,我们可以进行再调试情况下的室内定位了。但是对于现实中,我们还需要做其他事情。比如将web服务器搭建以及定位的可视化。这里我们就先进行web的服务器搭建。由于使用python进行开发,所以我们使用python进行实现。可选web框架有Django,Flask。其实这俩选谁都一样,不过还是选Flask吧,django太老,太厚重了,不够前卫。拓展性也不是很好,哈...原创 2018-12-28 15:39:30 · 218 阅读 · 0 评论 -
indoorLocation(1)--项目介绍
背景在超市逛逛的时候,作为一个男生,相信大家都有这样的经历,我是谁,我在哪,我要干啥?在嘈杂的人流中迷失了。。。这时候我们假想这样的一个情景,我们带着airpods,褚在一个大型商场的某圪塔 me:siri,我在哪? siri: 你在***商城 me:。。。这个我用你告诉?这时候,如果我们有比较良好的室内定位解决方案,siri可能真的就不会这...原创 2018-12-24 16:18:13 · 673 阅读 · 0 评论 -
indoorLocation(2)--数据采集
由于本人并没有对于android的app编写熟悉,因此通过自学简单的实现了一个android下的RSSI和Magnetic采集工具。使用Android Studio进行开发。创建一个android app。第一步,添加我们在android程序中需要用到的外部库(权限申请我们使用的是easypermissions,ble库我们用的是FastBle)dependencies { ...原创 2018-12-24 17:57:21 · 429 阅读 · 1 评论 -
indoorLocation(3)--TXT转CSV
在上文中,我们使用android收集到的数据存放在TXT文件中,一帧格式如下:(暂时去除magnetic数据信息)[(device:F8:F0:05:F3:67:4C rssi:-90 floorNum:1 locationNum:1), (device:F8:F0:05:F3:67:D5 rssi:-80 floorNum:1 locationNum:1), (device:F0:F8:F...原创 2018-12-25 09:06:54 · 382 阅读 · 0 评论 -
indoorLocation(4)--数据滤波的几种方式
将android收集到的数据写入CSV之后,就方便我们进行数据统计与计算了。对于原始数据,主要有以下几种滤波方法:1,均值滤波(中值滤波解决方式相似)采集数据时间间隔假设为0.5秒,连续采集一段时间,取改短时间内的RSSI均值。但是该方法虽然可以在一定程度上减小干扰导致的差距,但是在出现较大的波动时,该种方式依然将较大波动计算在内,会影响采集的指纹的精确度。import matplo...原创 2018-12-25 10:36:52 · 7899 阅读 · 0 评论