一种用于导航的方法和装置与流程

文档序号:11619265阅读:168来源:国知局
一种用于导航的方法和装置与流程

本发明涉及导航领域,尤其涉及一种用于导航的方法和装置。



背景技术:

在地下停车场和大型购物商场等这样的室内区域中,如果向用户提供导航服务,那么用户将能够快速到达目标车位或目标商店。

常规的导航技术通常利用全球定位系统(gps)信号和/或移动通信信号来进行导航,但是,在室内区域中gps信号和移动通信信号通常很弱,因此,利用常规的导航技术在室内区域中进行导航的效果不是很令人满意。

目前已经新出现一些不使用gps信号和移动通信信号的导航技术,用于在室内区域中进行导航。然而,这些新出现的导航技术通常需要用户预先或在线下载室内区域的地图,并在导航时要求用户参考所下载的地图,用户使用非常不方便。



技术实现要素:

考虑到现有技术的以上缺陷,本发明的实施例提供一种用于导航的方法和装置,其能够向用户提供方便的导航服务。

按照本发明实施例的一种用于导航的方法,包括:以预定的时间间隔,在对象处经由短距离无线通信技术接收位于指定场所中的至少一个信标设备各自发送的用于针对所述对象指示行进方向的转向消息;确定所接收的转向消息中其接收信号强度最大的转向消息;以及,基于所确定的转向消息来指示行进方向,以引导所述对象到达所述指定场所中的目标位置。

其中,所述方法还包括:接收来自服务器的用于判定所述对象到 达所述目标位置的信息,所述信息包括位于所述目标位置附近的一个或多个信标设备各自的设备标识和接收信号强度阈值;当从所述至少一个信标设备接收的所述至少一个信标设备的设备标识包含所述信息所包括的所有设备标识时,判断所接收的转向消息的至少一个转向消息中的每一个转向消息的接收信号强度是否大于或等于所述信息所包括的相应信标设备的接收信号强度阈值,其中,所述至少一个转向消息中的任意一个转向消息的发送者的设备标识与所述信息所包括的设备标识的其中一个相同,且,所述每一个转向消息的发送者是所述相应信标设备;以及,如果判断结果为肯定,则通知所述对象到达所述目标位置。

其中,所述对象是车辆,所述目标位置是目标车位,以及,所述方法还包括:接收来自服务器的所述指定场所的空闲车位列表;向所述车辆的用户显示所接收的空闲车位列表,以供所述用户选择想要泊车的车位作为所述目标车位;以及,当所述用户选择所述空闲车位列表中的一车位作为所述目标车位时,向所述控制设备发送所述目标车位的信息。

按照本发明实施例的一种用于导航的方法,包括:计算可将对象从指定场所的入口引导到所述指定场所的目标位置的所有引导路线,其中,所述指定场所中布置有多个用于指示行进方向的信标设备,以及,所述多个信标设备中的任意一个可在所计算的引导路线的一个或多个引导路线中指示行进方向;向所计算的引导路线中的每一个引导路线赋予优先级,其中,所计算的引导路线中的较短的引导路线的优先级高于所计算的引导路线中的较长的引导路线的优先级;生成将分配给所述多个信标设备中的每一个信标设备的用于针对所述对象指示行进方向的转向消息,其中,将分配给所述每一个信标设备的所述转向消息包含所述对象的标识并且是基于至少一个引导路线中优先级最高的引导路线而生成的,所述至少一个引导路线是所计算的引导路线中所述每一个信标设备可在其中指示行进方向的引导路线;以及,将所生成的分配给所述每一个信标设备的转向消息发送给所述每一个信标设备。

其中,所述方法还包括:向所述对象发送用于判定所述对象到达所述目标位置的信息,其中,所述信息包括位于所述目标位置附近的一个或若干信标设备各自的设备标识和接收信号强度阈值。

其中,将所生成的分配给所述每一个信标设备的转向消息发送给所述每一个信标设备进一步包括:经由信标控制单元将所生成的分配给所述每一个信标设备的转向消息发送给所述每一个信标设备,以及,向所述对象发送用于判定所述对象到达所述目标位置的信息进一步包括:经由所述信标控制单元向所述对象发送所述信息。

其中,所述目标位置是所述对象或所述对象的用户选择的。

