一种导航方法及电子设备的制造方法

文档序号:8526581阅读:208来源:国知局
一种导航方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及数据处理技术,具体涉及一种导航方法及电子设备。
【背景技术】
[0002]目前,导航系统都是针对固定的目的地进行路径计算,这种路径计算方法是通过确定目的地的位置和自身的位置生成导航路径。随着网络技术的发展,针对移动目标的导航系统还没有出现,目前也没有出现适用于移动目标的导航系统的解决方案。

【发明内容】

[0003]为解决现有存在的技术问题,本发明实施例提供一种导航方法及电子设备,能够实现针对移动目标的导航,提升用户的体验。
[0004]为达到上述目的,本发明实施例的技术方案是这样实现的:
[0005]本发明实施例提供了一种导航方法,应用于第一电子设备中,所述第一电子设备能够与第二电子设备进行通讯;所述第一电子设备能够与第三电子设备进行通讯;所述方法包括:
[0006]接收第一消息和第二消息,根据所述第一消息建立与所述第二电子设备的连接;根据所述第二消息建立与所述第三电子设备的连接;
[0007]分别根据所述第一消息和第二消息获取所述第二电子设备和所述第三电子设备的位置信息,根据所述位置信息确定所述第二电子设备和所述第三电子设备之间的第一最短路径,将所述第一最短路径发送至所述第二电子设备和/或所述第三电子设备,以使所述第二电子设备载体和/或所述第三电子设备载体按所述第一最短路径运动。
[0008]本发明实施例提供的技术方案,接收第一消息和第二消息,根据所述第一消息建立与所述第二电子设备的连接;根据所述第二消息建立与所述第三电子设备的连接;根据所述第一消息和第二消息分别获取所述第二电子设备和所述第三电子设备的位置信息,根据所述位置信息确定所述第二电子设备和所述第三电子设备之间的第一最短路径,将所述第一最短路径发送至所述第二电子设备和所述第三电子设备,以使所述第二电子设备载体和/或所述第三电子设备载体按所述第一最短路径运动,如此,实现了针对移动目标的导航,提升用户的体验。
【附图说明】
[0009]图1为本发明实施例一的导航方法的流程示意图;
[0010]图2为本发明实施例二的导航方法的流程示意图;
[0011]图3为本发明实施例三的导航方法的流程示意图;
[0012]图4为本发明实施例四的导航方法的流程示意图;
[0013]图5为本发明实施例五的导航方法的流程示意图;
[0014]图6为本发明实施例六的导航方法的流程示意图;
[0015]图7为本发明实施例七的导航方法的流程示意图;
[0016]图8为本发明实施例八的导航方法的流程示意图;
[0017]图9为本发明实施例九的导航方法的流程示意图
[0018]图10为本发明实施例的第一电子设备一的组成结构示意图;
[0019]图11为本发明实施例的第一电子设备二的组成结构示意图;
[0020]图12为本发明实施例的第四电子设备一的组成结构示意图;
[0021]图13为本发明实施例的第四电子设备二的组成结构示意图。
【具体实施方式】
[0022]下面结合附图及具体实施例对本发明作进一步详细的说明。
[0023]图1为本发明实施例一的导航方法的流程示意图;本发明实施例应用于第一电子设备中,所述第一电子设备能够与第二电子设备进行通讯;所述第一电子设备能够与第三电子设备进行通讯;所述第一电子设备可以是服务器;所述第二电子设备可以是导航仪,或者具有导航功能的手机等智能终端;如图1所示,所述导航方法包括:
[0024]步骤101:接收第一消息和第二消息,根据所述第一消息建立与所述第二电子设备的连接;根据所述第二消息建立与所述第三电子设备的连接。
[0025]由于本实施例记载的方法应用于第一电子设备中,则步骤101也可以描述为:第一电子设备接收第一消息和第二消息,根据所述第一消息建立与所述第二电子设备的连接;根据所述第二消息建立与所述第三电子设备的连接;其中,所述第一消息由所述第二电子设备发送,所述第二消息由所述第三电子设备发送。
[0026]步骤102:分别根据所述第一消息和第二消息获取所述第二电子设备和所述第三电子设备的位置信息。
[0027]本实施例中,所述第一消息中携带有所述第二电子设备的标识,所述第二消息中携带有所述第三电子设备的标识;所述第一电子设备根据所述第二电子设备的标识获取所述第二电子设备的位置信息;根据所述第三电子设备的标识获取所述第三电子设备的位置信息。
[0028]这里,所述第一电子设备可根据全球定位系统(GPS,Global Posit1n System)卫星获取所述第二电子设备的和第三电子设备的位置信息;具体的,所述第二电子设备和所述第三电子设备可根据接收到三颗以上卫星发出的信号,根据接收到的信号的时间差,获得自身的位置信息,将所述位置信息发送至所述第一电子设备;所述第一电子设备也可以获取所述第二电子设备和所述第三电子设备分别接收到的相关参数,所述相关参数为接收到三颗以上卫星发出信号的时间差,根据所述相关参数确定所述第二电子设备和所述第三电子设备的位置信息;所述位置信息的获取方法与现有技术相同,此处不在赘述;其中,所述位置信息可通过经纬度表示。
[0029]步骤103:根据所述位置信息确定所述第二电子设备和所述第三电子设备之间的第一最短路径。
[0030]这里,所述第一电子设备确定所述第二电子设备和所述第三电子设备的位置信息后,根据预设的地图信息,计算所述第二电子设备和所述第三电子设备之间的路径,选取其中的最短路径作为第一最短路径。
[0031]步骤104:将所述第一最短路径发送至所述第二电子设备和/或所述第三电子设备,以使所述第二电子设备载体和/或所述第三电子设备载体按所述第一最短路径运动。
[0032]本实施例中,所述第一电子设备将所述第一最短路径发送至所述第二电子设备和/或所述第三电子设备,具体发送至哪个电子设备可根据实景场景确定;例如,当所述第二电子设备、所述第三电子设备分别与所述第一电子设备建立的连接为汇合模式的连接时,则所述第一电子设备将所述第一最短路径发送至所述第二电子设备和所述第三电子设备,以使所述第二电子设备载体和所述第三电子设备载体按所述第一最短路径运动;当所述第二电子设备、所述第三电子设备分别与所述第一电子设备建立的连接为跟随模式的连接,且所述第二电子设备跟随所述第三电子设备时,则所述第一电子设备将所述第一最短路径发送至所述第二电子设备,以使所述第二电子设备载体按所述第一最短路径运动;反之,若所述第三电子设备跟随所述第二电子设备时,则所述第一电子设备将所述第一最短路径发送至所述第三电子设备,以使所述第三电子设备载体按所述第一最短路径运动。
[0033]图2为本发明实施例二的导航方法的流程示意图;本发明实施例应用于第一电子设备中,所述第一电子设备能够与第二电子设备进行通讯;所述第一电子设备能够与第三电子设备进行通讯;所述第一电子设备可以是服务器;所述第二电子设备可以是导航仪,或者具有导航功能的手机等智能终端;如图2所示,所述导航方法包括:
[0034]步骤201:接收第一消息和第二消息,根据所述第一消息建立与所述第二电子设备的连接;根据所述第二消息建立与所述第三电子设备的连接。
[0035]由于本实施例记载的方法应用于第一电子设备中,则步骤201也可以描述为:第一电子设备接收第一消息和第二消息,根据所述第一消息建立与所述第二电子设备的连接;根据所述第二消息建立与所述第三电子设备的连接;其中,所述第一消息由所述第二电子设备发送,所述第二消息由所述第三电子设备发送。
[0036]步骤202:根据所述第一消息获取所述第二电子设备的第一位置信息及第一参数信息;所述第一位置信息表征所述第二电子设备的当前位置;所述第一参数信息表征所述第二电子设备的运动参数信息。
[0037]本实施例中,所述第一消息中携带有所述第二电子设备的标识,所述第一电子设备根据所述第二电子设备的标识获取所述第二电子设备的第一位置信息,即根据所述第二电子设备的标识获取所述第二电子设备的当前位置;具体的,所述当前位置的获取与步骤102中位置信息的获取方式相同,此处不在赘述。
[0038]这里,所述第一参数信息(即运动参数信息)包括:当前速度矢量、平均过弯速度、前一次过弯速度矢量、平均过路口速度、前一次过路口速度矢量、加速度等信息。
[0039]步骤203:根据所述第二消息获取所述第三电子设备的第二位置信息及第二参数信息;所述第二位置信息表征所述第三电子设备的当前位置;所述第二参数信息表征所述第三电子设备的运动参数信息。
[0040]本实施例中,所述第二消息中携带有所述第三电子设备的标识,所述第一电子设备根据所述第三电子设备的标识获取所述第三电子设备的第二位置信息,即根据所述第二电子设备的标识获取所述第三电子设备的当前位置;具体的,所述当前位置的获取与步骤102中位置信息的获取方式相同,此处不在赘述。
[0041]这里,所述第二参数信息(即运动参数信息)包括:当前速度矢量、平均过弯速度、前一次过弯速度矢量、平均过路口速度、前一次过路口速度矢量、加速度等信息。
[0042]步骤204:根据所述第一位置信息及所述第一参数信息确定所述第二电子设备的第一预测位置;根据所述第二位置信息及所述第二参数信息确定所述第三电子设备的第二预测位置。
[0043]本实施例应用在以下场景:当第一电子设备获取第二电子设备和第三电子设备的位置信息后,计算所述第二电子设备和所述第三电子设备之间的最短路径,再将所述最短路径发送至所述第二电子设备和所述第三电子设备;由于计算需要一定的耗时,而不同的网络信号所导致的发送所述最短路径需要的时间也不同,另外还可能加载路径时需要的时间,往往当所述最短路径发送至所述第二电子设备和第三电子设备时,所述第二电子设备和/或所述第三电子设备已经偏离了所述最短路径,这时就需要重新确定所述第二电子设备和所述第三电子设备的位置信息,重新计算路径。因此,本发明实施例提供的技术方案正是根据第一位置信息和第一参数信息确定所述第二电子设备的第一预测位置,根据第二位置信息和第二参数信息确定所述第三电子设备的第二预测位置,以避免上述场景中,由于时间延误从而偏离了第一电子设备发送的最短路径的问题。
[0044]具体的,当所述运动参数信息包括以下信息的至少之一:当前速度矢量、平均过弯速度、前一次过弯速度矢量、平均过路口速度、前一次过路口速度矢量时,所述根据所述第一位置信息及所述第一参数信息确定所述第二电子设备的第一预测位置,包括:
[0045]根据所述第一参数信息中速度矢量确定所述第二电子设备载体的运动状态,根据所述运动状态选取运动参数信息,根据选取的运动参数信息确定所述第二电子设备的第一预测位置为:所述第二电子设备的当前位置+所述运动参数信息X (网络延时+计算耗时+加载耗时);其中,所述网络延时、计算耗时和加载耗时为预先检测并配置;
[0046]相应的,所述根据所述第二位置信息及所述第二参数信息确定所述第三电子设备的第二预测位置,包括:
[0047]根据所述第二参数信息中速度矢量确定所述第三电子设备载体的运动状态,根据所述运动状态选取运动参数信息,根据选取的运动参数信息确定所述第三电子设备的第二预测位置为:所述第三电子设备的当前位置+所述运动参数信息X (网络延时+计算耗时+加载耗时);其中,所述网络延时、计算耗时和加载耗时为预先检测并配置。
[0048]具体的,所述根据所述第一参数信息中速度矢量确定所述第二电子设备载体的运动状态。以第二电子设备为例,获取所述第二电子设备的速度矢量,根据所述速度矢量并根据所述第二电子设备的当前位置确定所述第二电子设备的运动状态。在每个路的路口通常会设置有锚点,当所述第二电子设备载体运动至路口时触发锚点,使所述第二电子设备重新获取自身的当前位置及第一运动参数;当所述第二电子设备的速度不为零,且速度的方向与预设地图中道路方向相同时,确定所述第二电子设备载体的运动状态为过路口状态,则根据所述过路口状态可选取运动参数信息为平均过路口速度或前一次过路口速度矢量;当所述第二电子设备的速度不为零,且速度的方向与预设地图中道路方向不相同时,确定所述第二电子设备载体的运动状态为转弯状态,则根据所述转弯状态可选取运动参数信息为平均过弯速度或前一次过弯速度矢量等等;可根据不同的运动状态设置对应的参数信肩、ο
[0049]当所述运动参数信息包括:当前速度矢量、加速度时,所述根据所述第一位置信息及所述第一参数信息确定所述第二电子设备的第一预测位置,包括:
[0050]所述第一预测位置确定为:所述第二电子设备的当前位置+当前速度矢量X (网络延时+计算耗时+加载耗时)+0.5 X加速度X (网络延时+计算耗时+加载耗时)2 ;其中,所述网络延时、计算耗时和加载耗时为预先检测并配置;
[0051]相应的,所述根据所述第二位置信息及所述第二参数信息确定所述第三电子设备的第二预测位置,包括:
[0052]所述第二预测位置确定为:所述第三电子设备的当前位置+当前速度矢量X (网络延时+计算耗时+加载耗时)+0.5 X加速度X (网络延时+计算耗时+加载耗时)2 ;其中,所述网络延时、计算耗时和加载耗时为预先检测并配置。
[0053]具体的,以第二电子设备为例,当所述第二电子设备载体触发路口锚点时,将所述第二电子设备载体的运动看作是匀加速直线运动或匀加速直线运动,根据获取到的所述第二电子设备的当前位置、当前速度矢量和加速度,确定所述第二电子设备的第一预测位置。
[0054]步骤205:根据所述第一预测位置和所述第二预测位置确定所述第二电子设备和所述第三电子设备之间的第一最短路径。
[0055]这里,所述第一电子设备确定所述第一预测位置和所述第二预测位置后,根据预设的地图信息,计算所述第一预测位置和所述第二预测位置之间的路径,选取其中的最短路径作为第一最短路径。
[0056]步骤206:将所述第一最短路径发送至所述第二电子设备和/或所述第三电子设备,以使所述第二电子设备载体和/或所述第三电子设备载体按所述第一最短路径运动。
[0057]本实施例中,所述第一电子设备将所述第一最短路径发送至所述第二电子设备和/或所述第三电子设备,具体发送至哪个电子设备可根据实景场景确定;例如,当所述第二电子设备、所述第三电子设备分别与所述第一电子设备建立的连接为汇合模式的连接时,则所述第一电子设备将所述第一最短路径发送至所述第二电子设备和所述第三电子设备,以使所述第二电子设备载体和所述第三电子设备载体按所述第一最短路径运动;当所述第二电子设备、所述第三电子设备分别与所述第一电子设备建立的连接为跟随模式的连接,且所述第二电子设备跟随所述第三电子设备时,则所述第一电子设备将所述第一最短路径发送至所述第二电子设备,以使所述第二电子设备载体按所述第一最短路径运动;反之,若所述第三电子设备跟随所述第二电子设备时,则所述第一电子设备将所述第一最短路径发送至所述第三电子设备,以使所述第三电子设备载体按所述第一最短路径运动。
[0058]在本实施例中,不仅实现了针对移动目标的导航,而且通过对预测位置的计算,避免新的路径推送至电子设备时,所述电子设备已经偏离了所述新的路径,从而导致路径反复计算又反复失效的死循环,实现了路径计算的智能化。
[0059]图3为本发明实施例三的导航方法的流程示意图;本发明实施例应用于第一电子设备中,所述第一电子设备能够与第二电子设备进行通讯;所述第一电子设备能够与第三电子设备进行通讯;所述第一电子设备可以是服务器;所述第二电子设备可以是导航仪,或者具有导航功能的手机等智能终端;如图3所示,所述导航方法包括:
[0060]步骤301:接收第一消息和第二消息,根据所述第一消息建立与所述第二电子设备的汇合导航模式的连接;根据所述第二消息建立与所述第三电子设备的汇合导航模式的连接。
[0061]这里,由于本实施例记载的方法应用于第一电子设备中,则步骤101也可以描述为:第一电子设备接收第一消息和第二消息,根据所述第一消息建立与所述第二电子设备的汇合导航模式的连接;根据所述第二消息建立与所述第三电子设备的汇合导航模式的连接;其中,所述第一消息由所述第二电子设备发送,所述第二消息由所述第三电子设备发送。
[0062]步骤302:分别根据所述第一消息和第二消息获取所述第二电子设备和所述第三电子设备的位置信息。
[0063]本实施例中,所述第一消息中携带有所述第二电子设备的标识,所述第二消息中携带有所述第三电子设备的标识;所述第一电子设备根据所述第二电子设备的标识获取所述第二电子设备的位置信息;根据所述第三电子设备的
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1