一种基于Alljoyn的物品定位管理方法、装置及系统的利记博彩app_2

文档序号:9886368阅读:来源:国知局
例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0056]实施例1
[0057]参见图2,本发明所提供的基于Alljoyn物品定位管理方法,包括:
[0058]步骤101,接收各个无线访问接入点的物品无线信号;
[0059]步骤102,根据无线访问接入点所在平面信息,筛选出无线访问接入点所在的三个相互垂直平面;
[0060]步骤103,根据每个平面中三个无线访问接入点的位置以及无线信号,分别计算物品在三个相互垂直平面上的投影;
[0061]步骤104,根据投影的位置确定物品的位置。
[0062]具体地,本实施例中的物品可以为智能设备,也可以为非智能设备。对于智能设备,可以直接向无线访问接入点发射无线信号;对于非智能设备,需贴上带有无线发送模块的电子标签后向无线访问接入点发射无线信号。
[0063]本发明在设置无线访问接入点时,将无线访问接入点部署于至少三个相互垂直的平面上,且每个垂直平面至少部署三个,记录并保存每个垂直平面信息以及每个垂直平面中无线访问接入点的位置。在对物品进行定位时,根据保存的平面信息筛选出三个相互垂直的平面。平面信息中包括该平面相互垂直平面以及平行的平面。
[0064]本发明所提供的基于AlI joyn物品定位管理方法,通过在房间内建立三维坐标系,首先筛选出无线访问接入点所在的三个相互垂直平面,再筛选出每个平面上三个无线访问接入点;接着根据无线访问接入点确定物品在每个垂直平面的投影;根据三个垂直的投影可以准确确定物品的位置。通过本发明物品定位管理方法,可以有效提高物品定位信息的精度,满足对于家庭物品管理的需求。
[0065]进一步地,本发明中采用的无线信号定位优选采用目前最普遍的WiFi信号,来取代RFID信号。基于WiFi传输距离远的特性,可以有效减少数据采集节点的个数,在提高定位信息精度的同时减少成本。
[0066]实施例2
[0067]本实施例在筛选出无线访问接入点所在的三个相互垂直平面时,若任一垂直平面存在平行平面,则按照无线访问接入点的无线信号强度进行排序,并获取三个无线访问接入点强度和值较大的平面作为垂直平面。
[0068]进一步地,在根据每个平面中三个无线访问接入点的位置以及无线信号,分别计算物品在三个相互垂直平面上的投影,具体包括如下:
[0069]根据无线信号的强度计算物品到三个无线访问接入点的距离;
[0070]分别以三个无线访问接入点的位置为圆心,以物品分别到三个无线访问接入点距离为半径做圆,得到的三个圆的交点即为物品在一垂直平面的投影位置。
[0071]具体地,本发明中对于无线访问接入点的数量不做限定,但至少为6个,如图3所示,例如位于长方体的D、F、C、G、B、E处。本实施例中优选在房间内设置8个无线访问接入点,8个无线访问接入点构成一个长方体。其中,将面ABCE定义为横向面,面ABDG定义为纵向面,面ACDF定义为侧向面。当某个物体处于这个房间某一处时会发出无线信号,而位于该房间8个顶点的无线访问接入点都能收到该物体的无线信号,然而每个无线访问接入点收到的信号强弱不一。
[0072]如图4所示,在该房间内建立三维坐标系,并预先记录无线访问接入点的位置坐标。根据三边定位算法,分别以已知位置的3个无线访问接入点为圆心,以各个到待测标签的距离最近参考标签的距离为半径作圆。以dl,d2,d3为半径作三个圆,根据毕达哥拉斯定理,得出交点即未知点的位置计算公式:
[0073](x1-xe)2+(yi_ye)2 = di2
[0074](x2-x9)2+(y2-ye)2 = d22
[0075](x3-x9)2+(y3-ye)2 = d32
[0076]可计算出投影的坐标(X0,y0)。
[0077]具体地,对于要确定该物品在该房间的三维位置,分为以下几步:
[0078]首先是横向面投影确定:对于上下两个横向面的4个无线访问接入点,筛选出4个无线访问接入点信号强度和最大的一个面;对于位于该面的4个无线访问接入点,根据所接收到的无线信号强弱进行排序并筛选出信号最强的3个无线访问接入点,以这3个无线访问接入点为三角形的3个顶点进行一次三边定位计算,确定了该物品在横向面的投影位置。
[0079]其次是纵向面投影确定:对于前后两个纵向面的4个无线访问接入点,与横向面筛选同理先筛选出信号强度和最大的面;对于该面的4个无线访问接入点筛选出信号最强的3个无线访问接入点进行一次三边定位计算,确定该物品在纵向面的投影位置。
[0080]接着是侧向面投影确定:与以上两步同理,先确定信号强度最大的一个侧向面,然后筛选出该面信号强度最强的3个无线访问接入点进行一次三边定位计算,确定该物品在侧向面的投影位置。
[0081]最后根据三个方向投影的坐标信息,即可得出物品在房间中的位置,在房间的三维图上显示出物品的定点信息。
[0082]实施例3
[0083]如图5所示,本实施例在计算出物品在三个相互垂直平面上的投影后,需多次获取物品发送到各个无线访问接入点的无线信号,
[0084]根据新的无线信号获取物品在相互垂直三个面的多组投影;
[0085]剔除多组投影中的异常值,并根据平均化处理后的投影位置确定物品位置。
[0086]本实施例中,在计算获取一组物品位置坐标后,将该位置坐标将暂存;接着在短时间内再次申请获得同一物品的无线信号,并按照上述实施例中的步骤重复进行一次完整的定位计算。如此步骤重复多次,获取多组物品位置坐标,并将获得的多组结果去除明显偏离整体的一组结果后作整体平均处理,确保最后所得结果的精确度。
[0087]实施例4
[0088]参见图6,本实施例中提供的基于Alljoyn的物品定位管理装置,用于实现实施例1 /2/3中物品定位管理方法。该装置具体包括:
[0089]接收模块,用于接收各个无线访问接入点的物品无线信号;
[0090]筛选模块,用于根据无线访问接入点所在平面信息,筛选出无线访问接入点所在的三个相互垂直平面;
[0091]计算模块,用于根据每个平面中三个无线访问接入点的位置以及无线信号,分别计算物品在三个相互垂直平面上的投影;
[0092]确定模块,用于根据投影的位置确定物品的位置。
[0093]进一步地,该装置还包括存储模块:
[0094]用于在设置无线访问接入点时,将无线访问接入点部署于至少三个相互垂直的平面上,且每个垂直平面至少部署三个,记录并保存每个垂直平面信息以及每个垂直平面中无线访问接入点的位置。
[0095]进一步地,筛选模块还用于:
[0096]若任一垂直平面存在平行平面时,则按照无线访问接入点的无线信号强度进行排序,并获取三个无线访问接入点强度和值较大的平面作为垂直平面。
[0097]进一步地,计算模块具体用于:
[0098]根据无线信号强度计算物品到三个无线访问接入点的距离;
[0099]以三个无线访问接入点的位置为圆心,以物品到三个无线访问接入点距离为半径做圆,三个圆的交点即为物品在一垂直平面的投影位置。
[0?00]进一步地,计算模块还用于:
[0101]在计算出物品在三个相互垂直平面上的投影后,多次获取物品发送到各个无线访问接入点的无线信号;
[0102]根据新的无线信号获取物品在相互垂直三个面的多组投影;
[0103]剔除多组投影中的异常值,并根据平均化处理后的投影位置确定物品位置。
[0104]实施例5
[0105]参见图7,本实施例所提供的基于Alljoyn的物品定位管理系统,包括无线访问接入点、网关以及实施例4的物品定位管理装置。
[0106]当物品数量的较多或者无线访问接入点的数量较多时,基于本发明所采用的定位管理方法运算量比较大,因此本发明中的物品定位管理装置优选置于云平台。基于云平台的数据处理优势,可以保证物品定位时的运算处理速度。
[0107]具体地,无线访问接入点接收到来自物品发送的无线信号后,对信号处理,包括信号格式的统一,信号与对应物品标签的绑定等,待处理完毕后将无线信号上传至网关。当物品数量较多时,通过在无线访问接入点处将物品自身的标签与无线信号绑定的方式,使得计算位置信息时不易混淆物品的无线信号。
[0108]具体地,网关将所有无线访问接入点接收的无线信号整合成信号组的形式,按照信号组顺序上传至云平台;云平台的物品定
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1