按照本发明实施例的一种用于导航的装置,包括:第一接收模块,用于以预定的时间间隔,在对象处经由短距离无线通信技术接收位于指定场所中的至少一个信标设备各自发送的用于针对所述对象指示行进方向的转向消息;第一判定模块,用于确定所接收的转向消息中其接收信号强度最大的转向消息;以及,指示模块,用于基于所确定的转向消息来指示行进方向,以引导所述对象到达所述指定场所中的目标位置。

其中,所述装置还包括:第二接收模块,用于接收来自服务器的用于判定所述对象到达所述目标位置的信息,所述信息包括位于所述目标位置附近的一个或多个信标设备各自的设备标识和接收信号强度阈值;第二判定模块,用于当从所述至少一个信标设备接收的所述至少一个信标设备的设备标识包含所述信息所包括的所有设备标识时,判断所接收的转向消息的至少一个转向消息中的每一个转向消息的接收信号强度是否大于或等于所述信息所包括的相应信标设备的接收信号强度阈值,其中,所述至少一个转向消息中的任意一个转向消息的发送者的设备标识与所述信息所包括的设备标识的其中一个相同,且,所述每一个转向消息的发送者是所述相应信标设备;以及,通知模块,用于如果判断结果为肯定,则通知所述对象到达所述目标位置。

其中,所述对象是车辆,所述目标位置是目标车位,以及,所述装置还包括:第三接收模块,用于接收来自服务器的所述指定场所的 空闲车位列表;显示模块,用于向所述车辆的用户显示所接收的空闲车位列表,以供所述用户选择想要泊车的车位作为所述目标车位;以及,发送模块,用于当所述用户选择所述空闲车位列表中的一车位作为所述目标车位时,向所述控制设备发送所述目标车位的信息。

按照本发明实施例的一种用于导航的装置,包括:计算模块,用于计算可将对象从指定场所的入口引导到所述指定场所的目标位置的所有引导路线,其中,所述指定场所中布置有多个用于指示行进方向的信标设备,以及,所述多个信标设备中的任意一个可在所计算的引导路线的一个或多个引导路线中指示行进方向;赋予模块,用于向所计算的引导路线中的每一个引导路线赋予优先级,其中,所计算的引导路线中的较短的引导路线的优先级高于所计算的引导路线中的较长的引导路线的优先级;生成模块,用于生成将分配给所述多个信标设备中的每一个信标设备的用于针对所述对象指示行进方向的转向消息,其中,将分配给所述每一个信标设备的所述转向消息包含所述对象的标识并且是基于至少一个引导路线中优先级最高的引导路线而生成的,所述至少一个引导路线是所计算的引导路线中所述每一个信标设备可在其中指示行进方向的引导路线;以及,发送模块,用于将所生成的分配给所述每一个信标设备的转向消息发送给所述每一个信标设备。

其中,所述发送模块还用于:向所述对象发送用于判定所述对象到达所述目标位置的信息,其中,所述信息包括位于所述目标位置附近的一个或若干信标设备各自的设备标识和接收信号强度阈值。

其中,所述发送模块进一步用于:经由信标控制单元将所生成的分配给所述每一个信标设备的转向消息发送给所述每一个信标设备,以及,经由所述信标控制单元向所述对象发送所述信息。

其中,所述目标位置是所述对象或所述对象的用户选择的。

按照本发明实施例的一种用于导航的系统,包括:多个用于通过经由短距离无线通信技术发送转向消息来指示行进方向的信标设备,所述多个信标设备布置在指定场所中;以及,服务器,用于计算可将对象从所述指定场所的入口引导到所述指定场所的目标位置的所有 引导路线,其中,所述多个信标设备中的任意一个可在所计算的引导路线的一个或多个引导路线中指示行进方向;向所计算的引导路线中的每一个引导路线赋予优先级,其中,所计算的引导路线中的较短的引导路线的优先级高于所计算的引导路线中的较长的引导路线的优先级;生成将分配给所述多个信标设备中的每一个信标设备的用于针对所述对象指示行进方向的转向消息,其中,将分配给所述每一个信标设备的所述转向消息包含所述对象的标识并且是基于至少一个引导路线中优先级最高的引导路线而生成的,所述至少一个引导路线是所计算的引导路线中所述每一个信标设备可在其中指示行进方向的引导路线;以及,将所生成的分配给所述每一个信标设备的转向消息发送给所述每一个信标设备。

