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

文档序号:8526581阅读:来源:国知局
标识获取所述第三电子设备的位置信息;具体的,所述当前位置的获取与步骤102中位置信息的获取方式相同,此处不在赘述。
[0064]这里,所述位置信息可以是预测位置信息;所述分别获取所述第二电子设备和所述第三电子设备的位置信息,包括:
[0065]获取所述第二电子设备的第一位置信息及第一参数信息;所述第一位置信息表征所述第二电子设备的当前位置;所述第一参数信息表征所述第二电子设备的运动参数信息;
[0066]获取所述第三电子设备的第二位置信息及第二参数信息;所述第二位置信息表征所述第三电子设备的当前位置;所述第二参数信息表征所述第三电子设备的运动参数信息;
[0067]根据所述第一位置信息及所述第一参数信息确定所述第二电子设备的第一预测位置;根据所述第二位置信息及所述第二参数信息确定所述第三电子设备的第二预测位置。
[0068]其中,所述运动参数信息包括以下信息的至少之一:当前速度矢量、平均过弯速度、前一次过弯速度矢量、平均过路口速度、前一次过路口速度矢量;
[0069]所述根据所述第一位置信息及所述第一参数信息确定所述第二电子设备的第一预测位置,包括:
[0070]根据所述第一参数信息中速度矢量确定所述第二电子设备载体的运动状态,根据所述运动状态选取运动参数信息,根据选取的运动参数信息确定所述第二电子设备的第一预测位置为:所述第二电子设备的当前位置+所述运动参数信息X (网络延时+计算耗时+加载耗时);其中,所述网络延时、计算耗时和加载耗时为预先检测并配置;
[0071]相应的,所述根据所述第二位置信息及所述第二参数信息确定所述第三电子设备的第二预测位置,包括:
[0072]根据所述第二参数信息中速度矢量确定所述第三电子设备载体的运动状态,根据所述运动状态选取运动参数信息,根据选取的运动参数信息确定所述第三电子设备的第二预测位置为:所述第三电子设备的当前位置+所述运动参数信息X (网络延时+计算耗时+加载耗时);其中,所述网络延时、计算耗时和加载耗时为预先检测并配置。
[0073]其中,所述运动参数信息包括:当前速度矢量、加速度;
[0074]所述根据所述第一位置信息及所述第一参数信息确定所述第二电子设备的第一预测位置,包括:
[0075]所述第一预测位置确定为:所述第二电子设备的当前位置+当前速度矢量X (网络延时+计算耗时+加载耗时)+0.5 X加速度X (网络延时+计算耗时+加载耗时)2 ;其中,所述网络延时、计算耗时和加载耗时为预先检测并配置;
[0076]相应的,所述根据所述第二位置信息及所述第二参数信息确定所述第三电子设备的第二预测位置,包括:
[0077]所述第二预测位置确定为:所述第三电子设备的当前位置+当前速度矢量X (网络延时+计算耗时+加载耗时)+0.5 X加速度X (网络延时+计算耗时+加载耗时)2 ;其中,所述网络延时、计算耗时和加载耗时为预先检测并配置。
[0078]步骤303:根据所述位置信息确定所述第二电子设备和所述第三电子设备之间的第一最短路径。
[0079]这里,所述第一电子设备根据所述第二电子设备的第一预测位置和所述第三电子设备的第二预测位置确定所述第二电子设备和所述第三电子设备之间的路径,选择其中的最短路径作为第一最短路径。
[0080]步骤304:将所述第一最短路径发送至所述第二电子设备和所述第三电子设备,以使所述第二电子设备载体和所述第三电子设备载体按所述第一最短路径运动。
[0081]步骤305:确定所述第二电子设备和/或所述第三电子设备偏离所述第一最短路径时,重新获取所述第二电子设备和所述第三电子设备的位置信息。
[0082]本实施例中,所述第二电子设备和所述第三电子设备建立汇合导航模式的连接,当所述第二电子设备和所述第三电子设备其中至少之一偏离所述第一最短路径时,重新对路径进行计算;其中,确定所述第二电子设备和/或所述第三电子设备偏离所述第一最短路径可采用如下方式:在每个路的路口通常会设置有锚点,当所述第二电子设备载体和/或所述第三电子设备载体运动至路口时触发锚点,使所述第二电子设备和/或所述第三电子设备重新获取自身的当前位置,并将所述第二电子设备和/或所述第三电子设备的当前位置发送至第一电子设备;所述第一电子设备确定所述第二电子设备和/或所述第三电子设备发送的当前位置不在所述第一最短路径中预设锚点的区域范围内时,确定所述第二电子设备和/或所述第三电子设备偏离所述第一最短路径。
[0083]这里,所述位置信息为可以是预测位置信息;所述预测位置信息的获取方法与步骤302相同,此处不在赘述。
[0084]步骤306:根据所述位置信息重新确定所述第二电子设备和所述第三电子设备之间的第二最短路径。
[0085]这里,所述第二最短路径的确定方法与步骤303中所述第一最短路径的确定方法相同,此处不再赘述。
[0086]步骤307:将所述第二最短路径重新发送至所述第二电子设备和所述第三电子设备,以使所述第二电子设备载体和所述第三电子设备载体按所述第二最短路径运动。
[0087]在本实施例中,不仅实现了针对移动目标的导航,而且通过对预测位置的计算,避免新的路径推送至电子设备时,所述电子设备已经偏离了所述新的路径,从而导致路径反复计算又反复失效的死循环,实现了路径计算的智能化;另外增加了汇合导航模式,使导航的应用场景更多样。
[0088]图4为本发明实施例四的导航方法的流程示意图;本发明实施例应用于第一电子设备中,所述第一电子设备能够与第二电子设备进行通讯;所述第一电子设备能够与第三电子设备进行通讯;所述第一电子设备可以是服务器;所述第二电子设备可以是导航仪,或者具有导航功能的手机等智能终端;当所述第二电子设备和所述第三电子设备具有跟随导航模式,且所述第二电子设备跟随所述第三电子设备时,如图4所示,所述导航方法包括:
[0089]步骤401:接收第一消息和第二消息,根据所述第一消息建立与所述第二电子设备的跟随导航模式的连接;根据所述第二消息建立与所述第三电子设备的跟随导航模式的连接。
[0090]这里,由于本实施例记载的方法应用于第一电子设备中,则步骤101也可以描述为:第一电子设备接收第一消息和第二消息,根据所述第一消息建立与所述第二电子设备的跟随导航模式的连接;根据所述第二消息建立与所述第三电子设备的跟随导航模式的连接;其中,所述第一消息由所述第二电子设备发送,所述第二消息由所述第三电子设备发送。
[0091]步骤402:分别根据所述第一消息和第二消息获取所述第二电子设备和所述第三电子设备的位置信息。
[0092]本实施例中,所述第一消息中携带有所述第二电子设备的标识,所述第二消息中携带有所述第三电子设备的标识;所述第一电子设备根据所述第二电子设备的标识获取所述第二电子设备的位置信息;根据所述第三电子设备的标识获取所述第三电子设备的位置信息;具体的,所述当前位置的获取与步骤102中位置信息的获取方式相同,此处不在赘述。
[0093]这里,所述位置信息可以是预测位置信息;所述分别获取所述第二电子设备和所述第三电子设备的位置信息,包括:
[0094]获取所述第二电子设备的第一位置信息及第一参数信息;所述第一位置信息表征所述第二电子设备的当前位置;所述第一参数信息表征所述第二电子设备的运动参数信息;
[0095]获取所述第三电子设备的第二位置信息及第二参数信息;所述第二位置信息表征所述第三电子设备的当前位置;所述第二参数信息表征所述第三电子设备的运动参数信息;
[0096]根据所述第一位置信息及所述第一参数信息确定所述第二电子设备的第一预测位置;根据所述第二位置信息及所述第二参数信息确定所述第三电子设备的第二预测位置。
[0097]其中,所述运动参数信息包括以下信息的至少之一:当前速度矢量、平均过弯速度、前一次过弯速度矢量、平均过路口速度、前一次过路口速度矢量;
[0098]所述根据所述第一位置信息及所述第一参数信息确定所述第二电子设备的第一预测位置,包括:
[0099]根据所述第一参数信息中速度矢量确定所述第二电子设备载体的运动状态,根据所述运动状态选取运动参数信息,根据选取的运动参数信息确定所述第二电子设备的第一预测位置为:所述第二电子设备的当前位置+所述运动参数信息X (网络延时+计算耗时+加载耗时);其中,所述网络延时、计算耗时和加载耗时为预先检测并配置;
[0100]相应的,所述根据所述第二位置信息及所述第二参数信息确定所述第三电子设备的第二预测位置,包括:
[0101]根据所述第二参数信息中速度矢量确定所述第三电子设备载体的运动状态,根据所述运动状态选取运动参数信息,根据选取的运动参数信息确定所述第三电子设备的第二预测位置为:所述第三电子设备的当前位置+所述运动参数信息X (网络延时+计算耗时+加载耗时);其中,所述网络延时、计算耗时和加载耗时为预先检测并配置。
[0102]其中,所述运动参数信息包括:当前速度矢量、加速度;
[0103]所述根据所述第一位置信息及所述第一参数信息确定所述第二电子设备的第一预测位置,包括:
[0104]所述第一预测位置确定为:所述第二电子设备的当前位置+当前速度矢量X (网络延时+计算耗时+加载耗时)+0.5 X加速度X (网络延时+计算耗时+加载耗时)2 ;其中,所述网络延时、计算耗时和加载耗时为预先检测并配置;
[0105]相应的,所述根据所述第二位置信息及所述第二参数信息确定所述第三电子设备的第二预测位置,包括:
[0106]所述第二预测位置确定为:所述第三电子设备的当前位置+当前速度矢量X (网络延时+计算耗时+加载耗时)+0.5 X加速度X (网络延时+计算耗时+加载耗时)2 ;其中,所述网络延时、计算耗时和加载耗时为预先检测并配置。
[0107]步骤403:根据所述位置信息确定所述第二电子设备和所述第三电子设备之间的第一最短路径。
[0108]这里,所述第一电子设备根据所述第二电子设备的第一预测位置和所述第三电子设备的第二预测位置确定所述第二电子设备和所述第三电子设备之间的路径,选择其中的最短路径作为第一最短路径。
[0109]步骤404:将所述第一最短路径发送至所述第二电子设备,以使所述第二电子设备载体按所述第一最短路径运动。
[0110]在本实施例中,由于是所述第二电子设备跟随所述第三电子设备,则只需将所述第一最短路径发送至所述第二电子设备,使所述第二电子设备按所述第一最短路径运动即可。
[0111]步骤405:实时获取所述第三电子设备的位置信息,当所述第三电子设备的位置信息在任意预设锚点区域范围内时,重新获取所述第二电子设备和所述第三电子设备的位置信息。
[0112]步骤406:根据所述位置信息重新确定所述第二电子设备和所述第三电子设备之间的第二最短路径。
[0113]这里,所述第三最短路径的确定方法与步骤403中所述第一最短路径的确定方法相同,此处不再赘述。
[0114]步骤407:将所述第三最短路径发送至所述第二电子设备,以使所述第二电子设备载体按所述第三路径运动。
[0115]在本实施例中,不仅实现了针对移动目标的导航,而且通过对预测位置的计算,避免新的路径推送至电子设备时,所述电子设备已经偏离了所述新的路径,从而导致路径反复计算又反复失效的死循环,实现了路径计算的智能化;另外增加了跟随导航模式,使导航的应用场景更多样。
[0116]图5为本发明实施例五的导航方法的流程示意图;本发明实施例应用于第四电子设备中,所述第四电子设备能够与第五电子设备进行通讯;如图5所示,所述导航方法包括:
[0117]步骤501:发送第一消息,所述第一消息用于建立与所述第五电子设备的连接。
[0118]这里,由于本实施例记载的方法应用于第四电子设备中,则步骤501也可以描述为:第四电子设备发送第一消息,所述第一消息用于建立与所述第五电子设备的连接。
[0119]步骤502:接收到所述第五电子设备的响应消息后,分别获取所述第四电子设备和所述第五电子设备的位置信息。
[0120]本实施例中,所述响应消息中携带有所述第五电子设备的标识,所述第四电子设备根据所述第五电子设备的标识获取所述第五电子设备的位置信息。
[0121]这里,所述第四电子设备可根据全球定位系统(GPS, Global Posit1n System)卫星获取自身的位置信息和第五电子设备的位置信息;具体的,所述第四电子设备和所述第五电子设备可根据接收到三颗以上卫星发出的信号,根据接收到的信号的时间差,获得自身的位置信息,所述第五电子设备再将所述位置信息发送至所述第四电子设备;所述第四电子设备也可以获取所述第五电子设备接收到的相关参数,所述相关参数为接收到三颗以上卫星发出信号的时间差,根据所述相关参数确定所述第五电子设备的位置信息;所述位置信息的获取方法与现有技术相同,此处不在赘述;其中,所述位置信息可通过经纬度表
/Jn ο
[0122]步骤503:根据所述位置信息确定所述第四电子设备和所述第五电子设备之间的第一最短路径。
[0123]这里,所述第四电子设备确定所述自身的位置信息和所述第五电子设备的位置信息后,根据预设的地图信息,计算自身和所述第五电子设备之间的路径,选取其中的最短路径作为第一最短路径。
[0124]步骤504:将所述第一最短路径发送至所述第五电子设备,以使所述第四电子设备载体和/或所述第五电子设备载体按所述第一最短路径运动。
[0125]本实施例中,所述第四电子设备将所述第一最短路径发送至所述第五电子设备,具体的哪个电子设备按所述第一最短路径运动可根据实景场景确定;例如,当所述第五电子设备与所述第四电子设备建立的连接为汇合模式的连接时,则所述第四电子设备将所述第一最短路径发送至所述第五电子设备,以使所述第五电子设备载体和所述第四电子设备载体按所述第一最短路径运动;当所述第五电子设备与所述第四电子设备建立的连接为跟随模式的连接,且所述第五电子设备跟随所述第四电子设备时,则所述第四电子设备将所述第一最短路径发送至所述第五电子设备,以使所述第五电子设备载体按所述第一最短路径运动;反之,若所述第四电子设备跟随所述第五电子设备时,则所述第四电子设备将所述第一最短路径发送至所述第五电子设备,但却是所述第四电子设备载体按所述第一最短路径运动。
[0126]图6为本发明实施例六的导航方法的流程示意图;本发明实施例应用于第四电子设备中,所述第四电子设备能够与第五电子设备进行通讯;如图6所示,所述导航方法包括:
[0127]步骤601:发送第一消息,所述第一消息用于建立与所述第五电子设备的连接。
[0128]由于本实施例记载的方法应用于第四电子设备中,则步骤501也可以描述为:第四电子设备发送第一消息,所述第一消息用于建立与所述第五电子设备的连接。
[0129]步骤602:接收到所述第五电子设备的响应消息后,获取所述第四电子设备的第一位置信息及第一参数信息;所述第一位置信息表征所述第四电子设备的当前位置;所述第一参数信息表征所述第四电子设备的运动参数信息。
[0130]本实施例中,所述第四电子设备的当前位置的获取与步骤502中位置信息的获取方式相同,此处不在赘述。
[0131]这里,所述第一参数信息(即运动参数信息)包括:当前速度矢量、平均过弯速度、前一次过弯速度矢量、平均过路口速度、前一次过路口速度矢量、加速度等信息。
[0132]步骤603:获取所述第五电子设备的第二位置信息及第二参数信息;所述第二位置信息表征所述第五电子设备的当前位置;所述第二参数信息表征所述第五电子设备的运动参数信息。
[0133]本实施例中,所述响应消息中携带有所述第五电子设备的标识,所述第四电子设备根据所述第五电子设备的标识获取所述第五电子设备的当前位置;具体的,所述当前位置的获取与步骤502中位置信息的获取方式相同,此处不在赘述。
[0134]这里,所述第一参数信息(即运动参数信息)包括:当前速度矢量、平均过弯速度、前一次过弯速度矢量、平均过路口速度、前一次过路口速度矢量、加速度等信息。
[0135]步骤604:根据所述第一位置信息及所述第一参数信息确定所述第四电子设备的第一预测位置;根据所述第二位置信息及所述第二参数信息确定所述第五电子设备的第二预测位置。
[0136]本实施例应用在以下场景:当第四电子设备获取自身位置信息和第五电子设备的位置信息后,计算所述自身和所述第五电子设备之间的最短路径,再将所述最短路径发送至所述第五电子设备;由于计算需要一定的耗时,而不同的网络信号所导致的发送所述最短路径
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1