车辆定位方法、装置、车辆、存储介质以及终端与流程

文档序号:22506803发布日期:2020-10-13 09:45阅读:77来源:国知局
车辆定位方法、装置、车辆、存储介质以及终端与流程

本申请涉及定位导航技术领域,尤其涉及一种车辆定位方法、装置、车辆、存储介质以及终端。



背景技术:

随着科学技术的发展,各种车辆成为人们日常出行的代步工具,当我们将车辆停入停车场后,如果再次寻找到自己的车辆,成为本领域人员研究的重点之一。在相关技术中,当人们将车辆停入停车场后,一般通过记忆停车场中车辆周围的标识或者停车位编号,便于确定车辆位置,但是这样操作经常会出现遗忘车辆位置的情况,给停车场停车带来不便。



技术实现要素:

本申请实施例提供一种车辆定位方法、装置、车辆、存储介质以及终端,可以解决相关技术中的技术问题。

第一方面,本申请实施例提供一种车辆定位方法,应用于用户终端,该方法包括:

接收车辆在停止后的预设范围内的定位设备发送的第一位置信息;

基于所述第一位置信息确定所述车辆的位置信息。

第二方面,本申请实施例提供一种车辆定位装置,应用于用户终端,该装置包括:

信息接收模块,用于接收车辆在停止后的预设范围内的定位设备发送的第一位置信息;

位置确定模块,用于基于所述第一位置信息确定所述车辆的位置信息。

第三方面,本申请实施例提供一种车辆定位方法,该方法包括:

向所述车辆预设范围内的定位设备发送第一定位请求,所述第一定位请求用于指示所述定位设备获取第一位置信息,以及将所述第一位置信息发送至用户终端。

第四方面,本申请实施例提供一种车辆,该车辆包括:

请求发送模块,用于向所述车辆预设范围内的定位设备发送第一定位请求,所述第一定位请求用于指示所述定位设备获取第一位置信息,以及将所述第一位置信息发送至用户终端。

第五方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法的步骤。

第六方面,本申请实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法的步骤。

本申请一些实施例提供的技术方案带来的有益效果至少包括:

本申请实施例提供一种车辆定位方法、装置、车辆、存储介质以及终端,一种车辆定位方法,应用于用户终端,该方法包括:接收车辆在停止后的预设范围内的定位设备发送的第一位置信息;基于第一位置信息确定车辆的位置信息。由于可以通过车辆周围设置的定位设备获取车辆的位置信息,因此可以实现地下停车场或者室内停车场等封闭停车区域的车辆定位,提高了车辆定位的精准度以及便捷性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种车辆定位方法的流程示意图;

图2为本申请另一实施例提供的一种车辆定位方法的流程示意图;

图3为本申请另一实施例提供的一种车辆定位方法的流程示意图;

图4为本申请另一实施例提供的一种车辆定位方法的流程示意图;

图5为本申请另一实施例提供的一种车辆定位装置的结构示意图;

图6为本申请另一实施例提供的一种车辆定位方法的流程示意图;

图7为本申请另一实施例提供的一种车辆的结构示意图;

图8为本申请实施例提供的一种终端的结构示意图。

具体实施方式

为使得本申请的特征和优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在相关技术中,由于城市中地上面积的可用面积的大幅减少,特别是一些商业区域或者写字楼都将停车场设置在地下或者室内,以减少占用地上可用面积,但是由于建筑物的遮挡,使得传统的定位装置在地下停车场或者室内停车场内使用时的信号较差,导致车辆停入地下停车场或者室内停车场后,用户不能通过传统的定位装置准确定位车辆位置,因此有必要提出一种新的车辆定位方法,已解决上述的技术问题。

请参阅图1,图1为本申请实施例提供的一种车辆定位方法的流程示意图。

如图1所示,本申请实施例中的车辆定位方法应用于用户终端,车辆定位方法包括:

s101、接收车辆在停止后的预设范围内的定位设备发送的第一位置信息。

可选地,可以在停车场的停车位附近设置定位设备,其中定位设备的数量以及定位设备与停车位的距离可以根据实际情况进行设定,定位设备的数量越多则车辆定位的精度越高,定位设备与停车位之间的距离越近则车辆定位的精度越高。