其中,所述服务器还用于:向所述对象发送用于判定所述对象到达所述目标位置的信息,其中,所述信息包括位于所述目标位置附近的一个或若干信标设备各自的设备标识和接收信号强度阈值。

其中,所述系统还包括信标控制单元,其中,所述服务器经由所述信标控制单元将所生成的分配给所述每一个信标设备的转向消息发送给所述每一个信标设备,以及,经由所述信标控制单元向所述对象发送所述信息。

从以上描述可以看出,本发明的实施例所提供的方案,在导航过程中不需要对象或对象的用户参考场所的地图,因此,与现有技术相比,本发明的实施例的方案能够向用户提供方便的导航服务。

附图说明

本发明的其它特征、特点、益处和优点通过以下结合附图的详细描述将变得更加显而易见。其中:

图1示出了按照本发明一个实施例的用于导航的系统的架构示意图;

图2示出了按照本发明的一个实施例的用于导航的方法的流程示意图;

图3a示出了按照本发明的又一实施例的用于导航的方法的流程示意图;

图3b示出了按照本发明的另一个实施例的用于导航的方法的流程示意图;

图4a示出了按照本发明的一个实施例的用于导航的装置的示意图;

图4b示出了按照本发明的另一个实施例的用于导航的装置的示意图;

图5a示出了按照本发明的一个实施例的电子设备的示意图;以及

图5b示出了按照本发明的另一个实施例的服务器的示意图。

具体实施方式

下面将参考附图详细描述本发明的各个实施例。

图1示出了按照本发明一个实施例的用于导航的系统的架构示意图。图1所示的系统10用于在地下停车场a中向车辆提供导航服务。

如图1所示,系统10可以包括多个信标设备20、信标控制单元30、服务器40和电子设备50。该多个信标设备20、信标控制单元30和电子设备50都支持蓝牙低能耗(ble)技术,电子设备50通过ble技术与该多个信标设备20和信标控制单元30进行通信,以及,信标控制单元30通过wi-fi技术与该多个信标设备20和服务器40连接。

该多个信标设备20中的每一个被布置在地下停车场a中的不同位置,用于通过向行驶到其附近的车辆发送转向消息来指示行进方向,例如,“直行”、“左转”、“右转”等。

电子设备50位于车辆上,其可以是车辆上的导航设备或者车辆的用户随身携带的智能手机、平板电脑等。

信标控制单元30可以布置在地下停车场a的入口处或附近,并且其通信范围覆盖位于地下停车场a中的该多个信标设备20。

图2示出了按照本发明的一个实施例的用于导航的方法的流程示意图。图2所示的方法详细描述了图1所示的系统10的工作过程。

当用户想把车辆c1停放在地下停车场a中时,用户驾驶车辆c1到达地下停车场a的入口。此时,信标控制单元30将会通过ble技术检测到车辆c1上的电子设备50,从而,信标控制单元30与车辆c1上的电子设备50建立基于ble技术的蓝牙连接。

在步骤202,车辆c1上的电子设备50经由其与信标控制单元30建立的基于ble技术的蓝牙连接,向信标控制单元30发送电子设备50的蓝牙地址,作为车辆c1的标识。

在步骤204,在从车辆c1上的电子设备50接收到车辆c1的标识之后,信标控制单元30向服务器40发送用于表明车辆c1欲在地下停车场a泊车的指示消息s1,其中,指示消息s1包括车辆c1的标识。

在步骤206,在从信标控制单元30接收到指示消息s1之后,服务器40向信标控制单元30发送地下停车场a的空闲车位列表。该空闲车位列表包括地下停车场a中当前没有泊车的车位。

在步骤208,在从服务器40接收到空闲车位列表之后,信标控制单元30把所接收的空闲车位列表发送给车辆c1上的电子设备50。

在步骤210,在从信标控制单元30接收到空闲车位列表之后,车辆c1上的电子设备50向用户显示所接收的空闲车位列表,以供用户选择其期望泊车的目标车位。优选地,可以在空闲车位列表中标示出停车场a的各出口位置,以更加方便用户选择其期望泊车的目标车位。

在步骤212,在用户选择了其期望泊车的目标车位t1之后,车辆c1上的电子设备50向信标控制单元30发送目标车位t1的标识。

在步骤214,信标控制单元30向服务器40发送其从车辆c1上的电子设备50接收到的目标车位t1的标识。

