一种室内导航方法及其装置的制造方法

文档序号:9685317阅读:342来源:国知局
一种室内导航方法及其装置的制造方法
【技术领域】
[0001]本发明涉及室内导航技术领域,具体涉及一种室内导航方法及其装置。
【背景技术】
[0002]盲人是社会的特殊群体,与正常人相比,在吃穿住行等日常生活中面临很多问题,其中一个主要问题是自主行走。为了解决盲人自主行走的问题,使用最多的导航设备便是手杖。盲人通过使用手杖来敲击大地或周围的物体,进而检测是否存在障碍物,以及决定前进方向和是否需要停下,但是难以发现远处的物体,因此手杖并不能很好解决盲人自主行走的问题。特别是在室内环境中,由于障碍物的数量和种类都比较多,因此通过手杖来检测障碍物存在一定的困难,也无法检测出当前敲击的是大地还是障碍物。由此可知,现有的导航设备无法准确检测出室内环境中的障碍物,无法避免盲人与障碍物发生碰撞。

【发明内容】

[0003]本发明实施例提供一种室内导航方法及其装置,能够准确地检测出室内环境中的障碍物,同时避免盲人与障碍物发生碰撞。
[0004]本发明实施例第一方面提供一种室内导航方法,包括:
[0005]在移动终端的室内导航应用的盲人导航模式启动的情况下,确定所述移动终端的行进方向;
[0006]若在以所述移动终端的地理位置为中心,预设距离为半径的预设范围内检测到存在至少一个障碍物,则从所述至少一个障碍物中确定目标障碍物并获取所述目标障碍物的状态信息;
[0007]若根据所述目标障碍物的状态信息确定所述目标障碍物与所述移动终端的行进方向存在相交点,则输出提示所述移动终端的行进方向存在障碍物的提示信息。
[0008]本发明实施例第二方面提供一种室内导航装置,包括:
[0009]方向确定单元,用于在移动终端的室内导航应用的盲人导航模式启动的情况下,确定所述移动终端的行进方向;
[0010]信息获取单元,用于若在以所述移动终端的地理位置为中心,预设距离为半径的预设范围内检测到存在至少一个障碍物,则从所述至少一个障碍物中确定目标障碍物并获取所述目标障碍物的状态信息;
[0011 ]信息输出单元,用于若根据所述目标障碍物的状态信息确定所述目标障碍物与所述移动终端的行进方向存在相交点,则输出提示所述移动终端的行进方向存在障碍物的提示信息。
[0012]在本发明实施例中,通过在移动终端的室内导航应用的盲人导航模式启动的情况下,确定移动终端的行进方向,并在检测到在以移动终端的地理位置为中心,预设距离为半径的预设范围内存在障碍物时,获取障碍物的状态信息,并在根据障碍物的状态信息确定障碍物与移动终端的行进方向存在相交点时,输出提示移动终端的行进方向存在障碍物的提示信息,从而实现对室内环境中的障碍物的检测,同时提高障碍物检测的准确性,避免盲人与障碍物相撞。
【附图说明】
[0013]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1为本发明实施例提供的一种室内导航方法的流程示意图;
[0015]图2为本发明实施例提供的另一种室内导航方法的流程示意图;
[0016]图3为本发明实施例提供的又一种室内导航方法的流程示意图;
[0017]图4为本发明实施例提供的计算相遇时间的示意图;
[0018]图5为本发明实施例提供的一种室内导航装置的结构示意图;
[0019]图6为本发明实施例提供的另一种室内导航装置的结构示意图。
【具体实施方式】
[0020]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]本发明实施例提供一种室内导航方法及其装置,可以应用于盲人室内导航或检测障碍物的场景,例如,室内导航装置在移动终端的室内导航应用的盲人导航模式启动的情况下,确定所述移动终端的行进方向,并在检测到在以所述移动终端的地理位置为中心,预设距离为半径的预设范围内存在障碍物的情况下,室内导航装置获取障碍物的状态信息,并在所述室内导航装置根据所述障碍物的状态信息确定所述障碍物与所述移动终端的行进方向存在相交点的情况下,所述室内导航装置输出提示所述移动终端的行进方向存在障碍物的提示信息的场景。本发明实施例在准确检测出室内环境中存在障碍物的情况下,输出提示消息,避免盲人与障碍物发生碰撞,进而在导航的同时保证盲人的行走安全,提高移动终端的普遍适用性。
[0022]本发明实施例中的移动终端可以包括但不限于手机、PAD(平板电脑)、智能可穿戴设备等具有定位、导航功能的电子设备,并且所述移动终端能够运行室内导航应用。所述移动终端为盲人使用的终端,为了方便盲人获得提示消息,优选的,所述移动终端为智能可穿戴设备。需要说明的是,本发明实施例中的室内导航装置位于所述移动终端内,可选的,所述室内导航装置为所述移动终端上的室内导航应用的一部分或全部。
[0023]下面将结合附图1-附图3对本发明实施例提供的室内导航方法进行详细介绍。
[0024]请参见图1,为本发明实施例提供的一种室内导航方法的流程示意图,该方法可包括步骤S101-步骤S103。
[0025]S101,在移动终端的室内导航应用的盲人导航模式启动的情况下,确定所述移动终端的行进方向。
[0026]具体的,本发明实施例在移动终端的室内导航应用中增加了盲人导航模式,以便解决盲人的自主行走问题。若所述移动终端的使用者为盲人,则旁人可以帮其将所述室内导航应用的工作模式设置为盲人导航模式,以启动盲人导航模式。盲人还可以向所述移动终端输入启动盲人导航模式的语音消息,以控制所述室内导航应用中的盲人导航模式的启动。可选的,所述移动终端上设置针对盲人导航模式的按键,当接收到对该按键的按压操作时,启动或关闭盲人导航模式。在所述移动终端的所述室内导航应用的盲人导航模式启动的情况下,所述室内导航装置确定所述移动终端的行进方向。
[0027]可选的,若所述室内导航装置具有准确性较高的自主定位功能,则所述室内导航装置周期性的对所述移动终端的当前地理位置进行定位,并根据连续至少两次定位到的所述移动终端的当前地理位置确定所述移动终端的行进方向。其中,连续两次定位之间的时间间隔的具体值在本发明实施例中不做限定。
[0028]可选的,当所述室内导航装置的自主定位功能准确性不高时,所述室内导航装置周期性的向定位服务器发送获取所述移动终端的当前地理位置的请求,并根据所述定位服务器连续至少两次响应所述请求而反馈的所述移动终端的当前地理位置确定所述移动终端的行进方向。其中,连续两次接收所述定位服务器反馈的所述移动终端的当前地理位置之间的时间间隔的具体值在本发明实施例中不做限定。
[0029]若连续两次获取到的所述移动终端的当前地理位置之间不存在拐角,则根据两点之间可以确定一条直线的原理,进而根据这两次连续获取到的所述移动终端的当前地理位置确定所述移动终端的行进方向。若连续两次获取到的所述移动终端的当前地理位置之间存在拐角,则再获取下一时刻的所述移动终端的当前地理位置,并根据后两次获取到的所述移动终端的当前地理位置确定所述移动终端的行进方向。
[0030]S102,若在以所述移动终端的地理位置为中心,预设距离为半径的预设范围内检测到存在至少一个障碍物,则从所述至少一个障碍物中确定目标障碍物并获取所述目标障碍物的状态信息。
[0031]具体的,本发明实施例中的盲人导航模式为盲人提供了一个预设范围,所述预设范围的半径值可由盲人自己设定,也可由所述室内导航应用默认设定,具体的半径值在此不做限定。可选的,若盲人用户未设置所述预设范围,则输出语音提示消息,提示盲人用户设置所述预设范围。当所述室内导航应用已存储所述预设范围时,所述室内导航装置周期性的检测在以所述移动终端的地理位置为中心,预设距离为半径的预设范围内是否存在至少一个障碍物,其中,周期检测的时间间隔的具体值
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1