其中,定位设备可以与用户终端建立无线通信,其无线通信方式可以是蓝牙通信、无线上网通信、无线载波通信或者基带通信,例如,无线载波通信具体可以是超宽带(uwb,ultrawideband)技术。

在车辆实际停车中,车辆停入停车场中的停车位后,车辆处于禁止的停止状态,因此当用户终端或者车辆判断车辆停止后,可以在车辆预设范围内通过无线通信方式搜索是否存在定位设备,当车辆预设范围内存在定位设备时,则可以通过用户终端或者车辆与定位设备建立连接,并向定位设备发送定位请求,定位设备接收到定位请求后获取定位设备此时的位置信息,并将该位置信息作为第一位置信息发送至用户终端。其中,当车辆与定位设备建立连接时,可以是属于车辆中的某个部件,例如,车辆中的通信装置;或者设置于车辆中的部件,例如,行车记录仪或者车载充电器等,与定位设备建立连接。

s102、基于第一位置信息确定车辆的位置信息。

由于定位设备设置在停车位附近,而用户终端接收的第一位置信息是车辆预设范围内的定位设备发送的,因此可以认为车辆预设范围内的定位设备的第一位置信息与车辆的位置信息误差较小,因此可以对第一位置信息进行相关数据处理,以进一步减小位置误差后,基于第一位置信息确定车辆的位置信息。相对于相关技术中通过车辆或者用户终端获取车辆的位置信息,本申请实施例中是通过停车场中的定位设备获取的车辆的位置信息,使得获取的车辆的位置信息更加准确。

在本申请实施例中,一种车辆定位方法,应用于用户终端,该方法包括:接收车辆在停止后的预设范围内的定位设备发送的第一位置信息;基于第一位置信息确定车辆的位置信息。由于可以通过车辆周围设置的定位设备获取车辆的位置信息,因此可以实现地下停车场或者室内停车场等封闭停车区域的车辆定位,提高了车辆定位的精准度以及便捷性。

在上述实施例中介绍了,可以通过用户终端或者车辆与定位设备建立连接,并向定位设备发送定位请求,定位设备接收到定位请求后获取定位设备此时的位置信息,下面将详细解释通过用户终端或者车辆与定位设备建立连接的过程。

请参阅图2,图2为本申请另一实施例提供的一种车辆定位方法的流程示意图。如图2所示,当本申请实施例的执行主体时用户终端,并通过用户终端与定位设备建立连接时,一种车辆定位方法包括:

s201、检测到车辆停止后,向车辆预设范围内的定位设备发送第一定位请求,第一定位请求用于指示定位设备获取第一位置信息。

用户终端可以检测车辆的状态,具体的,用户终端检测到车辆停止的方式可以是,用户终端内设置有加速度传感器,当用户携带用户终端驾驶车辆时,用户终端可以通过加速度传感器获取用户终端或者车辆当前的加速度,若加速度小于或者等于加速度阈值,则确定车辆停止,可以根据实际情况设置加速度阈值的具体数值。

用户终端检测到车辆停止的方式还可以是,用户终端与车辆采用无线或者有线的方式连接,具体的,用户终端可以与车辆中的车载自动诊断系统连接,然后用户终端通过车辆自动诊断系统获取车辆的状态信息,状态信息包括车速信息、车辆挡位信息、发动机信息以及钥匙信息中的一种或者多种,若车辆的状态信息符合车辆状态条件,则确定车辆停止,车辆状态条件可以根据实际情况进行设定。

当终端检测到车辆停车后,可以向车辆预设范围内的定位设备发送第一定位请求,第一定位请求用于指示定位设备获取第一位置信息,其中,第一位置信息可以是定位设备当前的位置信息,也即第一定位请求用于指示定位设备获取定位设备本身当前的位置信息。