在步骤216,在从信标控制单元30接收到目标车位t1的标识之后,服务器40计算能够将车辆c1从地下停车场a的入口引导到目标车位t1的所有引导路线。

由于服务器40计算的是从地下停车场a的入口到目标车位t1的所有引导路线,因此,所计算得到的引导路线覆盖了布置在地下停车场a中的所有信标设备20。也就是说,布置在地下停车场a中的任意一个信标设备20所在的位置位于所计算的引导路线的一个或多个引导路线中或附近(即被该一个或多个引导路线覆盖),从而,布置在地下停车场a中的任意一个信标设备20都能够在所计算的引导路线的一个或多个引导路线中指示行进方向。

在步骤218,服务器40根据所计算的每一个引导路线的长度,向所计算的每一个引导路线赋予相应的优先级。其中,越短的引导路线具有越高的优先级。换言之,所计算的引导路线中较短的引导路线的优先级高于所计算的引导路线中较长的引导路线的优先级。这里,引导路线的长度可以但不局限于表征为从引导路线的起点到引导路线的终点的行程长度或者引导路线所覆盖的信标设备的数量等。

在步骤220,服务器40从所计算的引导路线中,找出每一个信标设备20能在其中指示行进方向的所有引导路线(即,覆盖每一个信标设备20的所有引导路线),作为每一个信标设备20的候选引导路线。显然,每一个信标设备20的候选引导路线是一个或多个。

在步骤222,服务器40从每一个信标设备20的候选引导路线中,检索出优先级最高的一个引导路线,作为每一个信标设备20的计算引导路线。

在步骤224,服务器40根据每一个信标设备20的计算引导路线,生成将分配给每一个信标设备20的用于针对车辆c1指示行进方向的转向消息,其中,该转向消息包括每一个信标设备20的设备标识、车辆c1的标识和方向信息。例如但不局限于,如果每一个信标设备20的计算引导路线在经过每一个信标设备20所在或附近的位置之后直行,则所生成的转向消息所包括的方向信息指示“直行”;如果每一个信标设备20的计算引导路线在经过每一个信标设备20所在或附 近的位置之后向右转,则所生成的转向消息所包括的方向信息指示“右转”;如果每一个信标设备20的计算引导路线在经过每一个信标设备20所在或附近的位置之后向左转,则所生成的转向消息所包括的方向信息指示“左转”,等等。

在步骤226,服务器40向信标控制单元30发送所生成的转向消息和用于判定车辆c1到达目标车位t1的信息,其中,用于判定车辆c1到达目标车位t1的信息包括位于目标车位t1附近的一个或多个信标设备中的每一个信标设备的设备标识和接收信号强度阈值。

在步骤228,在从服务器40接收到转向消息和用于判定车辆c1到达目标车位t1的信息之后,信标控制单元30把所接收的转向消息发送给相应的信标设备20和把所接收的用于判定车辆c1到达目标车位t1的信息x1通过与车辆c1的电子设备50建立的蓝牙连接发送给车辆c1的电子设备50。这里,信标控制单元30可以根据所接收到的每一个转向消息中所包括的信标设备的设备标识来识别出每一个转向消息要发送给哪一个信标设备。

车辆c1的电子设备50存储从信标控制单元30接收到的用于判定车辆c1到达目标车位t1的信息x1,以及,各个信标设备20存储从信标控制单元30接收的转向消息。

在把用于判定车辆c1到达目标车位t1的信息x1发送给车辆c1的电子设备50之后,车辆c1被允许进入地下停车场a,从而,用户驾驶车辆c1进入地下停车场a。

在步骤230,当车辆c1在地下停车场a行驶过程中,车辆c1的电子设备50以预定的时间间隔(例如,5秒等)通过ble技术检测附近是否存在信标设备20。

在步骤232,当检测到附近存在信标设备20时,车辆c1的电子设备50与所检测到的每一个信标设备20建立基于ble技术的蓝牙连接并向所检测到的每一个信标设备20发送用于获取转向消息的且包含电子设备50的蓝牙地址作为车辆c1的标识的请求消息。

在步骤234,从车辆c1的电子设备50接收到请求消息的信标设备20从所存储的转向消息中检索出相应的转向消息并通过蓝牙连接 发送给车辆c1的电子设备50,其中,所检索的转向消息所包含的车辆的标识与所接收的请求消息所包含车辆的标识相同。如上面所描述的,所检索的转向消息还包括有存储该转向消息的信标设备的设备标识。

