CN107223201A - A kind of air navigation aid, device and terminal device - Google Patents
A kind of air navigation aid, device and terminal device Download PDFInfo
- Publication number
- CN107223201A CN107223201A CN201780000662.0A CN201780000662A CN107223201A CN 107223201 A CN107223201 A CN 107223201A CN 201780000662 A CN201780000662 A CN 201780000662A CN 107223201 A CN107223201 A CN 107223201A
- Authority
- CN
- China
- Prior art keywords
- path
- mobile network
- navigation
- signal strength
- passing
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
本申请的实施例提供一种导航方法、装置以及终端设备,涉及导航技术领域。用于终端设备进行导航时提高终端设备的通信信号质量。该方法包括:根据起点位置和终点位置获取各通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度;根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在通行路径中确定导航路径,根据导航路径进行导航。本申请的实施例用于导航。
This application provides a navigation method, apparatus, and terminal device, relating to the field of navigation technology. It aims to improve the communication signal quality of a terminal device during navigation. The method includes: obtaining path parameters of each travel path and the signal strength of each mobile network standard on the corresponding travel path based on the starting and ending positions; determining a navigation path within the travel path based on the path parameters of each travel path and the signal strength of the optimal mobile network corresponding to each travel path; and performing navigation based on the navigation path. The embodiments of this application are used for navigation.
Description
技术领域technical field
本申请涉及导航技术领域,尤其涉及一种导航方法、装置以及终端设备。The present application relates to the technical field of navigation, and in particular to a navigation method, device and terminal equipment.
背景技术Background technique
随着交通信息服务产业的快速发展,交通信息的涉猎范围从传统意义上单纯的路径信息扩展到道路出行信息上来,天气信息、交通状况等越来越多的参考信息成为导航过程中需要考虑的因素。With the rapid development of the traffic information service industry, the scope of traffic information has expanded from pure route information in the traditional sense to road travel information. More and more reference information such as weather information and traffic conditions have become considerations in the navigation process. factor.
由于导航过程中考虑的因素越来越多,因此导航过程中的计算越来越复杂。通常,由于终端设备中计算资源的限制,需要将一些复杂的运算放在远程服务器中进行。即终端设备将计算需要的参数发送至远程服务器,远程服务器根据终端设备发送的参数进行计算,最终将计算结果返回终端设备。由于终端设备在导航过程中需要和远程服务器实时进行信息交互,因此要求终端设备在导航过程中必须要保证通信链路的稳定和畅通,即在终端设备进行导航时对终端设备的通信信号质量要求较高。综上所述,如何在终端设备进行导航时提高终端设备的通信信号质量是本领域技术人员亟待解决的一个技术问题。As more and more factors are considered in the navigation process, the calculations in the navigation process are becoming more and more complex. Usually, due to the limitation of computing resources in the terminal device, some complex calculations need to be performed on the remote server. That is, the terminal device sends the parameters required for calculation to the remote server, and the remote server performs calculations based on the parameters sent by the terminal device, and finally returns the calculation result to the terminal device. Since the terminal device needs to exchange information with the remote server in real time during the navigation process, it is required that the terminal device must ensure the stability and smoothness of the communication link during the navigation process, that is, the communication signal quality requirements of the terminal device when the terminal device is navigating higher. To sum up, how to improve the communication signal quality of the terminal device when the terminal device performs navigation is a technical problem to be solved urgently by those skilled in the art.
发明内容Contents of the invention
本申请的实施例提供一种导航方法、装置以及终端设备,用于在终端设备进行导航时提高终端设备的通信信号质量。Embodiments of the present application provide a navigation method, an apparatus, and a terminal device, which are used to improve the communication signal quality of the terminal device when the terminal device performs navigation.
为达到上述目的,本申请的实施例采用如下技术方案:In order to achieve the above object, the embodiments of the present application adopt the following technical solutions:
第一方面,提供一种导航方法,包括:In the first aspect, a navigation method is provided, including:
根据起点位置和终点位置获取各通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度;其中,所述通行路径为可从所述起点位置到所述终点位置的路径;Obtain the path parameters of each passing path and the signal strength of the mobile network of each standard on the corresponding passing path according to the starting point and the ending point; wherein, the passing path is a path that can go from the starting point to the ending point;
根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在所述通行路径中确定导航路径;每一个通行路径对应的最优移动网络是指导航装置所支持的多个制式的移动网络的信号强度中最优的移动网络;Determine the navigation path in the passage according to the path parameters of each passage and the signal strength of the optimal mobile network corresponding to each passage; the optimal mobile network corresponding to each passage refers to multiple systems supported by the navigation device The best mobile network in the signal strength of the mobile network;
根据所述导航路径进行导航。Navigate according to the navigation path.
第二方面,提供一种导航装置,包括:In a second aspect, a navigation device is provided, including:
获取模块,用于根据起点位置和终点位置获取各通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度;其中,所述通行路径为可从所述起点位置到所述终点位置的路径;The acquisition module is used to acquire the path parameters of each passing path and the signal strength of the mobile network of each standard on the corresponding passing path according to the starting position and the ending position; wherein, the passing path is from the starting point to the ending point the path of the location;
规划模块,用于根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在所述通行路径中确定导航路径;每一个通行路径对应的最优移动网络是指导航装置所支持的多个制式的移动网络的信号强度中最优的移动网络;The planning module is used to determine the navigation path in the traffic path according to the path parameters of each traffic path and the signal strength of the optimal mobile network corresponding to each traffic path; the optimal mobile network corresponding to each traffic path refers to the The optimal mobile network among the signal strengths of the supported mobile networks of multiple standards;
导航模块,用于根据所述导航路径进行导航。The navigation module is used for navigating according to the navigation path.
第三方面,提供一种终端设备,包括:处理器、存储器、通信接口以及输入装置,所述存储器、所述通信接口和所述输入装置耦合至所述处理器,所述存储器用于存储计算机执行代码,所述计算机执行代码用于控制所述处理器执行第一方面所述的导航方法。In a third aspect, a terminal device is provided, including: a processor, a memory, a communication interface, and an input device, the memory, the communication interface, and the input device are coupled to the processor, and the memory is used to store computer executing codes, the computer executing the codes is used to control the processor to execute the navigation method described in the first aspect.
第四方面,提供一种计算机存储介质,用于储存为第三方面所述的终端设备所用的计算机软件指令,其包含执行第一方面所述的导航方法所设计的程序代码。In a fourth aspect, there is provided a computer storage medium for storing computer software instructions used by the terminal device described in the third aspect, which includes program codes designed to execute the navigation method described in the first aspect.
第五方面,提供一种计算机程序产品,可直接加载到计算机的内部存储器中,并含有软件代码,所述计算机程序经由计算机载入并执行后能够实现第一方面所述的导航方法。In the fifth aspect, a computer program product is provided, which can be directly loaded into the internal memory of a computer and contains software codes. The computer program can implement the navigation method described in the first aspect after being loaded and executed by the computer.
本申请实施例提供的导航方法首先根据起点位置和终点位置获取各通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度;然后根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在所述通行路径中确定导航路径;最后根据导航路径进行导航,由于本申请实施例提供的导航方法是根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在所述通行路径中确定导航路径的,所以本申请实施例可以使导航路径上的移动网络的信号强度维持在一个较高的水平上,即可以在终端设备进行导航时提高终端设备的通信信号质量。The navigation method provided by the embodiment of the present application first obtains the path parameters of each traffic path and the signal strength of the mobile network of each standard on the corresponding traffic path according to the starting point position and the end point position; then according to the path parameters of each traffic path and each traffic path corresponding The signal strength of the optimal mobile network determines the navigation path in the travel path; finally navigate according to the navigation path, since the navigation method provided in the embodiment of the application is based on the path parameters of each travel path and the optimal path corresponding to each travel path The signal strength of the mobile network determines the navigation path in the passing path, so the embodiment of the present application can maintain the signal strength of the mobile network on the navigation path at a relatively high level, that is, it can be increased when the terminal device is navigating. Communication signal quality of terminal equipment.
附图说明Description of drawings
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present application. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1为本申请的实施例提供的导航方法的步骤流程图之一;Fig. 1 is one of the step flow charts of the navigation method provided by the embodiment of the present application;
图2为本申请的实施例提供的一种通行路径的示意图;FIG. 2 is a schematic diagram of a passing path provided by an embodiment of the present application;
图3为本申请的实施例提供的导航方法的步骤流程图之二;Fig. 3 is the second flow chart of the steps of the navigation method provided by the embodiment of the present application;
图4为本申请的实施例提供的路径单元的示意图;FIG. 4 is a schematic diagram of a path unit provided by an embodiment of the present application;
图5为本申请的实施例提供的导航方法的步骤流程图之三;Fig. 5 is the third step flowchart of the navigation method provided by the embodiment of the present application;
图6为本申请的实施例提供的另一种通行路径的示意图;FIG. 6 is a schematic diagram of another passing path provided by the embodiment of the present application;
图7为本申请的实施例提供的导航装置的示意性结构图之一;Fig. 7 is one of the schematic structural diagrams of the navigation device provided by the embodiment of the present application;
图8为本申请的实施例提供的导航装置的示意性结构图之二。FIG. 8 is the second schematic structural diagram of the navigation device provided by the embodiment of the present application.
具体实施方式detailed description
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。The term "and/or" in this article is just an association relationship describing associated objects, which means that there can be three relationships, for example, A and/or B can mean: A exists alone, A and B exist simultaneously, and there exists alone B these three situations. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.
需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。It should be noted that, in the embodiments of the present application, words such as "exemplary" or "for example" are used as examples, illustrations or descriptions. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of the present application shall not be interpreted as being more preferred or more advantageous than other embodiments or design schemes. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete manner.
需要说明的是,本申请实施例中,除非另有说明,“多个”的含义是指两个或两个以上。It should be noted that, in the embodiments of the present application, unless otherwise specified, "plurality" means two or more.
需要说明的是,本申请实施例中,“的(英文:of)”,“相应的(英文:corresponding,relevant)”和“对应的(英文:corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。It should be noted that, in the embodiments of this application, "的(English: of)", "corresponding (English: corresponding, relevant)" and "corresponding (English: corresponding)" can sometimes be used interchangeably. It should be pointed out that, When the difference is not emphasized, the meanings they want to express are consistent.
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of this application.
本申请实施例提供的导航方法的执行主体可以为导航装置或者终端设备。其中,导航装置可以为上述终端设备中的中央处理器(Central Processing Unit,CPU)、CPU与存储器等硬件的组合、或者可以为上述终端设备中的其他单元或者模块。终端设备具体可以为导航仪、导盲机器人、移动机器人、自动驾驶汽车、智能手机、增强现实眼镜(英文名称:Augmented Reality,简称:AR眼镜)、便携式计算机、袖珍式计算机、手持式计算机、数码相框、掌上电脑等。或者上述终端设备可以为安装有可以进行导航的软件客户端或软件系统或软件应用的个人计算机(英文全称:personal computer,简称:PC)、服务器等,具体的硬件实现环境可以通用计算机形式,或者是专门设计的集成电路(英文全称:ApplicationSpecific Integrated Circuit,简称:ASIC)的方式,也可以是(英文全称:FieldProgrammable Gate Array,简称:FPGA),或者是一些可编程的扩展平台例如嵌入式(英文名称:Tensilica)的可配置处理器平台等。The execution subject of the navigation method provided in the embodiment of the present application may be a navigation device or a terminal device. Wherein, the navigation device may be a central processing unit (Central Processing Unit, CPU) in the above-mentioned terminal device, a combination of hardware such as CPU and memory, or may be other units or modules in the above-mentioned terminal device. Specifically, terminal devices can be navigators, guide robots, mobile robots, self-driving cars, smart phones, augmented reality glasses (English name: Augmented Reality, referred to as: AR glasses), portable computers, pocket computers, handheld computers, digital Photo frames, PDAs, etc. Or the above-mentioned terminal device can be a personal computer (English full name: personal computer, abbreviated: PC), server, etc. installed with a software client or software system or software application that can perform navigation. The specific hardware implementation environment can be in the form of a general-purpose computer, or It is a specially designed integrated circuit (English full name: Application Specific Integrated Circuit, abbreviation: ASIC), or (English full name: Field Programmable Gate Array, abbreviation: FPGA), or some programmable expansion platforms such as embedded (English Name: Tensilica) configurable processor platform, etc.
基于上述内容,本申请的实施例提供一种导航方法,具体的参照图1所示,该导航方法包括如下步骤:Based on the above content, the embodiment of the present application provides a navigation method, as shown in Figure 1 specifically, the navigation method includes the following steps:
S11、根据起点位置和终点位置获取各通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度。S11. Obtain the path parameters of each passing path and the signal strength of each standard mobile network on the corresponding passing path according to the starting point location and the ending point location.
其中,通行路径为可从起点位置到终点位置的路径。Wherein, the passing path is a path that can go from the starting point to the ending point.
上述步骤S11中需要根据起点位置和终点位置来获取通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度,因此在步骤S11前需要获取起点位置和终点位置。示例性的,可以通过如下两种实现方式来获取起点位置和终点位置。In the above step S11, it is necessary to obtain the path parameters of the travel route and the signal strength of the mobile network of each standard on the corresponding travel route according to the start position and the end position, so the start position and the end position need to be obtained before step S11. Exemplarily, the start position and the end position may be acquired through the following two implementation manners.
一、导航装置或者终端设备通过全球定位系统(英文名称:Global PositioningSystem,简称:GPS)、射频识别、无线保真技术(英文名称:WIFI)、基站定位、视觉图像识别等位置定位技术中的一种或多种的组合获取导航装置或终端设备的当前位置作为起点位置,接收用户输入的终点位置。1. The navigation device or terminal equipment passes through one of the location positioning technologies such as the Global Positioning System (English name: Global Positioning System, GPS for short), radio frequency identification, wireless fidelity technology (English name: WIFI), base station positioning, and visual image recognition. One or more combinations obtain the current position of the navigation device or the terminal device as the starting position, and receive the end position input by the user.
二、导航装置或者终端设备接收用户输入的起点位置和终点位置。2. The navigation device or the terminal device receives the start position and the end position input by the user.
其中,上述用户输入具体可以为:触控输入、语音输入、按键输入中的一种或多种的组合。Wherein, the above-mentioned user input may specifically be: one or a combination of touch input, voice input, and key input.
需要说明的是,上述实施例中的通行路径包括每一条可以从起点位置到达终点位置的路径。示例性的,如图2所示,起点位置为S、终点位置为E,共有3路径(21、22、23)可以从起点位置S到达终点位置E,此时通信路径包括三条路径,该三条路径分别为:路径21、路径22、路径23。It should be noted that, the passage paths in the above embodiments include every path that can reach the end point from the starting point. Exemplarily, as shown in FIG. 2, the starting point is S and the end point is E. There are 3 paths (21, 22, 23) that can reach the end point E from the starting point S. At this time, the communication path includes three paths, and the three paths The paths are respectively: path 21, path 22, and path 23.
还需要说明的是,上述实施例中的各制式的移动网络包括:全球移动通信系统(英文名称:Global System for Mobile Communication,简称:GSM)、码分多址(英文名称:Code Division Multiple Access,简称:CDMA)、时分同步码分多址(英文名称:TimeDivision-Synchronous Code Division Multiple Access,简称:TD-SCDMA)、宽带码分多址(英文名称:Wideband Code Division Multiple Access,简称:W-CDMA)、分时长期演进(英文名称:Time Division Long Term Evolution,简称:TD-LTE)、频分双工的长期演进(英文名称:Frequency Division Dual Long Term Evolution,简称:TD-LTE)、CDMA1x(英文全称:Code Division Multiple Access 20001x)、EVDO(英文全称:Code DivisionMultiple Access 2000 1x Evolution Data Only,)等制式网络;获取各制式的移动网络在相应通行路径上的信号强度具体是指:分别独立获取各个制式的移动网路的信号在各个通行路径上的信号强度。例如:在图2所示实施例中,获取GSM制式的移动网络在通行路径21上的信号强度、获取CDMA制式的移动网络在通行路径21上的信号强度、获取GSM制式的移动网络在通行路径22上的信号强度、获取CDMA制式的移动网络在通行路径22上的信号强度、获取TD-SCDMA制式的移动网络在通行路径23上的信号强度等。It should also be noted that the mobile networks of the above-mentioned embodiments include: Global System for Mobile Communication (English name: Global System for Mobile Communication, referred to as: GSM), Code Division Multiple Access (English name: Code Division Multiple Access, Abbreviation: CDMA), Time Division Synchronous Code Division Multiple Access (English name: TimeDivision-Synchronous Code Division Multiple Access, abbreviation: TD-SCDMA), Wideband Code Division Multiple Access (English name: Wideband Code Division Multiple Access, abbreviation: W-CDMA ), Time Division Long Term Evolution (English name: Time Division Long Term Evolution, referred to as: TD-LTE), frequency division duplex long-term evolution (English name: Frequency Division Dual Long Term Evolution, referred to as: TD-LTE), CDMA1x ( Full English name: Code Division Multiple Access 2000 1x), EVDO (English full name: Code Division Multiple Access 2000 1x Evolution Data Only,) and other standard networks; obtaining the signal strength of mobile networks of each standard on the corresponding passage path specifically refers to: separately obtaining The signal strength of the mobile network signal of each standard on each passing path. For example: in the embodiment shown in Fig. 2, obtain the signal strength of the mobile network of GSM standard on the passing path 21, obtain the signal strength of the mobile network of CDMA standard on the passing path 21, obtain the mobile network of GSM standard on the passing path 22, obtain the signal strength of the mobile network of the CDMA standard on the passing path 22, obtain the signal strength of the mobile network of the TD-SCDMA standard on the passing path 23, and the like.
示例性的,步骤S11中根据起点位置和终点位置获取各通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度具体可以为:根据电子地图、起点位置和终点位置获取各通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度。此外,上实施例中述所涉及的电子地图可以为平面电子地图,也可以为立体电子地图,本申请实施例中对此不进行限定。当电子地图为平面电子地图时,可以是目标区域内具体建筑的楼层平面图的集合;当电子地图为立体电子地图时,为目标区域内具体建筑的立体图。Exemplarily, in step S11, according to the start position and the end position, the path parameters of each travel route and the signal strength of the mobile network of each standard on the corresponding travel route can be obtained specifically as follows: according to the electronic map, the start position and the end position, the acquisition of each pass The path parameters of the path and the signal strength of the mobile network of each standard on the corresponding path. In addition, the electronic map mentioned in the above embodiment may be a planar electronic map or a three-dimensional electronic map, which is not limited in this embodiment of the present application. When the electronic map is a planar electronic map, it may be a collection of floor plans of specific buildings in the target area; when the electronic map is a three-dimensional electronic map, it may be a collection of floor plans of specific buildings in the target area.
S12、根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在通行路径中确定导航路径。S12. Determine a navigation route among the travel routes according to the route parameters of each travel route and the signal strength of the optimal mobile network corresponding to each travel route.
其中,每一个通行路径对应的最优移动网络是指导航装置所支持的多个制式的移动网络的信号强度中最优的移动网络。Wherein, the optimal mobile network corresponding to each passing route refers to the optimal mobile network among the signal strengths of mobile networks of multiple standards supported by the navigation device.
示例性的,在图2所示实施例,导航装置支持第一制式的移动网络和第二制式的移动网络。通行路径21上的第一制式的移动网络的信号强度为A211,通行路径21上的第二制式的移动网络的信号强度为A212;通行路径22上的第一制式的移动网络的信号强度为A221,通行路径22上的第二制式的移动网络的信号强度为A222。当A211>A212时,通行路径21对应的最优移动网络为第一制式的移动网络,当A211<A212时,通行路径21对应的最优移动网络为第二制式的移动网络;当A221>A222时,通行路径22对应的最优移动网络为第一制式的移动网络,当A221<A222时,通行路径22对应的最优移动网络为第二制式的移动网络。Exemplarily, in the embodiment shown in FIG. 2 , the navigation device supports the mobile network of the first standard and the mobile network of the second standard. The signal strength of the mobile network of the first standard on the path 21 is A 211 , the signal strength of the mobile network of the second standard on the path 21 is A 212 ; the signal strength of the mobile network of the first standard on the path 22 is is A 221 , and the signal strength of the mobile network of the second standard on the path 22 is A 222 . When A 211 >A 212 , the optimal mobile network corresponding to the passage 21 is the mobile network of the first standard, and when A 211 <A 212 , the optimal mobile network corresponding to the passage 21 is the mobile network of the second standard; When A 221 >A 222 , the optimal mobile network corresponding to the path 22 is the mobile network of the first standard, and when A 221 <A 222 , the optimal mobile network corresponding to the path 22 is the mobile network of the second standard.
还需要说明的是,上述步骤S11和步骤12可以在导航装置内部实现,也可以通过远程服务器协助实现,当通过通过远程服务器协助实现时,可以导航设备或者终端设备将起点位置和终点位置发送至远程服务器,远程服务器接收到导航设备或者终端设备发送的起点位置和终点位置后,根据起点位置和终点位置获取获取各通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度,并根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在通行路径中确定导航路径,最后再将导航路径发送导航设备或者终端设备。It should also be noted that the above step S11 and step 12 can be implemented inside the navigation device, and can also be implemented with the assistance of a remote server. When implemented with the assistance of a remote server, the navigation device or terminal device can send the start position and end position to The remote server, after the remote server receives the start position and end position sent by the navigation device or the terminal device, obtains the path parameters of each traffic path and the signal strength of the mobile network of each standard on the corresponding traffic path according to the start position and the end point position, And determine the navigation path in the traffic path according to the path parameters of each traffic path and the signal strength of the optimal mobile network corresponding to each traffic path, and finally send the navigation path to the navigation device or the terminal device.
S13、根据导航路径进行导航。S13. Navigate according to the navigation path.
具体的,根据导航路径进行导航可以根据不同的导航需求通过任一种导航方式来实现。例如:当上述导航方法用于自动驾驶车辆时,根据导航路径进行导航可以为将导航路径输入自动驾驶车辆的处理器中,处理器根据导航路径控制自动驾驶车辆行驶。再例如:当上述导航方法用于向用户导航时,根据导航路径进行导航可以为将导航路径转换为语音和/或视觉信息,并通过播报语音和/或显示视觉信息的方式进行导航。Specifically, the navigation according to the navigation path may be implemented through any navigation method according to different navigation requirements. For example: when the above navigation method is applied to an autonomous vehicle, performing navigation according to the navigation route may be inputting the navigation route into the processor of the autonomous vehicle, and the processor controls the driving of the autonomous vehicle according to the navigation route. For another example: when the above navigation method is used for navigating to the user, navigating according to the navigation path may be converting the navigation path into voice and/or visual information, and performing navigation by broadcasting voice and/or displaying visual information.
本申请实施例提供的导航方法首先根据起点位置和终点位置获取各通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度;然后根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在所述通行路径中确定导航路径;最后根据导航路径进行导航,由于本申请实施例提供的导航方法是根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在所述通行路径中确定导航路径的,所以本申请实施例可以使导航路径上的移动网络的信号强度维持在一个较高的水平上,即可以在终端设备进行导航时提高终端设备的通信信号质量。The navigation method provided by the embodiment of the present application first obtains the path parameters of each traffic path and the signal strength of the mobile network of each standard on the corresponding traffic path according to the starting point position and the end point position; then according to the path parameters of each traffic path and each traffic path corresponding The signal strength of the optimal mobile network determines the navigation path in the travel path; finally navigate according to the navigation path, since the navigation method provided in the embodiment of the application is based on the path parameters of each travel path and the optimal path corresponding to each travel path The signal strength of the mobile network determines the navigation path in the passing path, so the embodiment of the present application can maintain the signal strength of the mobile network on the navigation path at a relatively high level, that is, it can be increased when the terminal device is navigating. Communication signal quality of terminal equipment.
进一步的,参照图3所示,上述步骤S12中根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在通行路径中确定导航路径,具体可以包括如下步骤:Further, as shown in FIG. 3, in the above-mentioned step S12, the navigation path is determined in the passing path according to the path parameters of each passing path and the signal strength of the optimal mobile network corresponding to each passing path, which may specifically include the following steps:
S121、将各通行路径划分为多个路径单元。S121. Divide each passing path into multiple path units.
具体的,步骤S121中将任一通行路径划分为多个路径单元时,可以基于移动网路信号的信号强度来划分,也可以基于距离来划分。当基于移动网络信号强度来划分时,若一通行路径的一路段内导航装置所支持的多个制式的移动网络的信号强度中最优的移动网络的信号强度相同或近似相同,则可以将该路段划分为一个路径单元;当基于距离来划分时,可以将一通行路径的内相同距离长度的路段划分为一个路径单元。Specifically, when any passing path is divided into multiple path units in step S121, the division can be based on the signal strength of the mobile network signal, or can be divided based on the distance. When dividing based on the signal strength of the mobile network, if the signal strength of the best mobile network among the signal strengths of the mobile networks of the multiple standards supported by the navigation device in one section of the travel route is the same or approximately the same, then the A road section is divided into a path unit; when dividing based on distance, road sections with the same distance and length within a passing path can be divided into a path unit.
示例性的,参照图4所示,图4中以从起点位置S到终点位置E共有两条路径(41、42),以通行路径41划分为路径单元411和路径单元412,通行路径42划分为路径单元421和路径单元422为例进行说明。导航装置支持第一制式的移动网络和第二制式的移动网络,路径单元411上的第一制式的移动网络的信号强度为A4111,路径单元411上的第二制式的移动网络的信号强度为A4112,路径单元412上的第一制式的移动网络的信号强度为A4121,路径单元412上的第二制式的移动网络的信号强度为A4122,路径单元421上的第一制式的移动网络的信号强度为A4211,路径单元421上的第二制式的移动网络的信号强度为A4212,路径单元422上的第一制式的移动网络的信号强度为A4221,路径单元422上的第二制式的移动网络的信号强度为A4222。Exemplarily, as shown in FIG. 4, there are two paths (41, 42) from the start position S to the end position E in FIG. The path unit 421 and the path unit 422 are taken as examples for description. The navigation device supports the mobile network of the first standard and the mobile network of the second standard. The signal strength of the mobile network of the first standard on the path unit 411 is A 4111 , and the signal strength of the mobile network of the second standard on the path unit 411 is A 4112 , the signal strength of the mobile network of the first standard on the path unit 412 is A 4121 , the signal strength of the mobile network of the second standard on the path unit 412 is A 4122 , the mobile network of the first standard on the path unit 421 The signal strength of the mobile network of the second standard on the path unit 421 is A 4211 , the signal strength of the mobile network of the second standard on the path unit 421 is A 4212 , the signal strength of the mobile network of the first standard on the path unit 422 is A 4221 , and the second standard on the path unit 422 The standard mobile network signal strength is A 4222 .
S122、获取各路径单元对应的最优移动网络的信号强度。S122. Obtain the signal strength of the optimal mobile network corresponding to each path unit.
每一个路径单元对应的最优移动网络是指导航装置所支持的多个制式的移动网络的信号强度中最优的移动网络。The optimal mobile network corresponding to each path unit refers to the optimal mobile network among the signal strengths of mobile networks of multiple standards supported by the navigation device.
具体的,在上述图4所示实施例中,当A4111>A4112时,路径单元411对应的最优移动网络的信号强度为A4111;当A4111<A4112路径单元411对应的最优移动网络的信号强度为A4112;当A4121>A4122时,路径单元412对应的最优移动网络的信号强度为A4121;当A4121<A4122时,路径单元412对应的最优移动网络的信号强度为A4122;当A4211>A4212时,路径单元421对应的最优移动网络的信号强度为A4211;当A4211<A4212路径单元421对应的最优移动网络的信号强度为A4212;当A4221>A4222时,路径单元422对应的最优移动网络的信号强度为A4221;当A4221<A4222时,路径单元422对应的最优移动网络的信号强度为A4222。Specifically, in the above-mentioned embodiment shown in FIG. 4 , when A 4111 >A 4112 , the signal strength of the optimal mobile network corresponding to path unit 411 is A 4111 ; when A 4111 <A 4112 the optimal signal strength of the path unit 411 is The signal strength of the mobile network is A4112 ; when A4121 > A4122 , the signal strength of the optimal mobile network corresponding to the path unit 412 is A4121 ; when A4121 < A4122 , the optimal mobile network corresponding to the path unit 412 The signal strength of A 4122 ; when A 4211 >A 4212 , the signal strength of the optimal mobile network corresponding to the path unit 421 is A 4211 ; when A 4211 <A 4212 the signal strength of the optimal mobile network corresponding to the path unit 421 is A 4212 ; when A 4221 >A 4222 , the signal strength of the optimal mobile network corresponding to the path unit 422 is A 4221 ; when A 4221 <A 4222 , the signal strength of the optimal mobile network corresponding to the path unit 422 is A 4222 .
S123、根据各路径单元对应的最优移动网络的信号强度获取各通行路径对应的最优移动网络的信号强度。S123. Obtain the signal strength of the optimal mobile network corresponding to each passing path according to the signal strength of the optimal mobile network corresponding to each path unit.
具体的,当基于移动网络信号强度将通行路径化分为路径单元时,根据各路径单元上的移动网络的信号强度获取各通行路径对应的最优移动网络的信号强度,具体可以为:Specifically, when the traffic path is divided into path units based on the signal strength of the mobile network, the signal strength of the optimal mobile network corresponding to each traffic path is obtained according to the signal strength of the mobile network on each path unit, which may specifically be:
I、根据各路径单元的长度和路径总长度获取该路径单元的权重。I. Obtain the weight of the path unit according to the length of each path unit and the total path length.
例如:通行路径41的总长度为100m,路径单元411的长度为60m,路径单元412的长度为40m,则路径单元411的权重为0.6,路径412的权重为0.4。For example: the total length of the path 41 is 100m, the length of the path unit 411 is 60m, and the length of the path unit 412 is 40m, then the weight of the path unit 411 is 0.6, and the weight of the path 412 is 0.4.
II、根据各路径单元对应的最优移动网络的信号强度和该路径单元的权重获取获取各通行路径对应的最优移动网络的信号强度。II. Obtain the signal strength of the optimal mobile network corresponding to each passing path according to the signal strength of the optimal mobile network corresponding to each path unit and the weight of the path unit.
如上,路径单元411的权重为0.6,路径412的权重为0.4,路径单元411对应的最优移动网络的信号强度为A4111,路径单元412对应的最优移动网络的信号强度为A4122,则通行路径41对应的最优移动网络的信号强度为:A41=0.6*A4111+0.4*A4122。As above, the weight of the path unit 411 is 0.6, the weight of the path 412 is 0.4, the signal strength of the optimal mobile network corresponding to the path unit 411 is A 4111 , and the signal strength of the optimal mobile network corresponding to the path unit 412 is A 4122 , then The signal strength of the optimal mobile network corresponding to the passage 41 is: A 41 =0.6*A 4111 +0.4*A 4122 .
当基于路径长度将通行路径化分为路径单元时,根据各路径单元对应的最优移动网络的信号强度获取各通行路径对应的最优移动网络的信号强度,具体可以为:When the traffic path is divided into path units based on the path length, the signal strength of the optimal mobile network corresponding to each path unit is obtained according to the signal strength of the optimal mobile network corresponding to each path unit, which can be specifically:
将各路径单元上移动网络信号强度的强度的平均值作为获取获取各通行路径对应的最优移动网络的信号强度。The average value of the signal strength of the mobile network on each path unit is used as the signal strength of the optimal mobile network corresponding to each passing path.
例如:路径42的总长度为100,路径单元421的长度为50,路径单元422的长度为50,路径单元421上的移动网络的信号强度为A4211,路径单元422上的移动网络的信号强度为A4222,则路径42上的移动网络的信号强度A42=(A4211+A4222)/2。For example: the total length of path 42 is 100, the length of path unit 421 is 50, the length of path unit 422 is 50, the signal strength of the mobile network on path unit 421 is A 4211 , the signal strength of the mobile network on path unit 422 is A 4222 , then the signal strength of the mobile network on path 42 is A 42 =(A 4211 +A 4222 )/2.
S124、根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在通行路径中确定导航路径。S124. Determine a navigation route among the travel routes according to the route parameters of each travel route and the signal strength of the optimal mobile network corresponding to each travel route.
进一步的,本申请实施例提供了一种上述步骤S12中根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在通行路径中确定导航路径的实现方式。具体的,参照图5所示,该方法包括如下步骤:Further, the embodiment of the present application provides an implementation method of determining a navigation route in the travel route according to the path parameters of each travel route and the signal strength of the optimal mobile network corresponding to each travel route in step S12. Specifically, as shown in Figure 5, the method includes the following steps:
S51、根据公式fi=Ai*x+(1-x)*Bi计算计算各通行路径的推荐因子。S51. Calculate and calculate the recommendation factor of each passing route according to the formula f i =A i *x+(1-x)*B i .
其中,fi为通行路径i的推荐因子,Ai为通行路径i对应的最优移动网络的信号强度;Bi为通行路径i的路况参数,x为大于0且小于1的常数。Among them, f i is the recommendation factor of the path i, A i is the signal strength of the optimal mobile network corresponding to the path i; B i is the traffic condition parameter of the path i, and x is a constant greater than 0 and less than 1.
其中,通行路径的路况参数可以根据通行路径的长度、拥堵程度、路径的路况、路径上的天气状况等信息中的一种或多种计算获取。且当路径的长度越短、路径的拥堵程度越低、路径的路况越好、路径上的天气状况越好时,对应的路况参数越大。Wherein, the traffic condition parameters of the passing route may be calculated and obtained according to one or more of the information such as the length of the passing route, the degree of congestion, the road condition of the route, and the weather conditions on the route. And when the length of the route is shorter, the congestion degree of the route is lower, the road condition of the route is better, and the weather condition on the route is better, the corresponding road condition parameter is larger.
示例性的,参照图6所示,以下以通行路径的路况参数根据通行路径的长度计算获取、x=0.1为例对上述实施例中计算各通行路径的推荐因子的过程进行举例说明。如图6所示,从起点位置S到终点位置E共有两条通行路径(61、62)。其中,通行路径61的长度为:10千米(km),通行路径62的长度为:15千米(km),则通行路径61的路况参数B61可以为全部通行路径的总长度与通行路径61的长度的差,即B61=(10+15)-10=15;同样,通行路径62的路况参数B62可以为全部通行路径的总长度与通行路径62的长度的差,即B62=(10+15)-15=10。此外,通行路径61对应的最优移动网络的信号强度A61为-100dBm,通行路径62对应的最优移动网络的信号强度A62为-110dBm。带入上述推荐因子计算公式有:Exemplarily, referring to FIG. 6 , the process of calculating the recommendation factor of each passing path in the above embodiment is illustrated by taking the road condition parameter of the passing path calculated and obtained according to the length of the passing path and x=0.1 as an example. As shown in FIG. 6, there are two passing paths (61, 62) from the starting position S to the ending position E. Wherein, the length of traffic path 61 is: 10 kilometers (km), the length of traffic path 62 is: 15 kilometers (km), then the road condition parameter B 61 of traffic path 61 can be the total length of all traffic paths and the traffic path The difference of the length of 61, i.e. B 61 =(10+15)-10=15; similarly, the road condition parameter B 62 of the passage path 62 can be the difference between the total length of all passage paths and the length of the passage path 62, i.e. B 62 =(10+15)-15=10. In addition, the signal strength A 61 of the optimal mobile network corresponding to the path 61 is -100 dBm, and the signal strength A 62 of the optimal mobile network corresponding to the path 62 is -110 dBm. The formula for calculating the recommended factor mentioned above is as follows:
通行路径61的推荐因子为:The recommendation factor of the passing route 61 is:
f61=A61*x+(1-x)*B61=100*0.1+(1-0.1)*15=23.5;f 61 =A 61 *x+(1-x)*B 61 =100*0.1+(1-0.1)*15=23.5;
通行路径62的推荐因子为:The recommendation factor of the passing route 62 is:
f62=A62*x+(1-x)*B62=110*0.1+(1-0.1)*10=20。f 62 =A 62 *x+(1-x)*B 62 =110*0.1+(1-0.1)*10=20.
需要说明的是,上述实施例中以从起点位置到终点位置共有两条通行路径为例进行说明,但本申请实施例并不限定于此,在实际导航过程中从起点位置到终点位置可能包括更多通行路径,例如:3个、4个、10个等,但每一个路径的推荐因子的计算过程与上述通行路径31或通行路径32的推荐因子的计算过程相同,为避免赘述,不再详细说明。It should be noted that, in the above embodiment, there are two paths from the starting point to the end point for illustration, but the embodiment of the present application is not limited thereto. In the actual navigation process, the path from the starting point to the end point may include More passing paths, for example: 3, 4, 10 etc., but the calculation process of the recommendation factor of each path is the same as the calculation process of the recommendation factor of the above-mentioned passing path 31 or passing path 32, for avoiding repeating, no longer Detailed description.
还需要说明的是,上述推荐因子的计算公式中x为通行路径对应的最优移动网络的信号强度的权重因子,1-x为路况参数的权重因子。x值可以根据路径上的移动网络的信号强度对导航的影响进行设定。例如:当上述导航方法用于自动驾驶车辆或导盲机器人时,若移动网络的信号强度过弱,则可能导致车辆失控、盲人迷路等状况,因此上述导航方法用于自动驾驶车辆或导盲机器人时可以将x值设置的较大。再例如:当上述导航方法用于普通导航时,当移动网络的信号强度弱,并不会造成严重的后果,因此此时可以将x值设置的较小。It should also be noted that, in the calculation formula of the above recommendation factor, x is the weighting factor of the signal strength of the optimal mobile network corresponding to the passing path, and 1-x is the weighting factor of the road condition parameter. The x value can be set according to the influence of the signal strength of the mobile network on the path on the navigation. For example: when the above navigation method is used for self-driving vehicles or blind-guiding robots, if the signal strength of the mobile network is too weak, it may lead to situations such as vehicle loss of control and blind people getting lost, so the above-mentioned navigation method is used for self-driving vehicles or blind-guiding robots When the x value can be set larger. Another example: when the above navigation method is used for normal navigation, when the signal strength of the mobile network is weak, no serious consequences will be caused, so the value of x can be set to be smaller at this time.
S52、选取推荐因子最大的通行路径作为导航路径。S52. Selecting the passage route with the largest recommendation factor as the navigation route.
示例性的,在上述图6所示实施例中,通行路径61的推荐因子f61=23.5,通行路径62的推荐因子f62=20,f61=23.5>f62=20;所以选取路径61作为从起点位置S到终点位置E的导航路径。此外,在一些实施例中还可能出现两个通行路径的推荐因子相等且最大的情况,此时可以选取推荐因子最大的两个通行路径中的任一个作为导航路径。Exemplarily, in the above-mentioned embodiment shown in FIG. 6 , the recommendation factor f 61 of the passage 61 =23.5, the recommendation factor f 62 of the passage 62 =20, f 61 =23.5>f 62 =20; so the selection of the passage 61 As a navigation route from the start position S to the end position E. In addition, in some embodiments, there may be a situation where the recommendation factors of the two travel routes are equal and the largest, and at this time, any one of the two travel routes with the largest recommendation factor can be selected as the navigation route.
还需要说明的是,上述实施例中选取推荐因子最大的通行路径作为导航路径,并不是某一通行路径的推荐因子最大时,就必须将该通行路径作为导航路径。在一些实施例中,还可能需要结合一些其他条件进行选取,例如:还需要参考用户的输入信息等。总的来说,某一通行路径的推荐因子最大并不必然的导致将该通行路径作为从起点位置到终点位置的导航路径。It should also be noted that, in the above embodiment, the route with the largest recommendation factor is selected as the navigation route, and it does not mean that when the recommendation factor of a certain route is the largest, the route must be used as the navigation route. In some embodiments, it may also need to be selected in combination with some other conditions, for example, it is also necessary to refer to user input information and the like. In general, the maximum recommendation factor of a certain path does not necessarily lead to the path being used as a navigation path from the starting point to the end point.
进一步的,在上述实施例的基础上,本申请实施例提供的导航方法还包括:Further, on the basis of the above-mentioned embodiments, the navigation method provided in the embodiments of the present application further includes:
在根据导航路径进行导航过程中,通过导航装置支持的多个制式的移动网络中信号强度最优的移动网络与远程服务器进行信息交互。During the navigation process according to the navigation route, the mobile network with the best signal strength among the mobile networks of multiple standards supported by the navigation device performs information exchange with the remote server.
需要说明的是,上述实施例中,当导航路径确定后,通过导航路径上导航装置支持的多个制式的移动网络中信号强度最优的移动网络与远程服务器进行信息交互,若在导航路径的不同位置信号强度最优的移动网络不同,则在不同位置对移动网络之间切换,从而选择移动网络中信号强度最优的移动网络与远程服务器进行信息交互。It should be noted that, in the above embodiment, after the navigation route is determined, the mobile network with the best signal strength among the mobile networks of multiple standards supported by the navigation device on the navigation route performs information exchange with the remote server. The mobile network with the best signal strength in different locations is different, and the mobile network is switched between different locations, so as to select the mobile network with the best signal strength in the mobile network to perform information interaction with the remote server.
下面说明本申请实施例提供的与上文所提供的方法实施例相对应的装置实施例。需要说明的是,下述装置实施例中相关内容的解释,均可以参考上述方法实施例。The device embodiments provided in the embodiments of the present application and corresponding to the method embodiments provided above are described below. It should be noted that, for the explanation of relevant content in the following device embodiments, reference may be made to the foregoing method embodiments.
在采用对应各个功能划分各个功能模块的情况下,图7示出了上述实施例中所涉及的导航装置的一种可能的结构示意图。参照图7所示,该导航装置700In the case of dividing each functional module corresponding to each function, FIG. 7 shows a possible structural diagram of the navigation device involved in the above embodiment. Referring to Figure 7, the navigation device 700
获取模块71,用于根据起点位置和终点位置获取各通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度。The acquiring module 71 is configured to acquire the path parameters of each passing path and the signal strength of the mobile network of each standard on the corresponding passing path according to the starting point location and the ending point location.
其中,所述通行路径为可从所述起点位置到所述终点位置的路径。Wherein, the passing path is a path that can go from the starting point to the ending point.
规划模块72,用于根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在所述通行路径中确定导航路径。其中,每一个通行路径对应的最优移动网络是指导航装置所支持的多个制式的移动网络的信号强度中最优的移动网络。The planning module 72 is configured to determine a navigation route in the travel route according to the route parameters of each travel route and the signal strength of the optimal mobile network corresponding to each travel route. Wherein, the optimal mobile network corresponding to each passing route refers to the optimal mobile network among the signal strengths of mobile networks of multiple standards supported by the navigation device.
导航模块73,用于根据导航路径进行导航。The navigation module 73 is used for navigating according to the navigation path.
即,获取模块71用于实现图1所示的步骤S11中根据起点位置和终点位置获取各通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度的功能。规划模块72用于实现步骤S12中根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在所述通行路径中确定导航路径的功能,导航模块73用于实现步骤S13中根据导航路径进行导航的功能。That is, the obtaining module 71 is used to implement the function of obtaining the path parameters of each travel route and the signal strength of each standard mobile network on the corresponding travel route according to the start position and end position in step S11 shown in FIG. 1 . The planning module 72 is used to realize the function of determining the navigation path in the passage path according to the path parameters of each passage path and the signal strength of the optimal mobile network corresponding to each passage path in step S12, and the navigation module 73 is used to realize the function in step S13. The function of navigating according to the navigation path.
本申请实施例提供的导航装置首先由根据起点位置和终点位置获取各通行路径的路径参数和各制式的移动网络在相应通行路径上的信号强度;然后根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在所述通行路径中确定导航路径;最后导航模块根据导航路径进行导航,由于本申请实施例提供的导航装置在确定导航路径时是根据各通行路径的路径参数和各通行路径对应的最优移动网络的信号强度在所述通行路径中确定导航路径的,所以本申请实施例可以使导航路径上的移动网络的信号强度维持在一个较高的水平上,即可以在终端设备进行导航时提高终端设备的通信信号质量。The navigation device provided in the embodiment of the present application first obtains the path parameters of each travel route and the signal strength of the mobile network of each standard on the corresponding travel route according to the starting point position and the end position; then according to the path parameters of each travel route and each travel route The signal strength of the corresponding optimal mobile network determines the navigation path in the passage path; finally, the navigation module performs navigation according to the navigation path, since the navigation device provided in the embodiment of the present application determines the navigation path according to the path parameters of each passage path The signal strength of the optimal mobile network corresponding to each passing path determines the navigation path in the passing path, so the embodiment of the present application can maintain the signal strength of the mobile network on the navigation path at a relatively high level, that is, The communication signal quality of the terminal device can be improved when the terminal device performs navigation.
可选的,所述规划模块72还用于将各所述通行路径划分为多个路径单元;获取各路径单元对应的最优移动网络的信号强度;根据各路径单元对应的最优移动网络的信号强度获取各通行路径对应的最优移动网络的信号强度;其中,每一个路径单元对应的最优移动网络是指导航装置所支持的多个制式的移动网络的信号强度中最优的移动网络。Optionally, the planning module 72 is also used to divide each passing path into a plurality of path units; obtain the signal strength of the optimal mobile network corresponding to each path unit; The signal strength obtains the signal strength of the optimal mobile network corresponding to each passing path; wherein, the optimal mobile network corresponding to each path unit refers to the optimal mobile network among the signal strengths of multiple standard mobile networks supported by the navigation device .
可选的,所述规划模块具体用于根据公式fi=Ai*x+(1-x)*Bi计算各通行路径的推荐因子;其中,fi为通行通行路径i的推荐因子,Ai为通行通行路径i对应的最优移动网络的信号强度,Bi为通行通行路径i的路径参数,x为大于0且小于1的常数;选取推荐因子最大的通行路径作为导航路径。Optionally, the planning module is specifically configured to calculate the recommendation factor of each passing path according to the formula f i =A i *x+(1-x)*B i ; wherein, f i is the recommendation factor of the passing route i, and A i is the signal strength of the optimal mobile network corresponding to the passing path i, B i is the path parameter of the passing path i, x is a constant greater than 0 and less than 1; the path with the largest recommendation factor is selected as the navigation path.
可选的,在根据所述导航路径进行导航过程中,所述导航装置通过所支持的多个制式的移动网络中信号强度最优的移动网络与远程服务器进行信息交互。Optionally, during the navigation process according to the navigation route, the navigation device performs information interaction with the remote server through the mobile network with the best signal strength among the supported mobile networks of multiple standards.
还需说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。It should also be noted that all relevant content of the steps involved in the above method embodiments can be referred to the function descriptions of the corresponding functional modules, and will not be repeated here.
在硬件实现上,上述的采集模块可以是通信接口电路或者GPS、视觉传感器、惯性传感器等构成的电子地图生成装置。获取模块72可以包括:GPS、触控显示屏、麦克风(英文名称:Microphone,简称:MIC)、MIC阵列等。规划模块73可以是处理器或者收发机;导航模块74可以显示器、扬声器、或者根据导航路径进行导航的处理器等。导航装置所执行的动作所对应的程序均可以以软件形式存储于导航装置的存储器中,以便于处理器调用执行以上各个模块对应的操作。In terms of hardware implementation, the above acquisition module can be a communication interface circuit or an electronic map generating device composed of GPS, visual sensor, inertial sensor, etc. The acquisition module 72 may include: GPS, touch screen, microphone (English name: Microphone, MIC for short), MIC array and so on. The planning module 73 may be a processor or a transceiver; the navigation module 74 may be a display, a speaker, or a processor for navigating according to a navigation path. The programs corresponding to the actions performed by the navigation device can be stored in the memory of the navigation device in the form of software, so that the processor can invoke and execute the operations corresponding to the above modules.
在采用集成的单元的情况下,图8示出了包括上述实施例中所涉及的导航装置的终端设备的可能的结构示意图。终端设备800括:处理器81、存储器82、系统总线83、通信接口84以及输入装置85。In the case of adopting an integrated unit, FIG. 8 shows a schematic diagram of a possible structure of a terminal device including the navigation device involved in the above-mentioned embodiments. The terminal device 800 includes: a processor 81 , a memory 82 , a system bus 83 , a communication interface 84 and an input device 85 .
上述处理器81可以是一个处理器,也可以是多个处理元件的统称。例如,处理器81可以为中央处理器(central processing unit,CPU)。处理器81也可以为其他通用处理器、数字信号处理器(digital signal processing,DSP)、专用集成电路(applicationspecific integrated circuit,ASIC)、现场可编程门阵列(field-programmable gatearray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。处理器81还可以为专用处理器,该专用处理器可以包括基带处理芯片、射频处理芯片等中的至少一个。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。进一步地,该专用处理器还可以包括具有该装置其他专用处理功能的芯片。The aforementioned processor 81 may be one processor, or may be a general term for multiple processing elements. For example, the processor 81 may be a central processing unit (central processing unit, CPU). Processor 81 may also be other general processors, digital signal processors (digital signal processing, DSP), application specific integrated circuits (application specific integrated circuit, ASIC), field-programmable gate array (field-programmable gate array, FPGA) or other possible Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., which can realize or execute various exemplary logic blocks, modules and circuits described in connection with the disclosure of this application. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like. The processor 81 may also be a dedicated processor, and the dedicated processor may include at least one of a baseband processing chip, a radio frequency processing chip, and the like. The processor can also be a combination of computing functions, for example, a combination of one or more microprocessors, a combination of DSP and a microprocessor, and so on. Further, the dedicated processor may also include a chip with other dedicated processing functions of the device.
存储器82用于存储计算机执行代码,处理器81与存储器82通过系统总线83连接,当电子设备运行时,处理器81用于执行存储器82存储的计算机执行代码,以执行本申请实施例提供的任意一种导航方法具体的导航方法可参考上文及附图中的相关描述,此处不再赘述。The memory 82 is used to store computer execution codes, and the processor 81 and the memory 82 are connected through the system bus 83. When the electronic device is running, the processor 81 is used to execute the computer execution codes stored in the memory 82 to execute any A navigation method For a specific navigation method, reference may be made to relevant descriptions above and in the accompanying drawings, and details are not repeated here.
系统总线83可以包括数据总线、电源总线、控制总线和信号状态总线等。本实施例中为了清楚说明,在图8中将各种总线都示意为系统总线83。The system bus 83 may include a data bus, a power bus, a control bus, a signal status bus, and the like. In this embodiment, for clarity, various buses are shown as the system bus 83 in FIG. 8 .
通信接口84具体可以是该装置上的收发器。该收发器可以为无线收发器。例如,无线收发器可以是该装置的天线等。处理器81通过通信接口84与其他设备,例如,若该装置为该终端设备中的一个模块或组件时,该装置用于与该电子设备中的其他模块之间进行数据交互。Communication interface 84 may specifically be a transceiver on the device. The transceiver may be a wireless transceiver. For example, a wireless transceiver may be the device's antenna or the like. The processor 81 communicates with other devices through the communication interface 84, for example, if the device is a module or component in the terminal device, the device is used for data interaction with other modules in the electronic device.
结合本申请公开内容所描述的方法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。本申请实施例还提供一种存储介质,用于储存为图8所示的电子设备所用的计算机软件指令,其包含执行上述任一实施例提供的导航方法所设计的程序代码。其中,软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(英文:random access memory,缩写:RAM)、闪存、只读存储器(英文:read onlymemory,缩写:ROM)、可擦除可编程只读存储器(英文:erasable programmable ROM,缩写:EPROM)、电可擦可编程只读存储器(英文:electrically EPROM,缩写:EEPROM)、寄存器、硬盘、移动硬盘、只读光盘(CD-ROM)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于核心网接口设备中。当然,处理器和存储介质也可以作为分立组件存在于核心网接口设备中。The steps of the method described in conjunction with the disclosure of this application can be implemented in the form of hardware, or can be implemented in the form of a processor executing software instructions. An embodiment of the present application also provides a storage medium for storing computer software instructions used by the electronic device shown in FIG. 8 , which includes program codes designed to execute the navigation method provided by any of the above embodiments. Wherein, the software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory (English: random access memory, abbreviation: RAM), flash memory, read-only memory (English: read only memory, abbreviation: ROM), Erasable programmable read-only memory (English: erasable programmable ROM, abbreviation: EPROM), electrically erasable programmable read-only memory (English: electrically EPROM, abbreviation: EEPROM), registers, hard disks, mobile hard disks, read-only CDs ( CD-ROM) or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be a component of the processor. The processor and storage medium can be located in the ASIC. In addition, the ASIC may be located in the core network interface device. Certainly, the processor and the storage medium may also exist in the core network interface device as discrete components.
本申请实施例还提供一种计算机程序产品,该计算机程序可直接加载到计算机的内部存储器中,并含有软件代码,计算机程序经由计算机载入并执行后能够实现上述任一实施例提供的导航方法。The embodiment of the present application also provides a computer program product, the computer program can be directly loaded into the internal memory of the computer, and contains software codes, the computer program can realize the navigation method provided by any of the above-mentioned embodiments after being loaded and executed by the computer .
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。Those skilled in the art should be aware that, in the above one or more examples, the functions described in this application may be implemented by hardware, software, firmware or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。The above is only a specific embodiment of the application, but the scope of protection of the application is not limited thereto. Any person familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the application. All should be covered within the scope of protection of this application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims (11)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/076350 WO2018161358A1 (en) | 2017-03-10 | 2017-03-10 | Navigation method, device, and terminal apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107223201A true CN107223201A (en) | 2017-09-29 |
| CN107223201B CN107223201B (en) | 2020-10-27 |
Family
ID=59954982
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201780000662.0A Active CN107223201B (en) | 2017-03-10 | 2017-03-10 | Navigation method, navigation device and terminal equipment |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107223201B (en) |
| WO (1) | WO2018161358A1 (en) |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108609007A (en) * | 2018-05-04 | 2018-10-02 | 徐继春 | Intelligent brake control system |
| CN108622074A (en) * | 2018-05-04 | 2018-10-09 | 徐继春 | Intelligent brake controller for pilotless automobile |
| CN108791268A (en) * | 2018-05-04 | 2018-11-13 | 徐继春 | The brake monitor of pilotless automobile |
| CN109682390A (en) * | 2019-01-14 | 2019-04-26 | Oppo广东移动通信有限公司 | Air navigation aid and Related product |
| CN110058261A (en) * | 2019-04-19 | 2019-07-26 | 华南理工大学 | A kind of system and method quickly generating robot navigation's electronic map |
| CN111071263A (en) * | 2019-12-09 | 2020-04-28 | 苏州智加科技有限公司 | A control method, device, system and equipment for an automatic driving vehicle |
| CN111132212A (en) * | 2019-12-10 | 2020-05-08 | 新石器慧通(北京)科技有限公司 | Unmanned vehicle network exception handling method, device, equipment and storage medium |
| CN111223321A (en) * | 2018-11-26 | 2020-06-02 | 华为技术有限公司 | Method, equipment and system for automatic driving planning |
| CN111263685A (en) * | 2017-10-30 | 2020-06-09 | 瑞典爱立信有限公司 | Robot method and system |
| CN113063433A (en) * | 2021-03-24 | 2021-07-02 | 维沃移动通信有限公司 | Navigation route display method and device |
| CN113253725A (en) * | 2021-05-11 | 2021-08-13 | 北京京东乾石科技有限公司 | Robot path planning method and device, storage medium and electronic equipment |
| CN113543036A (en) * | 2021-07-16 | 2021-10-22 | 联想(北京)有限公司 | Data processing method and device and electronic equipment |
| CN115371129A (en) * | 2022-10-25 | 2022-11-22 | 山东辰智电子科技有限公司 | Thermal metering system, thermal metering method, storage medium and electronic device |
| CN116541598A (en) * | 2023-04-27 | 2023-08-04 | 博泰车联网(南京)有限公司 | Navigation path recommending method, signal recommending method, device and storage medium |
| CN119714250A (en) * | 2025-02-26 | 2025-03-28 | 北京航空航天大学 | Air-ground carrier networking co-location and environment mapping method and system |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100036604A1 (en) * | 2008-08-05 | 2010-02-11 | International Buisness Machines Corporation | Route navigation for optimal mobile coverage |
| US8311741B1 (en) * | 2011-11-04 | 2012-11-13 | Google Inc. | Method and system for generating travel routes based on wireless coverage |
| JP2014011488A (en) * | 2012-06-27 | 2014-01-20 | Kyocera Corp | Radio reception device and radio reception method |
| CN103703842A (en) * | 2011-07-20 | 2014-04-02 | 华为技术有限公司 | Proactive navigation techniques to improve users' mobile network access |
| CN105009182A (en) * | 2013-03-06 | 2015-10-28 | 高通股份有限公司 | Methods for providing navigation route based on network availability and device attributes |
| CN105466421A (en) * | 2015-12-16 | 2016-04-06 | 东南大学 | Mobile robot autonomous cruise method for reliable WIFI connection |
-
2017
- 2017-03-10 CN CN201780000662.0A patent/CN107223201B/en active Active
- 2017-03-10 WO PCT/CN2017/076350 patent/WO2018161358A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100036604A1 (en) * | 2008-08-05 | 2010-02-11 | International Buisness Machines Corporation | Route navigation for optimal mobile coverage |
| CN103703842A (en) * | 2011-07-20 | 2014-04-02 | 华为技术有限公司 | Proactive navigation techniques to improve users' mobile network access |
| US8311741B1 (en) * | 2011-11-04 | 2012-11-13 | Google Inc. | Method and system for generating travel routes based on wireless coverage |
| JP2014011488A (en) * | 2012-06-27 | 2014-01-20 | Kyocera Corp | Radio reception device and radio reception method |
| CN105009182A (en) * | 2013-03-06 | 2015-10-28 | 高通股份有限公司 | Methods for providing navigation route based on network availability and device attributes |
| CN105466421A (en) * | 2015-12-16 | 2016-04-06 | 东南大学 | Mobile robot autonomous cruise method for reliable WIFI connection |
Cited By (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111263685B (en) * | 2017-10-30 | 2023-09-15 | 瑞典爱立信有限公司 | Robotic methods and systems |
| CN111263685A (en) * | 2017-10-30 | 2020-06-09 | 瑞典爱立信有限公司 | Robot method and system |
| CN108622074A (en) * | 2018-05-04 | 2018-10-09 | 徐继春 | Intelligent brake controller for pilotless automobile |
| CN108791268A (en) * | 2018-05-04 | 2018-11-13 | 徐继春 | The brake monitor of pilotless automobile |
| CN108609007A (en) * | 2018-05-04 | 2018-10-02 | 徐继春 | Intelligent brake control system |
| CN111223321A (en) * | 2018-11-26 | 2020-06-02 | 华为技术有限公司 | Method, equipment and system for automatic driving planning |
| CN109682390A (en) * | 2019-01-14 | 2019-04-26 | Oppo广东移动通信有限公司 | Air navigation aid and Related product |
| WO2020147646A1 (en) * | 2019-01-14 | 2020-07-23 | Oppo广东移动通信有限公司 | Navigation method and related product |
| CN109682390B (en) * | 2019-01-14 | 2021-04-02 | Oppo广东移动通信有限公司 | Navigation method and related product |
| CN110058261B (en) * | 2019-04-19 | 2023-05-23 | 华南理工大学 | A system and method for rapidly generating an electronic map for robot navigation |
| CN110058261A (en) * | 2019-04-19 | 2019-07-26 | 华南理工大学 | A kind of system and method quickly generating robot navigation's electronic map |
| CN111071263A (en) * | 2019-12-09 | 2020-04-28 | 苏州智加科技有限公司 | A control method, device, system and equipment for an automatic driving vehicle |
| CN111071263B (en) * | 2019-12-09 | 2022-04-05 | 苏州智加科技有限公司 | Control method, device, system and equipment for automatically driving vehicle |
| CN111132212A (en) * | 2019-12-10 | 2020-05-08 | 新石器慧通(北京)科技有限公司 | Unmanned vehicle network exception handling method, device, equipment and storage medium |
| CN113063433A (en) * | 2021-03-24 | 2021-07-02 | 维沃移动通信有限公司 | Navigation route display method and device |
| CN113063433B (en) * | 2021-03-24 | 2024-10-15 | 维沃移动通信有限公司 | Navigation route display method and device |
| CN113253725A (en) * | 2021-05-11 | 2021-08-13 | 北京京东乾石科技有限公司 | Robot path planning method and device, storage medium and electronic equipment |
| CN113543036A (en) * | 2021-07-16 | 2021-10-22 | 联想(北京)有限公司 | Data processing method and device and electronic equipment |
| CN115371129A (en) * | 2022-10-25 | 2022-11-22 | 山东辰智电子科技有限公司 | Thermal metering system, thermal metering method, storage medium and electronic device |
| CN115371129B (en) * | 2022-10-25 | 2023-02-28 | 山东辰智电子科技有限公司 | Heat metering system, method, storage medium and electronic device |
| CN116541598A (en) * | 2023-04-27 | 2023-08-04 | 博泰车联网(南京)有限公司 | Navigation path recommending method, signal recommending method, device and storage medium |
| CN119714250A (en) * | 2025-02-26 | 2025-03-28 | 北京航空航天大学 | Air-ground carrier networking co-location and environment mapping method and system |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2018161358A1 (en) | 2018-09-13 |
| CN107223201B (en) | 2020-10-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107223201B (en) | Navigation method, navigation device and terminal equipment | |
| US11212652B2 (en) | Positioning method and apparatus | |
| CN111044056B (en) | Positioning method, chip subsystem and electronic equipment based on road matching | |
| KR101445715B1 (en) | Location information decision method in integrated terminal | |
| US8943438B2 (en) | Vehicle-mounted device having portable-device detection capability | |
| TWI394976B (en) | Positioning assistance method and positioning aid using the same | |
| CN104715286B (en) | The method and apparatus for determining order starting point | |
| CN103123395A (en) | System and method for effectively performing enhanced mobile-device location procedures | |
| US10009733B2 (en) | Method and system for determining a position of a mobile device by an access point | |
| CN109489674B (en) | Method, device and storage medium for determining road section based on position | |
| JP2013533671A5 (en) | ||
| EP2930959B1 (en) | Locating method, drive test terminal and hand-held terminal | |
| KR20110021665A (en) | Vehicle information providing method and terminal applying the same | |
| CN110839208A (en) | Method and apparatus for correcting multipath offset and determining wireless site location | |
| JP2009121885A (en) | Positioning system and vehicle-mounted unit | |
| CN110622528B (en) | Method and device for recommending information | |
| JP2013171044A (en) | Method and apparatus for location positioning and electronic device | |
| CN105891867A (en) | Indoor and outdoor positioning method and indoor and outdoor positioning system | |
| JP2009122079A (en) | Positioning system and device mounted on vehicle | |
| EP3425339A1 (en) | Position estimating device, position estimating method and program | |
| US9635691B2 (en) | Apparatus and method of providing connection source recommendations using a database of historic data on connectivity | |
| CN101765201A (en) | Location aided method and location aided device using same | |
| US20230354258A1 (en) | Data processing method and apparatus | |
| CN114493741A (en) | Method, device, device, storage medium and program product for returning a car | |
| CN107782328A (en) | A kind of air navigation aid, apparatus and system |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20210202 Address after: 201111 2nd floor, building 2, no.1508, Kunyang Road, Minhang District, Shanghai Patentee after: Dalu Robot Co.,Ltd. Address before: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.) Patentee before: CLOUDMINDS (SHENZHEN) ROBOTICS SYSTEMS Co.,Ltd. |
|
| CP03 | Change of name, title or address | ||
| CP03 | Change of name, title or address |
Address after: 201111 Building 8, No. 207, Zhongqing Road, Minhang District, Shanghai Patentee after: Dayu robot Co.,Ltd. Address before: 201111 2nd floor, building 2, no.1508, Kunyang Road, Minhang District, Shanghai Patentee before: Dalu Robot Co.,Ltd. |
|
| PP01 | Preservation of patent right | ||
| PP01 | Preservation of patent right |
Effective date of registration: 20250909 Granted publication date: 20201027 |