一种可行的方式是,第一定位请求用于指示定位设备获取第一位置信息包括:第一定位请求用于指示定位设备发送携带有定位设备的设备标识的第二定位请求至服务器,服务器可以是停车场中的车辆管理系统,第二定位请求用于指示服务器在位置数据库中确定设备标识对应的第一位置信息。其中位置数据库中存储有定位设备的设备标识与定位设备的位置信息,且每一个定位设备的设备标识与该定位设备的位置信息是一一对应的,因此当服务器接收到携带有定位设备的设备标识的第二定位请求后,可以根据设备标识在位置数据库中查找设备标识对应的位置信息,将该位置信息作为第一位置信息。

s202、接收车辆在停止后的预设范围内的定位设备发送的第一位置信息。

服务器获取第一位置信息后,可以将第一位置信息发送至用户终端,以使得用户终端可以接收定位设备发送的第一位置信息,便于后续用户终端对第一位置信息进行处理。

s203、对第一位置信息进行剔除误差处理,并计算剔除误差处理后的各第一位置信息的平均值。

由于车辆停入停车场中的停车位后,车辆预设范围可能存在多个定位设备,因此服务器可能获取多个定位设备的位置信息,那么就可能得到多个第一位置信息,因此需要对多个第一位置信息进行剔除误差处理,将多个第一位置信息中过大或者过小的剔除,一种可行的实施方式是,可以计算多个第一位置信息的圆概率误差,将大于圆概率误差预设数值的位置位置信息剔除。还可以计算剔除误差处理后的各第一位置信息的平均值,进一步提高第一位置信息的精确度。

s204、将平均值作为车辆的位置信息。

第一位置信息经过剔除误差处理以及平均值计算后,将计算得到的平均值作为车辆的位置信息,可以使得车辆的位置信息计算比较准确。

s205、将车辆的位置信息发送至服务器。

用户终端在获取车辆的额位置信息后,可以与服务器建立连接,以便于将车辆的位置信息发送至服务器。

s206、向服务器请求车辆的位置信息,并控制在服务器对应的应用管理界面显示车辆的位置信息。

用户终端还可以将车辆的位置信息发送至服务器,以便于控制服务器对应的应用管理界面显示车辆的位置信息,以及用户终端或者其他终端可以随时从服务器获取车辆的位置信息。

s207、获取用户终端当前的位置信息。

当用户需要寻找车辆时,可以获取用户终端当前的位置信息,其中用户终端获取用户终端当前的位置信息的方式可以是,当用户终端判断当前位置的定位信号良好时,例如,用户终端处于停车场外,可以采用用户终端中设置的定位模块,例如,可以是全球定位系统模块或者北斗定位模块,以获取用户终端当前的位置信息;当用户终端判断当前位置的定位信号良好时,例如,用户终端处于停车场内,那么用户终端可以通过停车场内部设置的定位设备获取用户终端当前的位置信息,其中用户终端可以通过停车场内部设置的定位设备获取用户终端当前的位置信息的具体方式,可以参考上述用户终端获取车辆的位置信息的实施方式,此处不在赘述。

s208、根据用户终端当前的位置信息和车辆的位置信息,生成用户终端与车辆之间的导航路径。

当用户终端获取当前的位置信息和车辆的位置信息后,即可根据当前的位置信息和车辆的位置信息,生成用户终端与车辆之间的导航路径,用户根据该导航路径即可寻找到车辆。

请参阅图3,图3为本申请另一实施例提供的一种车辆定位方法的流程示意图。如图3所示,当本申请实施例的执行主体时用户终端,并通过车辆与定位设备建立连接时,一种车辆定位方法包括:

s301、接收车辆在停止后的预设范围内的定位设备发送的第一位置信息,第一位置信息为车辆在检测到车辆停止后,向车辆预设范围内的定位设备发送第一定位请求时,由定位设备获取的位置信息。

车辆可以检测车辆的状态,车辆可以是指是属于车辆中的某个部件,例如,车辆中的通信装置;或者设置于车辆中的部件,例如,行车记录仪或者车载充电器等。具体的,车辆检测到车辆停止的方式可以是,车辆内设置有加速度传感器,当用户驾驶车辆时,车辆可以通过加速度传感器获取用户终端或者车辆当前的加速度,若加速度小于或者等于加速度阈值,则确定车辆停止,可以根据实际情况设置加速度阈值的具体数值。