在步骤236,在从所检测到的信标设备20接收到转向消息之后,车辆c1的电子设备50计算所接收的每一个转向消息的接收信号强度。

在步骤238,车辆c1的电子设备50从所接收的转向消息中,选择接收信号强度最大的转向消息。显然,该接收信号强度最大的转向消息是离车辆c1最近的信标设备发送的。

在步骤240,车辆c1的电子设备50基于所选择的转向消息,通过图像、视频、音频等的方式向用户通知行进方向。例如但不局限于,如果所选择的转向消息所包括的方向信息指示“直行”,则车辆c1的电子设备50通知用户直行;如果所选择的转向消息所包括的方向信息指示“右转”,则车辆c1的电子设备50通知用户右转;如果所选择的转向消息所包括的方向信息指示“左转”,则车辆c1的电子设备50通知用户左转。

在步骤242,车辆c1的电子设备50获取所接收的转向消息中所包括的信标设备的设备标识。

在步骤244,车辆c1的电子设备50判断所获取的信标设备的设备标识是否包含了所存储的用于判定车辆c1到达目标车位t1的信息x1所包括的所有设备标识。例如,如果信息x1包括信标设备20i的设备标识和信标设备20j的设备标识,则车辆c1的电子设备50判断所获取的信标设备的设备标识是否包含了信标设备20i的设备标识和信标设备20j的设备标识这两者。

如果步骤244的判断结果为否定,则车辆c1的电子设备50不执行操作。

在步骤246,如果步骤244的判断结果为肯定,则车辆c1的电子设备50从所接收的转向消息中,提取相应的转向消息,其中,车辆c1的电子设备50所存储的信息x1所包括的每一个信标设备的设 备标识与所提取的转向消息的其中一个转向消息所包括的信标设备的设备标识相同。例如,如果所存储的信息x1包括信标设备20i的设备标识和信标设备20j的设备标识,则车辆c1的电子设备50从所接收的转向消息中,提取包含信标设备20i的设备标识的转向消息和包含信标设备20j的设备标识的转向消息。

在步骤248,车辆c1的电子设备50判断所提取的转向消息中的任一转向消息的接收信号强度是否大于或等于所存储的信息x1所包括的相应信标设备的接收信号强度阈值,其中,该任一转向消息所包括的信标设备的设备标识与该相应信标设备的设备标识相同。例如,如果所提取的转向消息是包含信标设备20i的设备标识的转向消息和包含信标设备20j的设备标识的转向消息,则车辆c1的电子设备50判断所提取的包含信标设备20i的设备标识的转向消息的接收信号强度是否大于或等于所存储的信息x1所包括的信标设备20i的接收信号强度阈值,以及,所提取的包含信标设备20j的设备标识的转向消息的接收信号强度是否大于或等于所存储的信息x1所包括的信标设备20j的接收信号强度阈值。

如果步骤248的判断结果为否定,则车辆c1的电子设备50不执行操作。

在步骤250,如果步骤248的判断结果为肯定,则车辆c1的电子设备50通过图像、视频、音频等的方式向用户通知已到达目标车位。

从以上的描述可以看出,在本发明的实施例中,服务器40针对欲泊车的车辆生成分配给位于地下停车场中的每一个信标设备20的转向消息,并提供给每一个信标设备20,然后车辆的电子设备50根据从与车辆最近的信标设备20接收到的转向消息来向车辆的用户指示行进方向以引导用户驾驶车辆到达目标车位,在此过程中不需要车辆的用户下载地下停车场的地图进行参考,因此,与现有技术相比,本发明的实施例向用户提供了方便的导航服务。

其它变型

本领域技术人员应当理解,虽然在上面的实施例中,电子设备50利用ble技术与信标设备20和信标控制单元30进行通信,然而,本发明并不局限于此。在本发明的其它一些实施例中,电子设备50也可以利用除了ble技术之外的其它短距离无线通信技术与信标设备20和信标控制单元30进行通信,其中,该其它短距离无线通信技术例如但不局限于wi-fi技术、红外通讯技术(irda)、超宽带技术(uwb)、zigbee技术等。

