导航方法、装置、设备和介质与流程

    专利2022-07-07  86


    本申请涉及计算机技术领域,具体涉及导航领域,尤其涉及导航方法、装置、设备和介质。



    背景技术:

    目前,在用户开车行驶的过程中,用户经常会使用终端设备进行导航,终端设备中的导航软件可以基于用户输入的出发地和目的地生成导航路线,并按照该导航路线进行导航。

    采用上述的导航方法进行导航时,可以将车辆导航至目的地,但往往需要用户在目的地附近人工查看有无可以停车的车位,如果目的地附近的车位较为隐蔽,用户寻找车位的时长较长,会导致停车效率低。



    技术实现要素:

    提供了一种导航方法、装置、设备和介质。

    根据第一方面,提供了一种导航方法,包括:获取车辆的实时位置以及用户输入的目的地位置;获取实时位置与目的地位置之间的实时路况;根据实时路况,确定目标停车位置;生成实时位置以及目标停车位置之间的停车导航路线。

    根据第二方面,提供了一种导航装置,包括:位置获取单元,被配置成获取车辆的实时位置以及用户输入的目的地位置;路况获取单元,被配置成获取实时位置与目的地位置之间的实时路况;位置确定单元,被配置成根据实时路况,确定目标停车位置;路线生成单元,被配置成生成实时位置以及目标停车位置之间的停车导航路线。

    根据第三方面,提供了一种导航设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上任意一项导航方法。

    根据第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上任意一项导航方法。

    根据本申请的技术,提供一种导航方法,能够提高停车效率。

    应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。

    附图说明

    附图用于更好地理解本方案,不构成对本申请的限定。其中:

    图1是本申请的一个实施例可以应用于其中的示例性系统架构图;

    图2是根据本申请的导航方法的一个实施例的流程图;

    图3是根据本申请的导航方法的一个应用场景的示意图;

    图4是根据本申请的导航方法的另一个实施例的流程图;

    图5是根据本申请的导航装置的一个实施例的结构示意图;

    图6是根据本申请的用来实现本申请实施例的导航方法的导航设备的框图。

    具体实施方式

    以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。

    需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

    图1示出了可以应用本申请的导航方法或导航装置的实施例的示例性系统架构100。

    如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

    用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103可以为手机、电脑以及平板等电子设备。终端设备101、102、103中可以安装有导航软件,在用户启动导航软件之后,可以接收用户输入的目的地位置,并利用车辆的定位功能获取车辆的实时位置。终端设备101、102、103可以将获取到的车辆的实时位置以及用户输入的目的地位置通过网络104发送给服务器105,以使服务器105确定出实时位置与目的地位置之间的实时路况,接收服务器105返回的实时路况,并根据实时路况,确定目标停车位置。再生成实时位置与目标停车位置之间的停车导航路线,以使用户按照停车导航路线将车辆驾驶至目标停车位置进行停车,实现了实时自动寻车位。

    终端设备101、102、103可以是硬件,也可以是软件。当终端设备101、102、103为硬件时,可以是各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、车载电脑、膝上型便携计算机等等。当终端设备101、102、103为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块。在此不做具体限定。

    服务器105可以是提供各种服务的服务器,例如获取终端设备101、102、103发送的车辆的实时位置以及用户输入的目的地位置,服务器105可以确定实时位置与目的地位置之间的实时路况,并将实时路况返回给终端设备101、102、103。具体的,服务器105可以通过海量终端设备发送的车辆的实时位置,确定出各个路段的拥堵情况,再根据实时位置与目的地位置之间经过的多个路段的拥堵情况,确定出实时位置与目的地位置之间的实时路况。

    需要说明的是,服务器105可以是硬件,也可以是软件。当服务器105为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当服务器105为软件时,可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块。在此不做具体限定。

    需要说明的是,本申请实施例所提供的导航方法一般由终端设备101、102、103执行。相应地,导航装置一般设置于终端设备101、102、103中。

    应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的设备、网络和服务器。

    继续参考图2,示出了根据本申请的导航方法的一个实施例的流程200。该导航方法,包括以下步骤:

    步骤201,获取车辆的实时位置以及用户输入的目的地位置。

    本实现方式中,执行主体(如图1中的终端设备101、102、103)可以通过全球定位系统定位、基站定位以及wifi定位等多种定位方式,得到车辆的实时位置。并且执行主体可以获取用户通过语音、文字指令等多种输入方式输入的目的地位置。其中,目的地位置指的是用户需要从车辆的实时位置驾驶车辆到达的位置。

    需要说明的是,本实施例中的执行主体可以为装载在车辆上的车载设备,也可以为上述的终端设备,本实施例对此不做限定。在执行主体为上述的终端设备的情况下,用户可以将该终端设备放置于车辆中,在驾驶车辆的过程中利用该终端设备实现导航功能。

    步骤202,获取实时位置与目的地位置之间的实时路况。

    本实现方式中,实时路况用于描述实时位置与目的地位置之间的道路实时情况,可以包括但不限于道路拥堵参数、道路维修参数和道路限行参数,其中,道路拥堵参数可以由服务器统计各个用于车辆导航的终端设备的分布情况得到,可以表示为数值越大,道路拥堵情况越严重,道路维修参数可以由服务器统计维修道路的路段数量得到,可以表示为数值越大,道路维修情况越严重,道路限行参数可以由服务器统计限行道路的路段数量得到,可以表示为数值越大,道路限行情况越严重。

    步骤203,根据实时路况,确定目标停车位置。

    本实现方式中,实时路况中可以包括实时位置与目的地位置之间的多个路段的实时路况,基于多个路段的实时路况,可以确定实时位置到目的地位置附近的各个停车位置的路况。根据实时位置到目的地位置附近的各个停车位置的路况,可以从目的地位置附近的各个停车位置中选取路况最优的目标停车位置。

    在本实施例的一些可选的实施方式中,在实时路况实时更新的过程中,可以根据实时路况的改变实时调整目标停车位置。例如,在驾驶车辆的过程中,首先可以根据实时路况确定出目标停车位置a,随着实时路况的改变,可以根据路况的变更将目标停车位置由目标停车位置a变更为路况更佳的目标停车位置b。这一过程可以实现停车位置的实时变更,提高了位置确定的灵活性。

    步骤204,生成实时位置以及目标停车位置之间的停车导航路线。

    本实现方式中,在确定出目标停车位置之后,可以生成实时位置以及目标停车位置之间的停车导航路线,以使用户驾驶车辆从实时位置到达目标停车位置。可选的,可以将停车导航路线输出在终端设备的显示屏上,与此同时,还可以语音播报导航指示,以此语音引导用户驾车前往目标停车位置。

    本申请上述实施例提供的导航方法,可以获取车辆的实时位置以及用户输入的目的地位置,并获取实时位置与目的地位置之间的实时路况,根据实时路况,确定目标停车位置,生成实时位置以及目标停车位置之间的停车导航路线。这一过程可以根据实时路况自动确定出目标停车位置,生成相应的停车导航路线,能够使得用户按照停车导航路线快速找到车位,提高了停车效率。以及能够根据实时位置和实时路况实时调整停车导航路线以及目标停车位置,实现了智能化调节导航,纠错效果好。

    继续参见图3,其示出了根据本申请的导航方法的一个应用场景的示意图。在图3的应用场景中,上述导航方法可以应用到车辆行驶时的导航场景,在图3中,目标车辆301中的终端设备可以获取目标车辆301的实时位置以及用户输入的目的地位置302,终端设备可以进一步获取实时位置与目的地位置302之间的实时路况,根据实时位置与目的地位置302之间的实时路况,可以确定出实时位置与目的地位置302附近的多个停车位置之间的路况,例如可以确定出目标车辆301与目标停车位置303之间的路况,可以选择从实时位置到停车位置路况较佳的目标停车位置303进行停车,此时可以生成目标车辆301的实时位置到目标停车位置303的停车导航路线,用户可以按照该停车导航路线驾车行驶至目标停车位置303完成停车。目标车辆301在目标停车位置303停好车之后,用户可以从目标停车位置303出发,经过人行横道穿过马路,步行至目的地位置302。

    继续参见图4,其示出了根据本申请的导航方法的另一个实施例的流程400。如图4所示,该导航方法可以包括以下步骤:

    步骤401,获取车辆的实时位置以及用户输入的目的地位置。

    本实现方式中,对于步骤401的详细描述请参照对步骤201的详细描述,在此不再赘述。

    步骤402,获取实时位置与目的地位置之间的实时路况。

    本实现方式中,对于步骤402的详细描述请参照对步骤202的详细描述,在此不再赘述。

    步骤403,获取与目的地位置的距离处于预设距离范围内的至少一个停车位置。

    本实现方式中,在目的地位置为a地时,本次导航的终点位置即是a地,用户的需求是从实时位置移动到目的地位置,也即是从实时位置移动到a地。预设距离范围可以为预先设置的距离区间,可以为[x,y],在x为0的情况下,预设距离范围为[0,y],也即是表示与目的地位置的距离小于或者等于y时,确定与目的地位置的距离处于预设距离范围内,在x不为0的情况下,也即是表示与目的地位置的距离大于或者等于x且小于或者等于y时,确定与目的地位置的距离处于预设距离范围内,此种情况可以适用于选取距离目的地位置不远也不近的停车位置,满足某些对于停车位置的隐蔽性有一定要求的场景的需求。通过确定与目的地位置的距离处于预设距离范围内的至少一个停车位置,可以将该至少一个停车位置作为候选停车位置,再对候选停车位置进行筛选,获得目标停车位置。

    在本实施例的一些可选的实施方式中,还可以执行以下步骤:响应于检测到与目的地位置的距离处于预设距离范围内的区域不存在停车位置,按照预设规则逐次调整预设距离范围,直至与目的地位置的距离处于调整后的预设距离范围内的区域存在至少一个停车位置。这一过程可以在未确定出停车位置的情况下,自动调整预设距离范围,直至确定出停车位置,自动化程度更高。可选的,在自动调整预设距离范围的过程中,还可以输出与调整数值相匹配的提示,以使用户及时获知调整情况,其中,提示信息可以为语音播报本次预设距离范围调整到的数值。

    步骤404,根据实时路况,确定实时位置与至少一个停车位置之间的目标路况。

    本实现方式中,在获取到至少一个停车位置之后,可以根据实时位置和目的地位置之间的实时路况,确定出实时位置和至少一个停车位置之间的目标路况。具体的,可以先确定实时路况中的各个路段的路况,再确定实时位置和至少一个停车位置之间经过的多个路段,在实时路况中的各个路段的路况中,查找与实时位置和至少一个停车位置之间经过的多个路段相匹配的路况,作为目标路况。具体的,可以计算实时位置到每一停车位置之间的路况数值,如上述的道路拥堵参数值、道路维修参数值和道路限行参数值;对这些数值进行整合处理,得到与每一停车位置对应的综合路况数值,其中,整合处理可以包括但不限于求和处理、加权求和处理等,基于综合路况数值,确定目标停车位置。可选的,在实时路况发生改变的情况下,可以重新选取目标停车位置。

    步骤405,根据目标路况,从至少一个停车位置中确定目标停车位置。

    本实现方式中,可以根据目标路况,计算每个停车位置对应的路况数值,通过对路况数值进行整合处理,得到整合结果,根据整合结果从至少一个停车位置中确定目标停车位置。

    在本实施例的一些可选的实现方式中,可以获取目标路况对应的至少一个路况参数;根据至少一个路况参数,计算至少一个停车位置中每个停车位置对应的路况数值;根据路况数值,选取目标停车位置。其中,路况参数至少包括道路拥堵参数,道路拥堵参数可以由服务器统计各个车载设备的分布情况得到,可以表示为数值越大,道路拥堵情况越严重。路况信息还可以包括道路维修参数和道路限行参数,可以由服务器统计维修道路的路段数量和限行道路的路段数量得到,可以表示为数值越大,道路维修和道路限行越严重。路况数值可以将上述的道路拥堵参数、道路维修参数和道路限行参数加权求和得到,进一步可将路况数值最小的停车位置确定为目标停车位置。

    在本实施例的一些可选的实现方式中,还可以根据停车收费信息、停车类别信息、停车路线信息、停车优惠信息等除路况之外的停车信息,辅助实时路况,共同确定目标停车位置。具体的,针对停车收费信息可以设有收费参数,表示为数值越大,收费越高;针对停车类别信息可以设有类别参数,表示为数值越大,类别越差,如路边停车位置的类别差于地下车库停车位置的类别;针对停车路线信息可以设有路线参数,表示为数值越大,绕路越远;针对停车优惠信息可以设有优惠参数,表示为数值越大,优惠越小等等。再对各个参数和上述的道路拥堵参数值、道路维修参数值和道路限行参数值进行整合处理,得到整合结果;基于整合结果确定目标停车位置。

    在本实施例的一些可选的实施方式中,在确定与目的地位置的距离处于预设距离范围内的至少一个停车位置之后,还可以在车载设备的显示屏上输出该至少一个停车位置以及每一停车位置对应的目标路况;基于用户对该至少一个停车位置的触控操作确定接收到选取指令的目标停车位置。采用这种方式可以在获取到至少一个停车位置之后,实现与用户的互动,可以将该至少一个停车位置以其之间的位置关系输出在车载设备的显示屏上,与此同时,显示与每个停车位置对应的目标路况;用户可以通过点击等操作对至少一个停车位置中的停车位置触发选取指令,此时将用户触发选取指令的停车位置确定为目标停车位置。

    步骤406,生成实时位置以及目标停车位置之间的停车导航路线。

    在本实施例的一些可选的实现方式中,生成实时位置以及目标停车位置之间的停车导航路线,包括:生成实时位置以及目标停车位置之间的初始导航路线;响应于检测到实时路况未满足预设的路线变更条件,将初始导航路线作为停车导航路线;响应于检测到实时路况满足路线变更条件,重新规划初始导航路线,得到停车导航路线。

    本实现方式中,预设的路线变更条件可以为上述的路况参数达到预设的第一阈值且未达到预设的第二阈值,在目标路况信息指示上述的路况参数达到预设的第一阈值且未达到预设的第二阈值时,重新生成停车导航路线,在这种情况下的停车导航路线可以为重新规划行驶路径的停车导航路线。

    在本实施例的一些可选的实现方式中,响应于检测到目标路况信息满足预设的停车位置变更条件,重新从至少一个停车位置中确定目标停车位置。

    本实现方式中,预设的停车位置变更条件可以为上述路况参数达到预设的第二阈值,第二阈值大于上述的第一阈值。也即是在路况非常差的时候,不重新规划行驶路径,而是重新确定目标停车位置。

    步骤407,根据实时位置和目的地位置生成行车导航路线。

    步骤408,输出行车导航路线。

    本实现方式中,可以按照第一输出方式输出停车导航路线,以及按照第二输出方式输出行车导航路线。其中,可以按照路线的颜色深浅不同、线条的粗细不同等方式来区分显示停车导航路线和行车导航路线。比如第一输出方式可以为按照较浅的颜色进行路线输出,也可以为按照较细的线条进行路线输出,第二输出方式可以为按照较深的颜色进行路线输出,也可以为按照较粗的颜色进行路线输出。

    在本实施例的一些可选的实现方式中,还可以执行以下步骤:响应于检测到车辆按照行车导航路线行驶,输出与行车导航路线对应的第一语音提示;响应于检测到车辆按照停车导航路线行驶,输出与停车导航路线对应的第二语音提示。

    本实现方式中,在输出行车导航路线和停车导航路线之后,可以由用户选择按照行车导航路线行驶或者按照停车导航路线行驶,并检测车辆所行驶的路线是行车导航路线或停车导航路线,输出相应的语音提示。第一语音提示用于语音引导按照行车导航路线行驶,第二语音提示用于语音引导按照停车导航路线行驶。

    步骤409,响应于检测到实时位置与目标停车位置之间的距离小于预设的距离阈值和/或车辆的车速小于预设的车速阈值,确定车辆行驶至目标停车位置。

    本实现方式中,执行主体可以检测目标车辆的实时位置与目标停车位置之间的距离,以此判断目标车辆的实时位置是否到达目标停车位置,此外,还可以监测目标车辆的车速,在目标车辆的车速小于预设的车速阈值的情况下,可以确定目标车辆处于停车状态。综合考虑距离与车速,确定目标车辆是否行驶至目标停车位置。其中,预设的距离阈值可以预先设置一个较小的距离值,预设的车速阈值也可以预先设置一个较小的车速阈值,对于具体的数值本实施例中不做限定。

    步骤410,根据目标停车位置和目的地位置生成目标导航路线。

    本实现方式中,目标导航路线可以为步行导航路线、骑行导航路线等,本实施例中对此不做限定。

    在本实施例的一些可选的实施方式中,在终端设备为车载设备的情况下,如果终端设备检测到用户驾车到达目标停车位置,可以将目标停车位置和目的地位置发送给手机、可穿戴设备等移动终端设备,以使移动终端设备生成从目标停车位置到目的地位置的目标导航路线。将目标停车位置和目的地位置发送给移动终端设备的方式具体可以为:向服务器发送同步请求,以使服务器响应同步请求,确定与车载设备具有关联关系的移动终端设备,并向该移动终端设备发送目标停车位置和目的地位置。又或者,车载设备可以搜索周围是否存在能够建立连接的设备,在能够建立连接的设备在预设的信任设备列表中的情况下,可以通过蓝牙、局域网等方式直接将目标停车位置和目的地位置发送给移动终端设备。

    步骤411,输出目标导航路线。

    本实现方式中,在输出目标导航路线时,可以同时输出与目标导航路线对应的语音提示,以语音引导用户按照目标导航路线通过步行或者骑行等方式到达目的地位置。

    从图4中可以看出,与图2对应的实施例相比,本实施例中的导航方法的流程400,还可以输出行车导航路线,并在检测到车辆按照行车导航路线行驶时,输出与行车导航路线对应的第一语音提示,在检测到车辆按照停车导航路线行驶时,输出与停车导航路线对应的第二语音提示。这一过程使得用户可以选择行驶所依据的导航路线,满足用户的不同行车需求,根据车辆行驶的导航路线输出相应的语音提示,语音提示的输出针对性更强。并且在生成停车导航路线时,可以根据实时路况和预设的路线变更条件,在路况较差的时候,重新规划停车导航路线,提高了停车导航路线的精准度。此外,在根据位置和车速确定出车辆行驶至目标停车位置,可以生成从目标停车位置到目的地位置的目标导航路线,以使用户下车后按照目标导航路线到达目的地位置。这一过程可以帮助用户自动化地找到停车位置,并且在用户在该停车位置停车下车之后,自动生成目标导航路线,辅助用户从停车位置到达目的地,整个过程无需用户人工进行问路、找路等操作,提高了导航的自动化程度,导航效果更好。

    进一步参考图5作为对上述各图所示方法的实现,本申请提供了一种导航装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种终端设备中。

    如图5所示,本实施例的导航装置500包括:位置获取单元501、路况获取单元502、位置确定单元503以及路线生成单元504。

    位置获取单元501,被配置成获取车辆的实时位置以及用户输入的目的地位置。

    路况获取单元502,被配置成获取实时位置与目的地位置之间的实时路况。

    位置确定单元503,被配置成根据实时路况,确定目标停车位置。

    路线生成单元504,被配置成生成实时位置以及目标停车位置之间的停车导航路线。

    在本实施例的一些可选的实现方式中,位置确定单元503进一步被配置成:获取与目的地位置的距离处于预设距离范围内的至少一个停车位置;根据实时路况,确定实时位置与至少一个停车位置之间的目标路况;根据目标路况,从至少一个停车位置中确定目标停车位置。

    在本实施例的一些可选的实现方式中,上述装置还包括:第一路线输出单元,被配置成根据实时位置和目的地位置生成行车导航路线;输出行车导航路线。

    在本实施例的一些可选的实现方式中,上述装置还包括:语音输出单元,被配置成响应于检测到车辆按照行车导航路线行驶,输出与行车导航路线对应的第一语音提示;响应于检测到车辆按照停车导航路线行驶,输出与停车导航路线对应的第二语音提示。

    在本实施例的一些可选的实现方式中,路线生成单元504进一步被配置成:生成实时位置以及目标停车位置之间的初始导航路线;响应于检测到实时路况未满足预设的路线变更条件,将初始导航路线作为停车导航路线;响应于检测到实时路况满足路线变更条件,重新规划初始导航路线,得到停车导航路线。

    在本实施例的一些可选的实现方式中,上述装置还包括:第二路线输出单元,被配置成响应于检测到实时位置与目标停车位置之间的距离小于预设的距离阈值和/或车辆的车速小于预设的车速阈值,确定车辆行驶至目标停车位置;根据目标停车位置和目的地位置生成目标导航路线;输出目标导航路线。

    应当理解,导航装置500中记载的单元501至单元504分别与参考图2中描述的方法中的各个步骤相对应。由此,上文针对导航方法描述的操作和特征同样适用于装置500及其中包含的单元,在此不再赘述。

    根据本申请的实施例,本申请还提供了一种导航设备和一种计算机可读存储介质。

    如图6所示,是执行本申请实施例的导航方法的导航设备的框图。该导航设备包括:一个或多个处理器601、存储器602,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示gui的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个设备,各个设备提供部分必要的操作。图6中以一个处理器601为例。

    存储器602即为本申请所提供的非瞬时计算机可读存储介质。其中,存储器存储有可由至少一个处理器执行的指令,以使至少一个处理器执行本申请所提供的导航方法。本申请的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本申请所提供的导航方法。

    存储器602作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本申请实施例中的导航方法对应的程序指令/模块(例如,附图5所示的位置获取单元501、路况获取单元502、位置确定单元503和路线生成单元504)。处理器601通过运行存储在存储器602中的非瞬时软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述方法实施例中的导航方法。

    存储器602可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器602可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器602可选包括相对于处理器601远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

    导航设备还可以包括:输入装置603和输出装置604。处理器601、存储器602、输入装置603和输出装置604可以通过总线或者其他方式连接,图6中以通过总线连接为例。

    输入装置603可接收输入的数字或字符信息,以及产生与执行用于存储数据的电子设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置604可以包括显示设备、辅助照明装置(例如,led)和触觉反馈装置(例如,振动电机)等。该显示设备可以包括但不限于,液晶显示器(lcd)、发光二极管(led)显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。

    此处描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、专用asic(专用集成电路)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。

    这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(pld)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。

    为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。

    可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。

    计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。

    根据本申请实施例的技术方案,提供一种导航方法,能够提高停车效率。

    应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。

    上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。


    技术特征:

    1.一种导航方法,所述方法包括:

    获取车辆的实时位置以及用户输入的目的地位置;

    获取所述实时位置与所述目的地位置之间的实时路况;

    根据所述实时路况,确定目标停车位置;

    生成所述实时位置以及所述目标停车位置之间的停车导航路线。

    2.根据权利要求1所述的导航方法,其中,所述根据所述实时路况,确定目标停车位置,包括:

    获取与所述目的地位置的距离处于预设距离范围内的至少一个停车位置;

    根据所述实时路况,确定所述实时位置与所述至少一个停车位置之间的目标路况;

    根据所述目标路况,从所述至少一个停车位置中确定所述目标停车位置。

    3.根据权利要求1所述的导航方法,其中,所述方法还包括:

    根据所述实时位置和所述目的地位置生成行车导航路线;

    输出所述行车导航路线。

    4.根据权利要求3所述的导航方法,其中,所述方法还包括:

    响应于检测到所述车辆按照所述行车导航路线行驶,输出与所述行车导航路线对应的第一语音提示;

    响应于检测到所述车辆按照所述停车导航路线行驶,输出与所述停车导航路线对应的第二语音提示。

    5.根据权利要求1所述的导航方法,其中,所述生成所述实时位置以及所述目标停车位置之间的停车导航路线,包括:

    生成所述实时位置以及所述目标停车位置之间的初始导航路线;

    响应于检测到所述实时路况未满足预设的路线变更条件,将所述初始导航路线作为所述停车导航路线;

    响应于检测到所述实时路况满足所述路线变更条件,重新规划所述初始导航路线,得到所述停车导航路线。

    6.根据权利要求1-5任一项所述的导航方法,其中,所述方法还包括:

    响应于检测到所述实时位置与所述目标停车位置之间的距离小于预设的距离阈值和/或所述车辆的车速小于预设的车速阈值,确定所述车辆行驶至所述目标停车位置;

    根据所述目标停车位置和所述目的地位置生成目标导航路线;

    输出所述目标导航路线。

    7.一种导航装置,所述装置包括:

    位置获取单元,被配置成获取车辆的实时位置以及用户输入的目的地位置;

    路况获取单元,被配置成获取所述实时位置与所述目的地位置之间的实时路况;

    位置确定单元,被配置成根据所述实时路况,确定目标停车位置;

    路线生成单元,被配置成生成所述实时位置以及所述目标停车位置之间的停车导航路线。

    8.根据权利要求7所述的导航装置,其中,所述位置确定单元进一步被配置成:

    获取与所述目的地位置的距离处于预设距离范围内的至少一个停车位置;

    根据所述实时路况,确定所述实时位置与所述至少一个停车位置之间的目标路况;

    根据所述目标路况,从所述至少一个停车位置中确定所述目标停车位置。

    9.根据权利要求7所述的导航装置,其中,所述装置还包括:

    第一路线输出单元,被配置成根据所述实时位置和所述目的地位置生成行车导航路线;输出所述行车导航路线。

    10.根据权利要求9所述的导航装置,其中,所述装置还包括:

    语音输出单元,被配置成响应于检测到所述车辆按照所述行车导航路线行驶,输出与所述行车导航路线对应的第一语音提示;响应于检测到所述车辆按照所述停车导航路线行驶,输出与所述停车导航路线对应的第二语音提示。

    11.根据权利要求7所述的导航装置,其中,所述路线生成单元进一步被配置成:

    生成所述实时位置以及所述目标停车位置之间的初始导航路线;

    响应于检测到所述实时路况未满足预设的路线变更条件,将所述初始导航路线作为所述停车导航路线;

    响应于检测到所述实时路况满足所述路线变更条件,重新规划所述初始导航路线,得到所述停车导航路线。

    12.根据权利要求7-11任一项所述的导航装置,其中,所述装置还包括:

    第二路线输出单元,被配置成响应于检测到所述实时位置与所述目标停车位置之间的距离小于预设的距离阈值和/或所述车辆的车速小于预设的车速阈值,确定所述车辆行驶至所述目标停车位置;根据所述目标停车位置和所述目的地位置生成目标导航路线;输出所述目标导航路线。

    13.一种导航设备,包括:

    一个或多个处理器;

    存储装置,其上存储有一个或多个程序,

    当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-6中任一项所述的方法。

    14.一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行权利要求1-6中任一项所述的方法。

    技术总结
    本申请公开了一种导航方法、装置、设备和介质,涉及导航领域。具体实现方案为:获取车辆的实时位置以及用户输入的目的地位置;获取实时位置与目的地位置之间的实时路况;根据实时路况,确定目标停车位置;生成实时位置以及目标停车位置之间的停车导航路线。本实现方式提供一种导航方法,能够根据车辆的实时位置与目的地位置之间的实时路况,确定目标停车位置,生成用于指示前往目标停车位置的停车导航路线,提高了停车效率。

    技术研发人员:叶权
    受保护的技术使用者:北京百度网讯科技有限公司
    技术研发日:2020.11.19
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-7009.html

    最新回复(0)