车辆检测到车辆停止的方式还可以是,车辆中的部件与车辆采用无线或者有线的方式连接,具体的,车辆中的部件可以与车辆中的车载自动诊断系统连接,然后车辆中的部件通过车辆自动诊断系统获取车辆的状态信息,状态信息包括车速信息、车辆挡位信息、发动机信息以及钥匙信息中的一种或者多种,若车辆的状态信息符合车辆状态条件,则确定车辆停止,车辆状态条件可以根据实际情况进行设定。

当车辆检测到车辆停车后,可以向车辆预设范围内的定位设备发送第一定位请求,第一定位请求用于指示定位设备获取第一位置信息,其中,第一位置信息可以是定位设备当前的位置信息,也即第一定位请求用于指示定位设备获取定位设备本身当前的位置信息。

一种可行的方式是,第一定位请求用于指示定位设备获取第一位置信息包括:第一定位请求用于指示定位设备发送携带有定位设备的设备标识的第二定位请求至服务器,服务器可以是停车场中的车辆管理系统,第二定位请求用于指示服务器在位置数据库中确定设备标识对应的第一位置信息。其中位置数据库中存储有定位设备的设备标识与定位设备的位置信息,且每一个定位设备的设备标识与该定位设备的位置信息是一一对应的,因此当服务器接收到携带有定位设备的设备标识的第二定位请求后,可以根据设备标识在位置数据库中查找设备标识对应的位置信息,将该位置信息作为第一位置信息。

服务器获取第一位置信息后,可以将第一位置信息发送至用户终端,以使得用户终端可以接收定位设备发送的第一位置信息,便于后续用户终端对第一位置信息进行处理。

s302、对第一位置信息进行剔除误差处理,并计算剔除误差处理后的各第一位置信息的平均值。

s303、将平均值作为车辆的位置信息。

s304、将车辆的位置信息发送至服务器。

s305、向服务器请求车辆的位置信息,并控制在服务器对应的应用管理界面显示车辆的位置信息。

s306、获取用户终端当前的位置信息。

s307、根据用户终端当前的位置信息和车辆的位置信息,生成用户终端与车辆之间的导航路径。

关于s302至s307的描述,可以参阅s203至s208中的记载,此处不在赘述。

请参阅图4,图4为本申请另一实施例提供的一种车辆定位方法的流程示意图。如图4所示,当本申请实施例的执行主体时用户终端,并通过用户终端以及车辆与定位设备建立连接时,一种车辆定位方法包括:

s401、检测到车辆停止后,向车辆发送车辆停止信号,车辆停止信号用于指示车辆向车辆预设范围内的定位设备发送第一定位请求,第一定位请求用于指示定位设备获取第一位置信息。

用户终端可以检测车辆的状态,具体的,用户终端检测到车辆停止的方式可以是,用户终端内设置有加速度传感器,当用户携带用户终端驾驶车辆时,用户终端可以通过加速度传感器获取用户终端或者车辆当前的加速度,若加速度小于或者等于加速度阈值,则确定车辆停止,可以根据实际情况设置加速度阈值的具体数值。

用户终端检测到车辆停止的方式还可以是,用户终端与车辆采用无线或者有线的方式连接,具体的,用户终端可以与车辆中的车载自动诊断系统连接,然后用户终端通过车辆自动诊断系统获取车辆的状态信息,状态信息包括车速信息、车辆挡位信息、发动机信息以及钥匙信息中的一种或者多种,若车辆的状态信息符合车辆状态条件,则确定车辆停止,车辆状态条件可以根据实际情况进行设定。

当终端检测到车辆停车后,可以向车辆发送车辆停止信号,车辆停止信号用于指示车辆向车辆预设范围内的定位设备发送第一定位请求,第一定位请求用于指示定位设备获取第一位置信息,其中,第一位置信息可以是定位设备当前的位置信息,也即第一定位请求用于指示定位设备获取定位设备本身当前的位置信息。