本领域技术人员应当理解,虽然在上面的实施例中,信标控制单元30通过wi-fi技术与信标设备20和服务器40连接,然而,本发明并不局限于此。在本发明的其它一些实施例中,信标控制单元30例如也可以通过移动网络(lte、umts、cdma2000、gsm等)技术,或者有线的方式与信标设备20和服务器40连接。

本领域技术人员应当理解,虽然在上面的实施例中,车辆的电子设备50执行步骤242-250以确定车辆是否到达目标车位并当到达目标车位时通知用户,然而,本发明并不局限于此。在本发明的其它一些实施例中,车辆的电子设备50也可以不执行步骤242-250。在车辆的电子设备50不执行步骤242-250的情况下,服务器40可以不向信标控制单元30发送用于判定车辆到达目标车位的信息x1,以及,信标设备20所发送的转向消息可以不包括信标设备20的设备标识。

本领域技术人员应当理解,虽然在上面的实施例中,在步骤204,在从车辆c1上的电子设备50接收到车辆c1的标识之后,信标控制单元30就向服务器40发送用于表明车辆c1欲在地下停车场a泊车的指示消息s1,然而,本发明并不局限于此。在本发明的其它一些实施例中,也可以如下操作:在从车辆c1上的电子设备50接收到车辆c1的标识之后,信标控制单元30从服务器40获取地下停车场a的空闲车位列表并发送车辆c1的电子设备50,然后,在从车辆c1的电子设备50接收到用户选择的目标车位t1之后,信标控制单元30才向服务器40发送用于表明车辆c1欲在地下停车场a泊车的指示消息s1,其中,该指示消息s1包括车辆c1的标识和目标车位t1 的标识。

本领域技术人员应当理解,虽然在上面的实施例中,地下停车场a的空闲车位列表是由服务器40存储和维护的,然而,本发明并不局限于此。在本发明的其它一些实施例中,地下停车场a的空闲车位列表也可以由信标控制单元30存储和维护。

本领域技术人员应当理解,虽然在上面的实施例中,车辆c1的目标车位t1是由车辆c1的用户选择的,然而,本发明并不局限于此。在本发明的其它一些实施例中,车辆c1的目标车位t1也可以由服务器40或信标控制单元30指定。在这种情况下,服务器40或信标控制单元30不会下发地下停车场a的空闲车位列表给车辆的电子设备50,而是直接给车辆c1指定目标车位t1。

本领域技术人员应当理解,虽然在上面的实施例中,车辆的标识是车辆的电子设备50的蓝牙地址,然而,本发明并不局限于此。在本发明的其它一些实施例中,车辆的标识也可以是其它可唯一识别车辆的信息。

本领域技术人员应当理解,虽然在上面的实施例中,车辆的标识被预先存储在车辆的电子设备50中并由车辆的电子设备50通过信标控制单元30发送给服务器40,以便服务器40在生成针对车辆的转向消息时把车辆的标识加入到转向消息中,然而,本发明并不局限于此。在本发明的其它一些实施例中,也可以是如下:服务器40在生成针对车辆的转向消息时临时才给车辆分配车辆的标识,并且,所分配的车辆的标识除了被加入到转向消息之外还被下发给车辆的电子设备50。

本领域技术人员应当理解,虽然在上面的实施例中,信标设备20只有车辆的电子设备50与其连接之后才向车辆的电子设备50发送转向消息,然而,本发明并不局限于此。在本发明的其它一些实施例中,也可以如下操作:每一个信标设备20利用短距离无线通信技术持续地广播其持有的全部转向消息,车辆c1的电子设备50以预定的时间间隔接收在车辆c1附近的信标设备20广播的转向消息,并从所接收的转向消息中找出其包含的车辆的标识是车辆c1的标识并且 其接收信号强度最大的转向消息,然后利用所找出的转向消息来向车辆c1的用户指示行进方向。

本领域技术人员应当理解,在本发明的其它一些实施例中,也可以信标控制单元30的功能集成到服务器40和取消信标控制单元30,并把服务器40布置在放置信标控制单元30的地方。

本领域技术人员应当理解,本发明的以上各个实施例的方案不仅适用于给车辆导航,也适用于给人导航。例如,在购物中心中将顾客导航到目标商铺。事实上,本发明的方案适用于给包括车辆和人在内的任何对象进行导航。

