CN111024111A - 导航方法及电子设备 - Google Patents
导航方法及电子设备 Download PDFInfo
- Publication number
- CN111024111A CN111024111A CN201911409582.8A CN201911409582A CN111024111A CN 111024111 A CN111024111 A CN 111024111A CN 201911409582 A CN201911409582 A CN 201911409582A CN 111024111 A CN111024111 A CN 111024111A
- Authority
- CN
- China
- Prior art keywords
- navigation
- information
- mobile
- route
- mobile object
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3697—Output of additional, non-guidance related information, e.g. low fuel level
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
本申请实施例提供一种导航方法和电子设备,其中,所述方法包括:获得起始位置和终点位置,生成导航路线;基于所述导航路线指引导航对象;其中,在所述导航对象的实际位置与所述导航路线匹配的过程中:获得所述导航路线上满足预测条件的移动对象的导航信息;基于满足预测条件的所述移动对象的导航信息,确定是否产生用于提示所述导航对象的提示信息。
Description
技术领域
本申请涉及导航技术,具体涉及一种导航方法及电子设备。
背景技术
目前的导航设备仅能够为导航对象如车辆生成导航路线并进行指引。功能较为单一。此外,在车辆行驶过程中,通常会遇到距离其不远处的车辆突然停车的情况,这种情况无法保障车辆的出行安全。
发明内容
为解决现有存在的技术问题,本申请实施例提供一种导航方法和电子设备。
本申请实施例的技术方案是这样实现的:
本申请实施例提供一种导航方法,所述方法包括:
获得起始位置和终点位置,生成导航路线;
基于所述导航路线指引导航对象;
其中,在所述导航对象的实际位置与所述导航路线匹配的过程中:
获得所述导航路线上满足预测条件的移动对象的导航信息;
基于满足预测条件的所述移动对象的导航信息,确定是否产生用于提示所述导航对象的提示信息。
上述方案中,所述获得所述导航路线上满足预测条件的移动对象的导航信息包括:
基于所述导航对象的实际位置,确定所述导航路线的当前指示方向上且与所述导航对象的实际位置满足目标范围的移动对象;
获得所述移动对象的导航信息,其中,所述导航信息至少包括停止节点位置。
上述方案中,所述基于满足预测条件的所述移动对象的导航信息,确定是否产生用于提示所述导航对象的提示信息包括:
如果所述移动对象的导航信息的停止节点位置位于所述目标范围内,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述移动对象的移动预测;
如果所述移动对象的导航信息的停止节点位置未位于所述目标范围内,删除所述移动对象的导航信息。
上述方案中,所述移动对象为运营车辆,所述导航信息的停止节点位置为乘客上车地点,或者,所述导航信息的停止节点位置为乘客的下车地点。
上述方案中,所述方法还包括:
通过运营车辆平台获得所述运营车辆的实际位置以及所述运营车辆的导航信息。
上述方案中,如果所述移动对象的导航信息的停止节点位置位于所述目标范围内,产生用于提示所述导航对象的提示信息包括:
如果停止节点位置位于所述目标范围内的所述移动对象的数量为至少两个,从所述至少两个移动对象中筛选出目标移动对象,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述目标移动对象的移动预测;其中所述目标移动对象为其所处的实际位置与所述导航对象的实际位置之间的距离小于距离阈值。
本申请实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时用于执行:
获得起始位置和终点位置,生成导航路线;
基于所述导航路线指引导航对象;
其中,所述导航对象的实际位置与所述导航路线匹配的过程中:
获得所述导航路线上满足预测条件的移动对象的导航信息;
基于满足预测条件的所述移动对象的导航信息,确定是否产生用于提示所述导航对象的提示信息。
上述方案中,所述处理器,还用于:
基于所述导航对象的实际位置,确定所述导航路线的当前指示方向上且与所述导航对象的实际位置满足目标范围的移动对象;
获得所述移动对象的导航信息,其中,所述导航信息至少包括停止节点位置。
上述方案中,所述处理器,还用于:
如果所述移动对象的导航信息的停止节点位置位于所述目标范围内,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述移动对象的移动预测;
如果所述移动对象的导航信息的停止节点位置未位于所述目标范围内,删除所述移动对象的导航信息。
上述方案中,所述处理器,还用于:
如果停止节点位置位于所述目标范围内的所述移动对象的数量为至少两个,从所述至少两个移动对象中筛选出目标移动对象,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述目标移动对象的移动预测;其中所述目标移动对象为其所处的实际位置与所述导航对象的实际位置之间的距离小于距离阈值。
本申请实施例提供一种导航方法和电子设备,其中,所述方法包括:获得起始位置和终点位置,生成导航路线;基于所述导航路线指引导航对象;其中,在所述导航对象的实际位置与所述导航路线匹配的过程中:获得所述导航路线上满足预测条件的移动对象的导航信息;基于满足预测条件的所述移动对象的导航信息,确定是否产生用于提示所述导航对象的提示信息。
本申请实施例中,不仅能够为导航对象提供路线导航服务,还能够基于满足预测条件的移动对象的导航信息确定是否产生提示信息以提示导航对象在其导航路线上存在有满足预测条件的移动对象,也即还具有提醒功能。该提醒功能至少可保障出行安全,丰富电子设备的导航功能,使电子设备的导航功能更多样化。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请提供导航方法的第一实施例的实现示意图;
图2为本申请提供导航方法的第二实施例的实现示意图;
图3为本申请提供导航方法的第三实施例的实现示意图;
图4为本申请实施例提供的应用场景示意图一;
图5为本申请实施例提供的应用场景示意图二;
图6为本申请实施例提供的应用场景示意图三;
图7为本申请提供的电子设备实施例的硬件构成示意图一;
图8为本申请提供的电子设备实施例的硬件构成示意图二。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚明白,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
本申请提供导航方法的第一实施例,应用于电子设备中。所述电子设备可以为供用户使用的客户端设备如车载导航仪、手机等;还可以是用于进行路线导航的服务端设备如导航引擎设备、导航平台等。
如图1所示,所述方法包括:
步骤(S)101:获得起始位置和终点位置,生成导航路线;
本步骤中,电子设备可以按照各个需要进行导航的导航对象如车辆的起始位置和终点位置,为各个导航对象生成导航路线。其中,导航对象的起始位置和终点位置可以是驾驶车辆的用户输入的,该输入可以是文字输入,也可以是语音输入,不做具体限定。导航对象的起始位置还可以是根据导航对象的定位模块对导航对象进行实时定位而得到。
S102:基于所述导航路线指引导航对象;
本步骤中,电子设备按照为各导航对象生成的导航路线为各个导航对象进行路线指引。
S103:在所述导航对象的实际位置与所述导航路线匹配的过程中,获得所述导航路线上满足预测条件的移动对象的导航信息;
本步骤中,可以认为导航对象按照导航路线进行行进即为导航对象的实际位置与导航路线匹配。在匹配的情况下,获得所述导航路线上满足预测条件的移动对象的导航信息。可以理解,本申请实施例中的移动对象为导航对象中的至少一个或两个对象、具体的移动对象是另一导航对象的导航路线上满足预测条件的导航对象。
S104:基于满足预测条件的所述移动对象的导航信息,确定是否产生用于提示所述导航对象的提示信息。
本步骤中,基于满足预测条件的所述移动对象的导航信息,确定是否产生提示信息以提示导航对象在其导航路线上存在有满足预测条件的移动对象。
执行S101~S104的实体为电子设备。
前述方案中,电子设备不仅可以为导航对象生成导航路线并指引导航对象行进,还可以在导航对象按照导航路线的指示进行行进的过程中,获得在导航路线上满足预测条件的移动对象的导航信息,并基于该移动对象的导航信息确定是否产生提示信息用于提示该导航对象。可见,本申请实施例中的电子设备不仅能够为导航对象提供路线导航服务,还能够基于满足预测条件的移动对象的导航信息确定是否产生提示信息以提示导航对象在其导航路线上存在有满足预测条件的移动对象,也即还具有向导航对象产生其导航路线上存在有满足预测条件的移动对象的提醒功能。该提醒功能至少可保障出行安全,丰富电子设备的导航功能,使电子设备的导航功能更为多样化。
在本申请一个可选的实施例中,前述S103:在所述导航对象的实际位置与所述导航路线匹配的过程中,获得所述导航路线上满足预测条件的移动对象的导航信息,可以进一步为:
S1031:在所述导航对象的实际位置与所述导航路线匹配的过程中,基于所述导航对象的实际位置,确定所述导航路线的当前指示方向上且与所述导航对象的实际位置满足目标范围的移动对象;
S1032:获得所述移动对象的导航信息,其中所述导航信息至少包括移动对象的停止节点位置。
在实际应用中,以前述的导航对象为目标导航对象如导航对象A为例,在目标导航对象的导航路线的当前指示方向上可能未存在有其它导航对象,还可能会存在有其它导航对象。在存在有其它导航对象的情况下,在其它导航对象中确定与目标导航对象的实际位置满足目标范围的导航对象为移动对象;并获得该移动对象的导航信息,该导航信息可以是任何合理的信息如该移动对象所处的实际位置、该移动对象的导航路线、该移动对象需要停止的位置(停止节点位置)等。S1031~S1032的方案为确定移动对象的方案,将从其它导航对象中确定与目标导航对象的实际位置满足目标范围的导航对象为移动对象,该移动对象即可视为前述的导航路线上满足预测条件的移动对象。这种确定方案可保证移动对象的确定准确性,且从其它导航对象中确定与目标导航对象的实际位置满足目标范围的导航对象为移动对象,可为实际应用提供指导,适应于实用需要,实用性较强。
在本申请一个可选的实施例中,如图3所示,在前述S1031~S1032的基础上,S104基于满足预测条件的所述移动对象的导航信息,确定是否产生用于提示所述导航对象的提示信息,可以进一步为:
S1040:判断移动对象的导航信息的停止节点位置是否位于目标范围内;
如果所述移动对象的导航信息的停止节点位置位于所述目标范围内,执行S1041;
如果所述移动对象的导航信息的停止节点位置未位于所述目标范围内,执行S1042。
S1041:产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述移动对象的移动预测;
S1042:对所述移动对象的导航信息不做任何处理,或者删除所述移动对象的导航信息。
在实际应用中,前述的移动对象可以为出租车、顺风车、代驾车等运营车辆。移动对象的停止节点位置可以为乘客上车地点、或者乘客的下车地点。运营车辆平台通常采集有诸如出租车、顺风车、代驾车等运营车辆的导航信息和实际位置,本申请实施例中的电子设备可以从运营车辆平台中读取运营车辆导航信息和实际位置。通俗地讲,如果移动对象打算在目标范围内的一个位置处接送乘客上车或下车,则电子设备产生提示信息,并向导航对象进行提示,提示导航对象移动对象在目标范围内要停车,以提示导航对象做好移动对象的停车准备如导航对象放慢速度行驶或刹车等。由此保障了车辆的出行安全,丰富电子设备的导航功能,使电子设备的导航功能更为多样化。如果移动对象打算接送乘客上车或下车的位置不在目标范围内,则无需电子设备产生提示信息。电子设备可对移动对象的导航信息不做任何处理,或者删除该移动对象的导航信息。当然,前述的移动对象也可以是私家车、公交车等,本申请实施例中的电子设备能够采集到各私家车和各公交车的导航信息和实际位置。对此不做具体限定。
在一个可选的实施例中,如果停止节点位置位于目标范围内的移动对象的数量为至少两个,从所述至少两个移动对象中筛选出目标移动对象,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述目标移动对象的移动预测;其中所述目标移动对象为其所处的实际位置与所述导航对象的实际位置之间的距离小于距离阈值和/或所述目标移动对象接送乘客上下车的时间小于时间阈值。通俗地讲,如果打算在目标范围内的位置处接送乘客上车或下车的移动对象的数量不止为一个,如为两个及以上,这种情况下,电子设备可以将全部移动对象均提示给导航对象;也可以将部分移动对象提示给导航对象。例如将距离导航对象最近的移动对象提示给导航对象;将距离导航对象最近或次近的移动对象提示给导航对象;还可以是将全部移动对象中最先接送乘客上下车的移动对象提示给导航对象;还可以按照各移动对象的停车时间的先后顺序进行依次提示。也即前述方案中,针对停止节点位置位于目标范围内的移动对象,实现了为导航对象提示存在有全部移动对象停车的情况,也实现了为导航对象提示存在有部分移动对象停车的情况。
下面结合附图4-附图6对本申请实施例作进一步详细的说明。
在图4-图6中临界线为马路,马路上存在有多个出行车辆,本应用场景中以电子设备为用于路线导航的服务端设备为例,该服务端设备可为每个有导航需求的车辆进行路线导航。以其中一个导航对象为目标导航对象-车辆A,移动对象为车辆B、车辆C和车辆D为例进行前述方案的说明。
本应用场景中,假定目标范围为距离目标导航对象-车辆A的实际位置一定范围内的区域,如以车辆A所处的实际位置为圆心以一定半径如10m做圆,该圆所覆盖的区域即为目标范围(如图4-图6中的虚线圆所示)。通俗地理解该目标范围即为导航对象所处实时位置的方圆10m内。该目标范围由服务端设备根据实际应用情况而灵活设定。可以理解,因为车辆A是处于行进状态的,其所处的位置将随着其行进不断的发生变化,该目标范围所覆盖的区域将会随着其实际位置发生的改变而改变。
本应用场景中,假定车辆A为私家车,私家车的驾驶员通过私家车安装的车载台进行终点位置的输入,服务端设备采集该驾驶员通过车载台输入的信息,并利用定位模块进行该私家车的起始位置的定位,并根据采集到的终点位置和定位出的起始位置信息,为该驾驶员生成导航路线,车载台输出服务端设备生成的该导航路线以指引该驾驶员进行导航路线的驾驶。
本应用场景中,假定车辆B、车辆C和车辆D为运营车辆如为出租车。可以理解,运营平台能够采集到各个运营车辆的实时位置。在有乘客存在有打车需求的情况下,运营平台还可采集到各个运营车辆在接送乘客上车或下车时需要停止的位置信息。其中,送乘客下车的位置即为乘客期望到达的位置,运营平台可通过乘客在其手机安装的运营平台软件(App)上产生的输入数据而得到。乘客上车的位置可以是运营平台通过采集用户手机的定位模块如全球定位***(GPS)得到的定位信息而得到。本应用场景中,服务端设备的数据可与运营平台端的数据进行实时同步,如服务端设备实时采集或读取运营平台获得的各个运营车辆的实时位置、及运营车辆接送乘客上车或下车时需要停止的位置信息。
私家车按照服务端设备为其导航的路线进行行进,服务端设备通过私家车的定位模块获得私家车的实时位置,并对该私家车的导航路线当前指示的方向(导航方向)上的方圆10m内是否出现运营车辆进行实时检测,在检测出现有运行车辆的情况下,预测所出现的运营车辆是否会在位于私家车的导航方向上的方圆10m内进行停车以接送乘客上下车。假定私家车在其行进到如图4所示的位置处的情况下,服务端设备检测并预测出在私家车行进方向(前方)存在有运营车辆-车辆B,其将靠路边停车且其停车位置位于私家车的导航方向上的方圆10m内,则产生提示信息。服务端设备将该提示信息传输至私家车的车载台。私家车的车载台进行提示信息的输出,以提醒私家车的驾驶员其行进方向上存在有将要停车的运营车辆B、需要驾驶员小心行驶,以免私家车刹车不及时与车辆B发生碰撞。
图4所示的方案为运营车辆的停止位置在目标范围内的车辆为一辆进行的举例。此外,停止位置在目标范围内的运营车辆还可以为两辆或两辆以上。如图5所示,假定服务端设备预测出车辆B和车辆C都将靠路边停车且其停车位置均位于私家车的导航方向上的方圆10m内,则服务端设备根据这一预测结果产生提示信息,将该提示信息传输至私家车的车载台。车载台输出提示信息以提醒私家车的驾驶员。可以理解,前述产生的提示信息可以是针对停车位置均位于私家车的导航方向上的方圆10m内的所有车辆产生的一条信息,还可以是针对每一辆即将停车的运营车辆产生的一条提示信息,以提醒私家车的驾驶员位于其导航方向上都有哪些车辆即将在私家车的目标范围内停车。此外,服务端设备还可以计算车辆B和车辆C的速度,根据速度和这两辆车各自的停车位置,预测停车的先后顺序如车辆C会先于车辆B在目标范围内停车,按照此顺序逐一产生提示信息,以提醒私家车的驾驶员前方车辆B和车辆C均会在目标范围内停车且车辆C先于车辆B停车。此外,服务端设备根据车辆A、车辆B和车辆C所处的实时位置,计算在车辆B和车辆C中哪个车辆与车辆A之间的距离小于设定的距离阈值如1m,即在车辆B和车辆C中计算哪个车辆距离私家车更近,则针对距离更近的这个车辆服务端设备产生提示信息,该提示信息通过车载台输出至私家车的驾驶员,提醒驾驶员车辆C(距离其更近的车辆)即将靠路边停车。其中,距离阈值可根据实际情况而灵活设定,可为具体数值还可以为数值范围。前述方案实现了为私家车提供了针对所有将在目标范围内停车的运营车辆的情况的提示,也实现了部分将在目标范围内停车的运营车辆的情况的提示,大大保障了车辆的出行安全。
可以理解,图4和图5均以在车辆A所处的实时位置上按照导航路线向着前方方向进行行进为例,如果导航路线当前指示的方向(导航方向)上车辆A需要转弯,如图6所示为车辆A按照导航路线的指引需要左转的示意图。在车辆A即将转弯的情况下,服务端设备预测在车辆A此时所处的实时位置处的方圆10m内、具体是转弯方向的10m内是否存在有运营车辆,如果存在运营车辆预测该运营车辆是否在转弯方向的10m内停车。如果经预测,得到运营车辆D位于车辆A的转弯方向的方圆10m内进行停车,则产生提示信息,将该提示信息传输至私家车的车载台。私家车的车载台进行提示信息的输出,以提醒私家车的驾驶员其转弯方向上存在有即将要停车的运营车辆D、需要驾驶员小心行驶,以免私家车刹车不及时与车辆D发生碰撞。
前述方案为服务端设备预测出在车辆A所处的实时位置处的导航方向上的目标范围内存在有停车位置位于该目标范围的运营车辆为例进行的说明。在经过服务端设备的预测,在目标范围内未存在有停车位置位于该目标范围的运营车辆的情况下,服务端设备无需产生提示信息,可以对运营车辆的导航信息不做任何处理,也可以删除运营车辆的导航信息,以减轻服务端设备的处理负担。可以理解,图4-图6中的目标范围均为导航对象所处实时位置的方圆10m内为例,此外,其它任何合理的目标范围均可,例如目标范围为导航对象所处实时位置的导航方向上的前方20m内;还如目标范围为导航对象所处实时位置的方圆20m内等。
前述方案中是以运营车辆作为移动对象、私家车作为导航对象为例。本领域技术人员应该而知,导航对象可以为私家车,也可以为运营车辆;移动对象可以为私家车,也可以为运营车辆。本申请实施例的服务端设备能够获得导航对象和移动对象的导航信息即可,如获得导航对象和移动对象的实时位置、以及移动对象预停车的位置。前述方案中是以电子设备为能够与各车辆的车载台进行通信的服务端设备为例进行的说明。此外,电子设备可以为本地设备如车辆的车载台或驾驶员的手机等。如果车辆具有自动驾驶功能并使用自动驾驶功能进行出行,则电子设备产生的提示信息可以仅输出至车载台以提醒车辆进行自动变道、减速慢行或停车等操作,无需再通过车载台向驾驶员输出。如果车辆通过驾驶员进行驾驶,则在电子设备输出提示信息至车载台的情况下还需要车载台输出以提醒驾驶员。其中向驾驶员的输出可采用任何合理的形式,如文字形式、音频或视频形式。在一个可选的实施例中优选为以音频形式进行输出,使得驾驶员能够及时接收到提示信息且不影响其正常驾驶。
由前述的应用场景可知,本申请实施例中的服务端设备不仅能够为导航对象提供路线导航服务,还具有向导航对象产生提示其导航方向上存在有即将停车的车辆的提醒功能。该提醒功能至少可保障出行安全,丰富电子设备的导航功能,使电子设备的导航功能更为多样化。其中,服务端设备根据各车辆和车辆的实时位置、运营车辆接送乘客的上下车位置以及导航对象的导航方向等信息进行移动对象的判断,可保证移动对象的确定准确性,也为实际应用提供指导。
前述方案,为服务端设备对移动对象的一种预测方案,这种预测方案可及时为导航对象输出提示信息,以提示导航对象做好移动对象的停车准备如导航对象放慢速度行驶、刹车或停车等,进而可保障车辆的出行安全。
本申请实施例提供一种电子设备,如图7所示,包括:存储器701、处理器702及存储在存储器701上并可在处理器702上运行的计算机程序,所述处理器702执行所述计算机程序时用于执行:
获得起始位置和终点位置,生成导航路线;
基于所述导航路线指引导航对象;
其中,所述导航对象的实际位置与所述导航路线匹配的过程中:
获得所述导航路线上满足预测条件的移动对象的导航信息;
基于满足预测条件的所述移动对象的导航信息,确定是否产生用于提示所述导航对象的提示信息。
上述方案中,所述处理器702,还用于:
基于所述导航对象的实际位置,确定所述导航路线的当前指示方向上且与所述导航对象的实际位置满足目标范围的移动对象;
获得所述移动对象的导航信息,其中,所述导航信息至少包括停止节点位置。
上述方案中,所述处理器702,还用于:
如果所述移动对象的导航信息的停止节点位置位于所述目标范围内,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述移动对象的移动预测;
如果所述移动对象的导航信息的停止节点位置未位于所述目标范围内,删除所述移动对象的导航信息。
上述方案中,所述处理器702,还用于:
如果停止节点位置位于所述目标范围内的所述移动对象的数量为至少两个,从所述至少两个移动对象中筛选出目标移动对象,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述目标移动对象的移动预测;其中所述目标移动对象为其所处的实际位置与所述导航对象的实际位置之间的距离小于距离阈值。
上述方案中,所述移动对象为运营车辆,所述导航信息的停止节点位置为乘客上车地点,或者,所述导航信息的停止节点位置为乘客的下车地点。
上述方案中,所述方法还包括:
通过运营车辆平台获得所述运营车辆的实际位置以及所述运营车辆的导航信息。
上述方案中,所述处理器702,还用于:
如果停止节点位置位于所述目标范围内的所述移动对象的数量为至少两个,从所述至少两个移动对象中筛选出目标移动对象,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述目标移动对象的移动预测;其中所述目标移动对象为其所处的实际位置与所述导航对象的实际位置之间的距离小于距离阈值。
本申请实施例还提供一种电子设备,包括:第一获得单元、导航单元、第二获得单元及确定单元;其中,
第一获得单元,用于获得起始位置和终点位置,生成导航路线;
导航单元,用于基于所述导航路线指引导航对象;
其中,第二获得单元,用于在所述导航对象的实际位置与所述导航路线匹配的过程中:获得所述导航路线上满足预测条件的移动对象的导航信息;
确定单元,用于基于满足预测条件的所述移动对象的导航信息,确定是否产生用于提示所述导航对象的提示信息。
在一个可选的实施例中,所述第二获得单元,用于基于所述导航对象的实际位置,确定所述导航路线的当前指示方向上且与所述导航对象的实际位置满足目标范围的移动对象;
获得所述移动对象的导航信息,其中,所述导航信息至少包括停止节点位置。
在一个可选的实施例中,确定单元,用于如果所述移动对象的导航信息的停止节点位置位于所述目标范围内,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述移动对象的移动预测;
如果所述移动对象的导航信息的停止节点位置未位于所述目标范围内,删除所述移动对象的导航信息。
在一个可选的实施例中,所述移动对象为运营车辆,所述导航信息的停止节点位置为乘客上车地点,或者,所述导航信息的停止节点位置为乘客的下车地点。
在一个可选的实施例中,
通过运营车辆平台获得所述运营车辆的实际位置以及所述运营车辆的导航信息。
在一个可选的实施例中,确定单元,用于如果停止节点位置位于所述目标范围内的所述移动对象的数量为至少两个,从所述至少两个移动对象中筛选出目标移动对象,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述目标移动对象的移动预测;其中所述目标移动对象为其所处的实际位置与所述导航对象的实际位置之间的距离小于距离阈值。
需要说明的是,本申请实施例的电子设备,由于该电子设备解决问题的原理与前述的导航方法相似,因此,电子设备的实施过程及实施原理均可以参见前述导航方法的实施过程及实施原理描述,重复之处不再赘述。
本申请实施例的电子设备还可以如图8所示,电子设备700包括:至少一个处理器702、存储器701、至少一个网络接口704和用户接口703。图像处理设备700中的各个组件通过总线***705耦合在一起。可理解,总线***705用于实现这些组件之间的连接通信。总线***705除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线***705。
其中,用户接口703可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。
可以理解,存储器701可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random AccessMemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,SynchronousDynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本申请实施例描述的存储器701旨在包括但不限于这些和任意其它适合类型的存储器。
本申请实施例中的存储器701用于存储各种类型的数据以支持电子设备700的操作。这些数据的示例包括:用于在电子设备700上操作的任何计算机程序,如操作***7021和应用程序7022。其中,操作***7021包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序7022可以包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本申请实施例方法的程序可以包含在应用程序7022中。
上述本申请实施例揭示的方法可以应用于处理器702中,或者由处理器702实现。处理器702可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器702中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器702可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器702可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,处理器702读取存储器701中的信息,结合其硬件完成前述方法的步骤。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时至少用于执行图1至图3任一所示方法的步骤。所述计算机可读存储介质具体可以为存储器。所述存储器可以为如图8所示的存储器701。本申请实施例还提供一种处理器,处理器在执行计算机程序时实现前述的导航方法。
在示例性实施例中,电子设备可以被一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,ProgrammableLogic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、FPGA、通用处理器、控制器、MCU、微处理器(Microprocessor)、或其他电子元件实现,用于执行前述的导航方法。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (10)
1.一种导航方法,所述方法包括:
获得起始位置和终点位置,生成导航路线;
基于所述导航路线指引导航对象;
其中,在所述导航对象的实际位置与所述导航路线匹配的过程中:
获得所述导航路线上满足预测条件的移动对象的导航信息;
基于满足预测条件的所述移动对象的导航信息,确定是否产生用于提示所述导航对象的提示信息。
2.根据权利要求1所述的方法,所述获得所述导航路线上满足预测条件的移动对象的导航信息包括:
基于所述导航对象的实际位置,确定所述导航路线的当前指示方向上且与所述导航对象的实际位置满足目标范围的移动对象;
获得所述移动对象的导航信息,其中,所述导航信息至少包括停止节点位置。
3.根据权利要求2所述的方法,所述基于满足预测条件的所述移动对象的导航信息,确定是否产生用于提示所述导航对象的提示信息包括:
如果所述移动对象的导航信息的停止节点位置位于所述目标范围内,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述移动对象的移动预测;
如果所述移动对象的导航信息的停止节点位置未位于所述目标范围内,删除所述移动对象的导航信息。
4.根据权利要求3所述的方法,所述移动对象为运营车辆,所述导航信息的停止节点位置为乘客上车地点,或者,所述导航信息的停止节点位置为乘客的下车地点。
5.根据权利要求4所述的方法,所述方法还包括:
通过运营车辆平台获得所述运营车辆的实际位置以及所述运营车辆的导航信息。
6.根据权利要求3所述的方法,如果所述移动对象的导航信息的停止节点位置位于所述目标范围内,产生用于提示所述导航对象的提示信息包括:
如果停止节点位置位于所述目标范围内的所述移动对象的数量为至少两个,从所述至少两个移动对象中筛选出目标移动对象,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述目标移动对象的移动预测;其中所述目标移动对象为其所处的实际位置与所述导航对象的实际位置之间的距离小于距离阈值。
7.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时用于执行:
获得起始位置和终点位置,生成导航路线;
基于所述导航路线指引导航对象;
其中,所述导航对象的实际位置与所述导航路线匹配的过程中:
获得所述导航路线上满足预测条件的移动对象的导航信息;
基于满足预测条件的所述移动对象的导航信息,确定是否产生用于提示所述导航对象的提示信息。
8.根据权利要求7所述的电子设备,所述处理器,还用于:
基于所述导航对象的实际位置,确定所述导航路线的当前指示方向上且与所述导航对象的实际位置满足目标范围的移动对象;
获得所述移动对象的导航信息,其中,所述导航信息至少包括停止节点位置。
9.根据权利要求8所述的电子设备,所述处理器,还用于:
如果所述移动对象的导航信息的停止节点位置位于所述目标范围内,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述移动对象的移动预测;
如果所述移动对象的导航信息的停止节点位置未位于所述目标范围内,删除所述移动对象的导航信息。
10.根据权利要求9所述的电子设备,所述处理器,还用于:
如果停止节点位置位于所述目标范围内的所述移动对象的数量为至少两个,从所述至少两个移动对象中筛选出目标移动对象,产生用于提示所述导航对象的提示信息,以使得所述导航对象输出针对所述目标移动对象的移动预测;其中所述目标移动对象为其所处的实际位置与所述导航对象的实际位置之间的距离小于距离阈值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911409582.8A CN111024111A (zh) | 2019-12-31 | 2019-12-31 | 导航方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911409582.8A CN111024111A (zh) | 2019-12-31 | 2019-12-31 | 导航方法及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111024111A true CN111024111A (zh) | 2020-04-17 |
Family
ID=70197484
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911409582.8A Pending CN111024111A (zh) | 2019-12-31 | 2019-12-31 | 导航方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111024111A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111721315A (zh) * | 2020-06-18 | 2020-09-29 | 北京航迹科技有限公司 | 一种信息处理方法、装置、车辆以及显示设备 |
CN113159384A (zh) * | 2021-03-22 | 2021-07-23 | 广州宸祺出行科技有限公司 | 一种网约车订单的路线拼接规划方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101813492A (zh) * | 2010-04-19 | 2010-08-25 | 清华大学 | 车辆导航***及方法 |
US20170084169A1 (en) * | 2015-09-21 | 2017-03-23 | Honda Motor Co., Ltd. | System and method for limiting remote control between a portable electronic device and one or more vehicle systems |
EP3023963B1 (en) * | 2013-07-19 | 2018-02-21 | Nissan Motor Co., Ltd | Drive assist device for vehicle, and drive assist method for vehicle |
US10055985B1 (en) * | 2015-01-20 | 2018-08-21 | State Farm Mutual Automotive Insurance Company | Broadcasting information related to hazards impacting vehicle travel |
CN109841088A (zh) * | 2017-11-24 | 2019-06-04 | 奥迪股份公司 | 车辆驾驶辅助***及方法 |
-
2019
- 2019-12-31 CN CN201911409582.8A patent/CN111024111A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101813492A (zh) * | 2010-04-19 | 2010-08-25 | 清华大学 | 车辆导航***及方法 |
EP3023963B1 (en) * | 2013-07-19 | 2018-02-21 | Nissan Motor Co., Ltd | Drive assist device for vehicle, and drive assist method for vehicle |
US10055985B1 (en) * | 2015-01-20 | 2018-08-21 | State Farm Mutual Automotive Insurance Company | Broadcasting information related to hazards impacting vehicle travel |
US20170084169A1 (en) * | 2015-09-21 | 2017-03-23 | Honda Motor Co., Ltd. | System and method for limiting remote control between a portable electronic device and one or more vehicle systems |
CN109841088A (zh) * | 2017-11-24 | 2019-06-04 | 奥迪股份公司 | 车辆驾驶辅助***及方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111721315A (zh) * | 2020-06-18 | 2020-09-29 | 北京航迹科技有限公司 | 一种信息处理方法、装置、车辆以及显示设备 |
CN113159384A (zh) * | 2021-03-22 | 2021-07-23 | 广州宸祺出行科技有限公司 | 一种网约车订单的路线拼接规划方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10692367B2 (en) | Connected and adaptive vehicle traffic management system with digital prioritization | |
US20200365015A1 (en) | Connected and adaptive vehicle traffic management system with digital prioritization | |
CN108090603B (zh) | 为自动驾驶车辆管理车辆组的方法和*** | |
US10082793B1 (en) | Multi-mode transportation planning and scheduling | |
CN109017785B (zh) | 车辆换道行驶方法 | |
US20220194433A1 (en) | Driving control device and vehicle behavior suggestion device | |
KR20180079453A (ko) | 자율 차량 서비스들 | |
US20210114626A1 (en) | Vehicle control system, vehicle control device, and vehicle control method | |
CN111731295B (zh) | 行驶控制装置、行驶控制方法以及存储程序的存储介质 | |
CN113581195B (zh) | 特种车辆识别方法、电子设备和计算机可读介质 | |
CN111024111A (zh) | 导航方法及电子设备 | |
US20170142470A1 (en) | Car entertainment control system | |
CN115203347A (zh) | 信息处理装置和信息处理方法 | |
JP2020160836A (ja) | 運行制御装置、運行制御方法、及び車両 | |
US20220091807A1 (en) | Information presentation control device | |
CN107403232B (zh) | 一种导航控制方法、装置及电子设备 | |
US11922813B2 (en) | Alert control apparatus, moving body, alert control method, and computer-readable storage medium | |
US11363434B1 (en) | Inter-vehicle communication | |
JP2007271550A (ja) | 経路案内システム及び経路案内方法 | |
CN114184197A (zh) | 导航语音播报方法、设备、***及存储介质 | |
CN115512567A (zh) | 控制装置、移动体、控制方法和计算机可读存储介质 | |
JP6303648B2 (ja) | 運転支援システム、方法およびプログラム | |
JP2021004824A (ja) | サーバ装置 | |
AU2020101498A4 (en) | A centralized parking space management system by using distributed antenna techniques | |
CN114170801B (zh) | 路口通行时长的确定方法、装置、电子终端及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200417 |