一种可行的方式是,第一定位请求用于指示定位设备获取第一位置信息包括:第一定位请求用于指示定位设备发送携带有定位设备的设备标识的第二定位请求至服务器,服务器可以是停车场中的车辆管理系统,第二定位请求用于指示服务器在位置数据库中确定设备标识对应的第一位置信息。其中位置数据库中存储有定位设备的设备标识与定位设备的位置信息,且每一个定位设备的设备标识与该定位设备的位置信息是一一对应的,因此当服务器接收到携带有定位设备的设备标识的第二定位请求后,可以根据设备标识在位置数据库中查找设备标识对应的位置信息,将该位置信息作为第一位置信息。

s402、接收车辆在停止后的预设范围内的定位设备发送的第一位置信息。

服务器获取第一位置信息后,可以将第一位置信息发送至用户终端,以使得用户终端可以接收定位设备发送的第一位置信息,便于后续用户终端对第一位置信息进行处理。

s403、对第一位置信息进行剔除误差处理,并计算剔除误差处理后的各第一位置信息的平均值。

s404、将平均值作为车辆的位置信息。

s405、将车辆的位置信息发送至服务器。

s406、向服务器请求车辆的位置信息,并控制在服务器对应的应用管理界面显示车辆的位置信息。

s407、获取用户终端当前的位置信息。

s408、根据用户终端当前的位置信息和车辆的位置信息,生成用户终端与车辆之间的导航路径。

关于s403至s408的描述,可以参阅s203至s208中的记载,此处不在赘述。

在本申请实施例中,一种车辆定位方法,应用于用户终端,该方法包括:接收车辆在停止后的预设范围内的定位设备发送的第一位置信息;基于第一位置信息确定车辆的位置信息。由于可以通过车辆周围设置的定位设备获取车辆的位置信息,因此可以实现地下停车场或者室内停车场等封闭停车区域的车辆定位,提高了车辆定位的精准度以及便捷性。

请参阅图5,图5为本申请另一实施例提供的一种车辆定位装置的结构示意图。如图5所示,车辆定位装置应用于用户终端,车辆定位装置500包括:

信息接收模块510,用于接收车辆在停止后的预设范围内的定位设备发送的第一位置信息。

位置确定模块520,用于基于第一位置信息确定车辆的位置信息。

在本申请实施例中,车辆定位装置包括:信息接收模块510,用于接收车辆在停止后的预设范围内的定位设备发送的第一位置信息,位置确定模块520,用于基于第一位置信息确定车辆的位置信息。由于可以通过车辆周围设置的定位设备获取车辆的位置信息,因此可以实现地下停车场或者室内停车场等封闭停车区域的车辆定位,提高了车辆定位的精准度以及便捷性。

请参阅图6,图6为本申请另一实施例提供的一种车辆定位方法的流程示意图。

如图6所示,本申请实施例中的车辆定位方法应用于车辆,车辆可以是属于车辆中的某个部件,例如,车辆中的通信装置;或者设置于车辆中的部件,例如,行车记录仪或者车载充电器等,车辆定位方法包括:

s601、向车辆预设范围内的定位设备发送第一定位请求,第一定位请求用于指示定位设备获取第一位置信息,以及将第一位置信息发送至用户终端。

当本申请实施例的执行主体时车辆,并通过车辆与定位设备建立连接时,车辆可以检测车辆的状态,车辆可以是指是属于车辆中的某个部件,例如,车辆中的通信装置;或者设置于车辆中的部件,例如,行车记录仪或者车载充电器等。具体的,车辆检测到车辆停止的方式可以是,车辆内设置有加速度传感器,当用户驾驶车辆时,车辆可以通过加速度传感器获取用户终端或者车辆当前的加速度,若加速度小于或者等于加速度阈值,则确定车辆停止,可以根据实际情况设置加速度阈值的具体数值。

车辆检测到车辆停止的方式还可以是,车辆中的部件与车辆采用无线或者有线的方式连接,具体的,车辆中的部件可以与车辆中的车载自动诊断系统连接,然后车辆中的部件通过车辆自动诊断系统获取车辆的状态信息,状态信息包括车速信息、车辆挡位信息、发动机信息以及钥匙信息中的一种或者多种,若车辆的状态信息符合车辆状态条件,则确定车辆停止,车辆状态条件可以根据实际情况进行设定。