本领域技术人员应当理解,本发明的以上各个实施例的方案不仅适用于地下停车场,也适用于其它室内场所和室外场所。简而言之,本发明的方案适用于在室内或室外的各种场所中对各种对象进行导航。

图3a示出了按照本发明的另一个实施例的用于导航的方法的流程示意图。图3a所示的方法300可以由电子设备50来执行。

如图3a所示,方法300可以包括步骤302、步骤304和步骤306。在步骤302,以预定的时间间隔,在对象处经由短距离无线通信技术接收位于指定场所中的至少一个信标设备各自发送的用于针对所述对象指示行进方向的转向消息。在步骤304,确定所接收的转向消息中其接收信号强度最大的转向消息。在步骤306,基于所确定的转向消息来指示行进方向,以引导所述对象到达所述指定场所中的目标位置

在本发明的一个方面,方法300还可以包括步骤:接收来自服务器的用于判定所述对象到达所述目标位置的信息,所述信息包括位于所述目标位置附近的一个或多个信标设备各自的设备标识和接收信号强度阈值;当从所述至少一个信标设备接收的所述至少一个信标设备的设备标识包含所述信息所包括的所有设备标识时,判断所接收的转向消息的至少一个转向消息中的每一个转向消息的接收信号强度是否大于或等于所述信息所包括的相应信标设备的接收信号强度阈 值,其中,所述至少一个转向消息中的任意一个转向消息的发送者的设备标识与所述信息所包括的设备标识的其中一个相同,且,所述每一个转向消息的发送者是所述相应信标设备;以及,如果判断结果为肯定,则通知所述对象到达所述目标位置。

在本发明的另一个方面,所述对象是车辆,所述目标位置是目标车位,以及,方法300还可以包括:接收来自服务器的所述指定场所的空闲车位列表;向所述车辆的用户显示所接收的空闲车位列表,以供所述用户选择想要泊车的车位作为所述目标车位;以及,当所述用户选择所述空闲车位列表中的一车位作为所述目标车位时,向所述控制设备发送所述目标车位的信息。

图3b示出了按照本发明的又一实施例的用于导航的方法的流程示意图。图3b所示的方法350可以由服务器40来执行。

如图3b所示,方法350可以包括步骤352、步骤354、步骤356和步骤358。在骤352,计算可将对象从指定场所的入口引导到所述指定场所的目标位置的所有引导路线,其中,所述指定场所中布置有多个用于指示行进方向的信标设备,以及,所述多个信标设备中的任意一个可在所计算的引导路线的一个或多个引导路线中指示行进方向。在骤354,向所计算的引导路线中的每一个引导路线赋予优先级,其中,所计算的引导路线中的较短的引导路线的优先级高于所计算的引导路线中的较长的引导路线的优先级。在骤356,生成将分配给所述多个信标设备中的每一个信标设备的用于针对所述对象指示行进方向的转向消息,其中,将分配给所述每一个信标设备的所述转向消息包含所述对象的标识并且是基于至少一个引导路线中优先级最高的引导路线而生成的,所述至少一个引导路线是所计算的引导路线中所述每一个信标设备可在其中指示行进方向的引导路线。在骤358,将所生成的分配给所述每一个信标设备的转向消息发送给所述每一个信标设备。

在本发明的一个方面,方法350还可以包括步骤:向所述对象发送用于判定所述对象到达所述目标位置的信息,其中,所述信息包括 位于所述目标位置附近的一个或若干信标设备各自的设备标识和接收信号强度阈值。

在本发明的另一个方面,将所生成的分配给所述每一个信标设备的转向消息发送给所述每一个信标设备进一步包括:经由信标控制单元将所生成的分配给所述每一个信标设备的转向消息发送给所述每一个信标设备,以及,向所述对象发送用于判定所述对象到达所述目标位置的信息进一步包括:经由所述信标控制单元向所述对象发送所述信息。

在本发明的又一个方面,所述目标位置是所述对象或所述对象的用户选择的。

图4a示出了按照本发明的一个实施例的用于导航的装置的示意图。图4a所示的装置400可以利用软件、硬件或软硬件结合的方式来实现,并且可以安装在电子设备50中。

