定位方法、装置及终端的制作方法_3

文档序号:9381565阅读:来源:国知局
出RSSI最强的位置,也就是该信号的发射点,即目标物体的位置。
[0148]本公开中,在用户行进过程中,还可以判断用户的实际行进路径与参考路径的相似度是否小于预设的相似度阈值。
[0149]本公开中,在行进过程中,终端可以在参考路径中采集一些点的位置信息,并在实际行进路径中采集对应的点的位置信息,基于所采集的位置信息计算相似度。例如可以计算位置信息的均方根值,判断该均方根值是否小于相似度阈值,如果判断为小于相似度阈值,则说明实际行进路径的误差较大,可以提醒用户重新沿参考路径行进一遍,可以在定位范围内由用户自己制定路径行进,也可以由终端给出参考路径,该参考路径可以不同于上次给出的参考路径。
[0150]其中,采样点可以为随机选取,也可以每隔一定距离选取一个。
[0151]如图2所示,图2是根据一示例性实施例示出的另一种定位方法流程图,该方法可以用于定位端,包括以下步骤:
[0152]步骤201、在检测的GPS信号强度低于设定阈值时,获取蓝牙的RSSI。
[0153]本公开实施例中,定位端可以为任意具有定位功能的追踪设备,其具有GPS _旲块、及蓝牙模块。具体可参考上述描述。在定位端检测的GPS信号强度高于设定阈值时,可以获取目标物体的GPS位置信息;并通过蓝牙将该GPS位置信息发送给监控端。但是在检测的GPS信号强度不高于设定阈值时,认为定位误差过大,因而不再向监控端发送GPS位置信息,而是通过蓝牙向终端发送RSSI。
[0154]步骤202、通过蓝牙向监控端发送RSSI,RSSI用于监控端对目标物体进行定位。
[0155]参考上述描述,监控端基于RSSI以及用户的路径信息,确定目标物体的位置信息。
[0156]如图3所示,是根据一示例性实施例示出的定位应用场景图,图3中包括:作为定位端的追踪设备,作为监控端的小米智能手机。追踪设备放置在小狗身上,小米智能手机用户在楼宇间遛狗时,小狗走丢了,于是通过追踪设备和小米智能手机共同对小狗进行定位。
[0157]首先,追踪设备检测到GPS信号强度高于预设阈值,因而采集小狗的GPS位置信息并通过蓝牙模块发送给小米智能手机,小米智能手机上的地图软件显示该GPS位置信息,用户走向该GPS位置信息。当追踪设备检测到GPS信号强度不高于预设阈值时,不再向小米智能手机发送GPS位置信息,而是将蓝牙RSSI发送给小米智能手机,这时候用户距离小狗大约100米。小米智能手机确定定位范围为以用户的当前位置为圆心,以10米为半径的一个圆,并给出参考路径为五角形路径,然后用户基于该参考路径进行行走。在用户行走过程中,小米智能手机基于获取到的RSSI得到RSSI的强弱变化趋势,并估计出强度最强的点A的位置,也就是小狗的位置,然后小米智能手机将该位置显示给用户。通过上述计算过程,能够实现精确定位,用户能够很快找到小狗。
[0158]在图3所示应用场景中,实现定位的具体过程可以参见前述对图1和图2中的描述,在此不再赘述。
[0159]与前述定位方法实施例相对应,本公开还提供了定位装置及其所应用的终端的实施例。
[0160]如图4所示,图4是本公开根据一示例性实施例示出的一种定位装置框图,该装置可以包括=RSSI接收模块410、路径信息获取模块420以及位置信息确定模块430。
[0161]其中,RSSI接收模块410,被配置为接收定位端在检测到GPS信号强度低于预设阈值时,通过蓝牙发送的RSSI ;
[0162]路径信息获取模块420,被配置为获取监控端用户行进的路径信息;
[0163]位置信息确定模块430,被配置为基于在监控端用户行进过程中,RSSI接收模块410接收到的RSSI以及路径信息获取模块420获取的路径信息,确定目标物体的位置信息。
[0164]上述实施例中,终端可以接收定位端在GPS信号强度低于设定阈值之后发送的RSSI,并获取用户行进的路径信息,然后基于RSSI和路径信息确定目标物体的位置信息。通过RSSI修正GPS定位误差,能够实现对目标物体的精确定位,定位精度能够达到5米以内,尤其适用于楼宇间、地下车库、室内购物广场等遮挡物比较密集、GPS信号较弱的场所。
[0165]如图5所示,图5是本公开根据一示例性实施例示出的另一种定位装置框图,该实施例在前述图4所示实施例的基础上,该装置还可以包括:GPS位置信息接收模块440。
[0166]其中,GPS位置信息接收模块440,被配置为接收定位端在检测到GPS信号强度不低于预设阈值之前,通过蓝牙发送的目标物体的GPS位置信息。
[0167]上述实施例中,在对目标物体进行定位时,终端可以先基于定位端发送的GPS位置信息寻找目标物体,该GPS位置信息为GPS信号强度不低于设定阈值时,通过蓝牙发送的,定位误差比较小。而且由于使用蓝牙传输GPS位置信息,与相关技术中通过GSM传输相比,节省功耗和成本。
[0168]如图6所示,图6是本公开根据一示例性实施例示出的另一种定位装置框图,该实施例在前述图5所示实施例的基础上,该装置还可以包括:定位范围确定模块450。
[0169]其中,定位范围确定模块450,被配置为确定用于监控端用户行进的定位范围。
[0170]定位范围确定模块450确定的定位范围可以为半径为10米-20米的圆形区域范围,监控端用户的位置位于该圆形区域范围中。定位范围确定模块450确定的定位范围还可以为边长为10米-20米的方形区域范围,监控端用户的位置位于方形区域范围中。监控端用户的位置可以为接收RSSI之前接收到的最后一个GPS位置信息。
[0171]上述实施例中,终端在接收到RSSI时可以确定定位范围,供用户行进,以便确定RSSI的强弱变化,以及进一步找到RSSI的最强点。
[0172]如图7所示,图7是本公开根据一示例性实施例示出的另一种定位装置框图,该实施例在前述图6所示实施例的基础上,该装置还可以包括:实际行进路径获取模块460。
[0173]其中,实际行进路径获取模块460,被配置为获取监控端用户的实际行进路径。
[0174]上述实施例中,终端还可以获取用户的实际行进路径,以便采集用户的路径信息。
[0175]如图8所示,图8是本公开根据一示例性实施例示出的另一种定位装置框图,该实施例在前述图7所示实施例的基础上,实际行进路径获取模块460可以包括:速度信息获取子模块461、方向信息获取子模块462和实际行进路径确定子模块463。
[0176]其中,速度信息获取子模块461,被配置为获取监控端用户的速度信息;
[0177]方向信息获取子模块462,被配置为获取监控端用户的方向信息;
[0178]实际行进路径确定子模块463,被配置为基于速度信息获取子模块461获取的速度信息和方向信息获取子模块462获取的方向信息确定监控端用户的实际行进路径。
[0179]上述实施例中,终端通过自带的加速度计获取用户的速度信息,通过自带的指南针获取用户的方向信息,并基于获取的速度信息和方向信息确定用户的实际行进路径,对于终端而言,无需对硬件做任何改进,易于实现。
[0180]如图9所示,图9是本公开根据一示例性实施例示出的另一种定位装置框图,该实施例在前述图8所示实施例的基础上,该装置还可以包括:参考路径确定模块470。
[0181]其中,参考路径确定模块470,被配置为在定位范围确定模块450确定的定位范围中确定用于监控端用户行进的参考路径。
[0182]上述实施例中,在终端确定定位范围之后,还可以在定位范围中给出参考路径,以引导用户沿参考路径进行行走。
[0183]如图10所示,图10是本公开根据一示例性实施例示出的另一种定位装置框图,该实施例在前述图9所示实施例的基础上,该参考路径确定模块470可以包括:第一查找子模块471、路径形状选择子模块472和第一参考路径确定子模块473。
[0184]其中,第一查找子模块471,被配置为查找预先存储的路径库;
[0185]路径形状选择子模块472,被配置为从第一查找子模块471查找的路径库中,随机选择一条路径形状;
[0186]第一参考路径确定子模块473,被配置为基于路径形状选择子模块472所选择的路径形状以及定位范围,确定参考路径。
[0187]上述实施例中,参考路径可以是预先存储在路径库中的一些路径形状,终端基于定位范围确定具体的参考路径。
[0188]如图11所示,图11是本公开根据一示例性实施例示出的另一种定位装置框图,该实施例在前述图9所示实施例的基础上,该参考路径确定模块470可以包括:第二查找子模块474、路径形状查找子模块475以及第二参考路径确定子模块476。
[0189]其中,第二查找子模块474,被配置为查找预先存储的路径库;
[0190]路径形状查找子模块475,被配置为从第二查找子模块474查找的路径库中,查找与所确定的定位范围的形状对应的路径形状;
[0191]第二参考路径确定子模块476,被配置为基于路径形状查找子模块475所查找的路径形状以及定位范围,确定参考路径。
[0192]上述实施例中,终端也可以预先将定位范围的形状与参考路径的形状对应的进行存储,那么当确定定位范围之后,通过查找路径库可以得到对应的路径形状。
[0193]如图12所示,图12是本公开根据一示例性实施例示出的另一种定位装置框图,该实施例在前述图9所示实施例的基础上,该装置还可以包括:导航模块480。
[0194]其中,导航模块480,被配置为基于参考路径确定模块470确定的参考路径,对监控端用户进行导航。
[0195]上述实施例中,终端给出参考路径的情况下,可以通过自带的陀螺仪为用户进行导航,以引导用户顺着参考路径行走。
[0196]如图13所示,图13是本公开根据一示例性实施例示出的另一种定位装置框图,该实施例在前述图9所示实施例的基础上,该装置还可以包括:判断模块490和路径重新确定模块4100。
[0197]其中,判断模块490,被配置为判断实际行进路径获取模块460确定的实际行进路径与参考路径确定模块470确定的参考路径的相似度是否小于相似度阈值;
[0198]路径重新确定模块4100,用于在判断模块490判断为相似度小于相似度阈值时,
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1