当车辆检测到车辆停车后,车辆可以向车辆预设范围内的定位设备发送第一定位请求,第一定位请求用于指示定位设备获取第一位置信息,其中,第一位置信息可以是定位设备当前的位置信息,也即第一定位请求用于指示定位设备获取定位设备本身当前的位置信息。

可选地,用户终端也可以检测车辆的状态,具体的,用户终端检测到车辆停止的方式可以是,用户终端内设置有加速度传感器,当用户携带用户终端驾驶车辆时,用户终端可以通过加速度传感器获取用户终端或者车辆当前的加速度,若加速度小于或者等于加速度阈值,则确定车辆停止,可以根据实际情况设置加速度阈值的具体数值。

用户终端检测到车辆停止的方式还可以是,用户终端与车辆采用无线或者有线的方式连接,具体的,用户终端可以与车辆中的车载自动诊断系统连接,然后用户终端通过车辆自动诊断系统获取车辆的状态信息,状态信息包括车速信息、车辆挡位信息、发动机信息以及钥匙信息中的一种或者多种,若车辆的状态信息符合车辆状态条件,则确定车辆停止,车辆状态条件可以根据实际情况进行设定。

当用户终端检测到车辆停车后,向车辆发送车辆停止信号,车辆停止信号用于指示车辆向车辆预设范围内的定位设备发送第一定位请求,车辆可以向车辆预设范围内的定位设备发送第一定位请求,第一定位请求用于指示定位设备获取第一位置信息,其中,第一位置信息可以是定位设备当前的位置信息,也即第一定位请求用于指示定位设备获取定位设备本身当前的位置信息。

一种可行的方式是,第一定位请求用于指示定位设备获取第一位置信息包括:第一定位请求用于指示定位设备发送携带有定位设备的设备标识的第二定位请求至服务器,服务器可以是停车场中的车辆管理系统,第二定位请求用于指示服务器在位置数据库中确定设备标识对应的第一位置信息。其中位置数据库中存储有定位设备的设备标识与定位设备的位置信息,且每一个定位设备的设备标识与该定位设备的位置信息是一一对应的,因此当服务器接收到携带有定位设备的设备标识的第二定位请求后,可以根据设备标识在位置数据库中查找设备标识对应的位置信息,将该位置信息作为第一位置信息。

服务器获取第一位置信息后,可以将第一位置信息发送至用户终端,以使得用户终端可以接收定位设备发送的第一位置信息,便于后续用户终端对第一位置信息进行处理。

用户终端可以接收车辆在停止后的预设范围内的定位设备发送的第一位置信息,并基于第一位置信息确定车辆的位置信息。

在本申请实施例中,一种车辆定位方法,应用于车辆,该方法包括:向车辆预设范围内的定位设备发送第一定位请求,第一定位请求用于指示定位设备获取第一位置信息,以及将第一位置信息发送至用户终端。用户终端可以接收车辆在停止后的预设范围内的定位设备发送的第一位置信息,并基于第一位置信息确定车辆的位置信息。由于可以通过车辆周围设置的定位设备获取车辆的位置信息,因此可以实现地下停车场或者室内停车场等封闭停车区域的车辆定位,提高了车辆定位的精准度以及便捷性。

请参阅图7,图7为本申请另一实施例提供的一种车辆的结构示意图。如图7所示,车辆700至少包括:

请求发送模块710,用于向车辆预设范围内的定位设备发送第一定位请求,第一定位请求用于指示定位设备获取第一位置信息,以及将第一位置信息发送至用户终端。

本申请实施例还提供了一种计算机存储介质,计算机存储介质存储有多条指令,指令适于由处理器加载并执行如上述实施例中的任一项的方法的步骤。

进一步地,请参见图8,图8为本申请实施例提供了一种终端的结构示意图。如图8所示,终端800可以包括:至少一个中央处理器801,至少一个网络接口804,用户接口803,存储器805,至少一个通信总线802。

其中,通信总线802用于实现这些组件之间的连接通信。

其中,用户接口803可以包括显示屏(display)、摄像头(camera),可选用户接口803还可以包括标准的有线接口、无线接口。

其中,网络接口804可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。