如图4a所示,装置400可以包括第一接收模块402、第一判定模块404和指示模块406。第一接收模块402用于以预定的时间间隔,在对象处经由短距离无线通信技术接收位于指定场所中的至少一个信标设备各自发送的用于针对所述对象指示行进方向的转向消息。第一判定模块404用于确定所接收的转向消息中其接收信号强度最大的转向消息。指示模块406用于基于所确定的转向消息来指示行进方向,以引导所述对象到达所述指定场所中的目标位置。

在本发明的一个方面,装置400还可以包括第二接收模块、第二判定模块和通知模块。第二接收模块用于接收来自服务器的用于判定所述对象到达所述目标位置的信息,所述信息包括位于所述目标位置附近的一个或多个信标设备各自的设备标识和接收信号强度阈值。第二判定模块用于当从所述至少一个信标设备接收的所述至少一个信标设备的设备标识包含所述信息所包括的所有设备标识时,判断所接收的转向消息的至少一个转向消息中的每一个转向消息的接收信号强度是否大于或等于所述信息所包括的相应信标设备的接收信号强度阈值,其中,所述至少一个转向消息中的任意一个转向消息的发送 者的设备标识与所述信息所包括的设备标识的其中一个相同,且,所述每一个转向消息的发送者是所述相应信标设备。通知模块用于如果判断结果为肯定,则通知所述对象到达所述目标位置。

在本发明的又一个方面,所述对象是车辆,所述目标位置是目标车位,以及,装置400还可以包括第三接收模块、显示模块和发送模块。第三接收模块用于接收来自服务器的所述指定场所的空闲车位列表。显示模块用于向所述车辆的用户显示所接收的空闲车位列表,以供所述用户选择想要泊车的车位作为所述目标车位。发送模块用于当所述用户选择所述空闲车位列表中的一车位作为所述目标车位时,向所述控制设备发送所述目标车位的信息。

图4b示出了按照本发明的一个实施例的用于导航的装置的示意图。图4b所示的装置450可以利用软件、硬件或软硬件结合的方式来实现,并且可以安装在服务器40中。

如图4b所示,装置450可以包括计算模块452、赋予模块454、生成模块456和发送模块458。计算模块452用于计算可将对象从指定场所的入口引导到所述指定场所的目标位置的所有引导路线,其中,所述指定场所中布置有多个用于指示行进方向的信标设备,以及,所述多个信标设备中的任意一个可在所计算的引导路线的一个或多个引导路线中指示行进方向。赋予模块454用于向所计算的引导路线中的每一个引导路线赋予优先级,其中,所计算的引导路线中的较短的引导路线的优先级高于所计算的引导路线中的较长的引导路线的优先级。生成模块456用于生成将分配给所述多个信标设备中的每一个信标设备的用于针对所述对象指示行进方向的转向消息,其中,将分配给所述每一个信标设备的所述转向消息包含所述对象的标识并且是基于至少一个引导路线中优先级最高的引导路线而生成的,所述至少一个引导路线是所计算的引导路线中所述每一个信标设备可在其中指示行进方向的引导路线。发送模块458用于将所生成的分配给所述每一个信标设备的转向消息发送给所述每一个信标设备。

在本发明的一个方面,发送模块458还用于:向所述对象发送用 于判定所述对象到达所述目标位置的信息,其中,所述信息包括位于所述目标位置附近的一个或若干信标设备各自的设备标识和接收信号强度阈值。

在本发明的另一个方面,发送模块458进一步用于:经由信标控制单元将所生成的分配给所述每一个信标设备的转向消息发送给所述每一个信标设备,以及,经由所述信标控制单元向所述对象发送所述信息。

在本发明的又一个方面,所述目标位置是所述对象或所述对象的用户选择的。

图5a示出了按照本发明的一个实施例的电子设备的示意图。如图5a所示,电子设备50包括存储器502和与存储器502耦合的处理器504。其中,处理器504用于执行前述方法300所包括的操作。

图5b示出了按照本发明的一个实施例的服务器的示意图。如图5b所示,服务器40包括存储器552和与存储器552耦合的处理器554。其中,处理器554用于执行前述方法350所包括的操作。

本发明实施例还提供一种机器可读存储介质,其上具有可执行指令,当所述可执行指令被执行时,使得机器执行前述方法300或350所包括的操作。

本领域技术人员应当理解,上面所公开的各个实施例可以在不偏离发明实质的情况下做出各种变形、修改和改变,这些变形、修改和改变都应当落入在本发明的保护范围之内。因此,本发明的保护范围由所附的权利要求书来限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1