其中,中央处理器801可以包括一个或者多个处理核心。中央处理器801利用各种接口和线路连接整个终端800内的各个部分,通过运行或执行存储在存储器805内的指令、程序、代码集或指令集,以及调用存储在存储器805内的数据,执行终端800的各种功能和处理数据。可选的,中央处理器801可以采用数字信号处理(digitalsignalprocessing,dsp)、现场可编程门阵列(field-programmablegatearray,fpga)、可编程逻辑阵列(programmablelogicarray,pla)中的至少一种硬件形式来实现。中央处理器801可集成中央中央处理器(centralprocessingunit,cpu)、图像中央处理器(graphicsprocessingunit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到中央处理器801中,单独通过一块芯片进行实现。

其中,存储器805可以包括随机存储器(randomaccessmemory,ram),也可以包括只读存储器(read-onlymemory)。可选的,该存储器805包括非瞬时性计算机可读介质(non-transitorycomputer-readablestoragemedium)。存储器805可用于存储指令、程序、代码、代码集或指令集。存储器805可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器805可选的还可以是至少一个位于远离前述中央处理器801的存储装置。如图8所示,作为一种计算机存储介质的存储器805中可以包括操作系统、网络通信模块、用户接口模块以及车辆定位程序。

在图8所示的终端800中,用户接口803主要用于为用户提供输入的接口,获取用户输入的数据;而中央处理器801可以用于调用存储器805中存储的车辆定位程序,并具体执行以下操作:接收车辆在停止后的预设范围内的定位设备发送的第一位置信息;基于第一位置信息确定车辆的位置信息。

可选地,中央处理器801在执行接收车辆在停止后的预设范围内的定位设备发送的第一位置信息之前,具体执行以下步骤:

检测到车辆停止后,向车辆预设范围内的定位设备发送第一定位请求,第一定位请求用于指示定位设备获取第一位置信息。

可选地,中央处理器801在执行接收车辆在停止后的预设范围内的定位设备发送的第一位置信息时,第一位置信息为车辆在检测到车辆停止后,向车辆预设范围内的定位设备发送第一定位请求时,由定位设备获取的位置信息。

可选地,中央处理器801在执行接收车辆在停止后的预设范围内的定位设备发送的第一位置信息之前,具体执行以下步骤:

检测到车辆停止后,向车辆发送车辆停止信号,车辆停止信号用于指示车辆向车辆预设范围内的定位设备发送第一定位请求,第一定位请求用于指示定位设备获取第一位置信息。

可选地,中央处理器801在执行检测到车辆停止时,具体执行以下步骤:通过加速度传感器获取用户终端或者车辆当前的加速度;若加速度小于或者等于加速度阈值,则确定车辆停止;和/或获取车辆的状态信息,状态信息包括车速信息、车辆挡位信息、发动机信息以及钥匙信息中的一种或者多种;若车辆的状态信息符合车辆状态条件,则确定车辆停止。

可选地,中央处理器801在执行第一定位请求用于指示定位设备获取第一位置信息时,具体执行以下步骤:

第一定位请求用于指示定位设备发送携带有定位设备的设备标识的第二定位请求至服务器,第二定位请求用于指示服务器在位置数据库中确定设备标识对应的第一位置信息。

可选地,中央处理器801在执行基于第一位置信息确定车辆的位置信息时,具体执行以下步骤:

对第一位置信息进行剔除误差处理,并计算剔除误差处理后的各第一位置信息的平均值;

将平均值作为车辆的位置信息。

可选地,中央处理器801在执行基于第一位置信息确定车辆的位置信息之后,还具体执行以下步骤:

将车辆的位置信息发送至服务器;

向服务器请求车辆的位置信息,并控制在服务器对应的应用管理界面显示车辆的位置信息。

可选地,中央处理器801还用于执行:获取用户终端当前的位置信息;根据用户终端当前的位置信息和车辆的位置信息,生成用户终端与车辆之间的导航路径。

其中,用户终端与定位设备之间的通信方式可以是蓝牙通信、无线上网通信、无线载波通信或者基带通信。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

以上为对本申请所提供的一种车辆定位方法、装置、车辆、存储介质以及终端的描述,对于本领域的技术人员,依据本申请实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。

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