CN106154223B - Indoor navigation method and indoor navigation system - Google Patents
Indoor navigation method and indoor navigation system Download PDFInfo
- Publication number
- CN106154223B CN106154223B CN201610701719.7A CN201610701719A CN106154223B CN 106154223 B CN106154223 B CN 106154223B CN 201610701719 A CN201610701719 A CN 201610701719A CN 106154223 B CN106154223 B CN 106154223B
- Authority
- CN
- China
- Prior art keywords
- wireless signal
- coordinates
- location
- wireless
- signal transmitters
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000004364 calculation method Methods 0.000 claims 2
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Navigation (AREA)
Abstract
本发明实施例提供的一种室内导航方法及室内导航系统。该室内导航方法包括:获取多个无线信号发射器发射的无线信号,根据所获得的多个无线信号的强度值获得基准信号,将所述基准信号对应的无线信号发射器作为基准点;根据所述基准点设定参考区域,查找所述参考区域内的预设数量的无线信号发射器的标识;根据预先获得的位置对应表获取所查找的每个所述无线信号发射器的标识对应的位置坐标;根据所查找的每个所述无线信号发射器的位置坐标以及每个所述无线信号对应的强度获取起始位置信息;获取待选定商品的位置坐标,将所获取的待选定商品的位置坐标作为目的地位置信息;根据所述起始位置信息和所述目的地位置信息生成导航路径。
Embodiments of the present invention provide an indoor navigation method and an indoor navigation system. The indoor navigation method includes: obtaining wireless signals transmitted by a plurality of wireless signal transmitters, obtaining a reference signal according to the strength values of the obtained multiple wireless signals, and using the wireless signal transmitter corresponding to the reference signal as a reference point; The reference point is set as a reference area, and the identification of a preset number of wireless signal transmitters in the reference area is searched; the position corresponding to the identification of each of the wireless signal transmitters searched is obtained according to the pre-acquired position correspondence table coordinates; according to the position coordinates of each of the wireless signal transmitters searched and the corresponding strength of each of the wireless signals, the starting position information is obtained; the position coordinates of the commodities to be selected are obtained, and the obtained commodities to be selected are The location coordinates of are used as destination location information; a navigation route is generated according to the starting location information and the destination location information.
Description
技术领域technical field
本发明涉及无线通讯应用领域,具体而言,涉及一种室内导航方法及室内导航系统。The invention relates to the field of wireless communication applications, in particular to an indoor navigation method and an indoor navigation system.
背景技术Background technique
现有针对导航技术的研究中,主要针对室外导航,而对于室内,如商场、办公楼内部的导航研究依然较薄弱。现有的室外导航系统一般通过GPS原理来实现导航。然而,当用户进入到室内时,用户的终端无法收到GPS卫星信号,因此通过GPS定位来实现导航的方法不能发挥作用。然而现有的室内导航技术依然存在诸多问题,例如,在用户想要确定自己所处位置时,由于通信时的信号强度不稳定以及多径、穿墙所产生的测量误差的影响,导致定位不准确,从而导致导航不准确、导航功能在使用中不方便,使得用户不能准确获知自己所需的物品的位置或者用户需要到达的位置。因此无法满足实际应用的需求。In the existing research on navigation technology, it mainly focuses on outdoor navigation, while the research on indoor navigation, such as shopping malls and office buildings, is still relatively weak. Existing outdoor navigation systems generally implement navigation through the principle of GPS. However, when the user enters the room, the user's terminal cannot receive GPS satellite signals, so the method of realizing navigation through GPS positioning cannot play a role. However, there are still many problems in the existing indoor navigation technology. For example, when the user wants to determine his own location, due to the unstable signal strength during communication and the influence of measurement errors caused by multipath and passing through walls, the positioning is not accurate. Accurate, resulting in inaccurate navigation, inconvenient navigation function in use, so that the user cannot accurately know the location of the item he needs or the location the user needs to reach. Therefore, it cannot meet the needs of practical applications.
发明内容Contents of the invention
本发明的目的在于提供一种室内导航方法及室内导航系统,其能够改善上述问题。The object of the present invention is to provide an indoor navigation method and an indoor navigation system, which can improve the above problems.
第一方面,本发明实施例提供一种室内导航方法,所述方法包括:获取多个无线信号发射器发射的无线信号,根据所获得的多个无线信号的强度值获得基准信号,将所述基准信号对应的无线信号发射器作为基准点;根据所述基准点设定参考区域,查找所述参考区域内的预设数量的无线信号发射器的标识;根据预先获得的位置对应表获取所查找的每个所述无线信号发射器的标识对应的位置坐标,其中,所述位置对应表包括每个所述无线信号发射器对应的位置坐标;根据所查找的每个所述无线信号发射器的位置坐标以及每个所述无线信号对应的强度获取起始位置信息;获取待选定商品的位置坐标,将所获取的待选定商品的位置坐标作为目的地位置信息;根据所述起始位置信息和所述目的地位置信息生成导航路径。In the first aspect, an embodiment of the present invention provides an indoor navigation method, the method comprising: obtaining wireless signals transmitted by a plurality of wireless signal transmitters, obtaining a reference signal according to the obtained strength values of the plurality of wireless signals, and converting the The wireless signal transmitter corresponding to the reference signal is used as a reference point; a reference area is set according to the reference point, and the identification of a preset number of wireless signal transmitters in the reference area is searched; The location coordinates corresponding to the identification of each of the wireless signal transmitters, wherein the location correspondence table includes the location coordinates corresponding to each of the wireless signal transmitters; according to the searched for each of the wireless signal transmitters The position coordinates and the intensity corresponding to each of the wireless signals acquire initial position information; acquire the position coordinates of the commodity to be selected, and use the acquired position coordinates of the commodity to be selected as the destination position information; according to the initial position information and the destination location information to generate a navigation route.
第二方面,本发明实施例提供一种室内导航系统,所述系统包括:获取单元,用于获取多个无线信号发射器发射的无线信号,根据所获得的多个无线信号的强度值获得基准信号,将所述基准信号对应的无线信号发射器作为基准点;查找单元,用于根据所述基准点设定参考区域,查找所述参考区域内的预设数量的无线信号发射器的标识;匹配单元,用于根据预先获得的位置对应表获取所查找的每个所述无线信号发射器的标识对应的位置坐标,其中,所述位置对应表包括每个所述无线信号发射器对应的位置坐标;起始位置获取单元,用于根据所查找的每个所述无线信号发射器的位置坐标以及每个所述无线信号对应的强度获取起始位置信息;标记单元,用于获取待选定商品的位置坐标,将所获取的待选定商品的位置坐标作为目的地位置信息;第一生成单元,用于根据所述起始位置信息和所述目的地位置信息生成导航路径。In the second aspect, an embodiment of the present invention provides an indoor navigation system, the system includes: an acquisition unit, configured to acquire wireless signals transmitted by a plurality of wireless signal transmitters, and obtain a reference according to the strength values of the obtained plurality of wireless signals signal, using the wireless signal transmitter corresponding to the reference signal as a reference point; a search unit, configured to set a reference area according to the reference point, and search for the identifiers of a preset number of wireless signal transmitters in the reference area; A matching unit, configured to obtain the location coordinates corresponding to the identification of each of the wireless signal transmitters found according to the pre-acquired location correspondence table, wherein the location correspondence table includes the location corresponding to each of the wireless signal transmitters Coordinates; a starting position acquisition unit, used to acquire starting position information according to the position coordinates of each of the wireless signal transmitters searched and the strength corresponding to each of the wireless signals; a marking unit, used to obtain the to-be-selected Commodity position coordinates, using the acquired position coordinates of the commodity to be selected as destination location information; a first generating unit, configured to generate a navigation path according to the starting location information and the destination location information.
本发明实施例提供的一种室内导航方法及室内导航系统,通过获取多个无线信号发射器发射的无线信号,然后根据所获得的多个无线信号的强度值获得基准信号,将所述基准信号对应的无线信号发射器作为基准点;并根据所述基准点设定参考区域,查找所述参考区域内的预设数量的无线信号发射器的标识后;再根据预先获得的位置对应表获取所查找的每个所述无线信号发射器的标识对应的位置坐标,所述位置对应表包括每个所述无线信号发射器对应的位置坐标;根据所查找的每个所述无线信号发射器的位置坐标以及每个所述无线信号对应的强度获取起始位置信息;获取待选定商品的位置坐标,将所获取的待选定商品的位置坐标作为目的地位置信息;最后根据所述起始位置信息和所述目的地位置信息生成导航路径。通过精确的定位,从而使得获取的导航路径为最佳路径,以使用户能够按照该路径快速地到达目的地。In the indoor navigation method and indoor navigation system provided by the embodiments of the present invention, by acquiring wireless signals transmitted by multiple wireless signal transmitters, and then obtaining a reference signal according to the intensity values of the obtained multiple wireless signals, the reference signal is The corresponding wireless signal transmitter is used as a reference point; and a reference area is set according to the reference point, and after searching for the identification of a preset number of wireless signal transmitters in the reference area; The location coordinates corresponding to the identification of each of the wireless signal transmitters searched, the location correspondence table includes the location coordinates corresponding to each of the wireless signal transmitters; according to the location of each of the wireless signal transmitters searched The coordinates and the strength corresponding to each of the wireless signals obtain the starting position information; obtain the position coordinates of the commodity to be selected, and use the obtained position coordinates of the commodity to be selected as the destination location information; finally according to the starting position information and the destination location information to generate a navigation route. Through accurate positioning, the obtained navigation route is the optimal route, so that the user can quickly reach the destination according to the route.
本发明的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明实施例了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。Additional features and advantages of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。In order to make the above-mentioned objects, features and advantages of the present invention more comprehensible, preferred embodiments will be described in detail below together with the accompanying drawings.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention, and thus It should be regarded as a limitation on the scope, and those skilled in the art can also obtain other related drawings based on these drawings without creative work.
图1为本发明实施例提供的室内导航系统的应用场景示意图;FIG. 1 is a schematic diagram of an application scenario of an indoor navigation system provided by an embodiment of the present invention;
图2为本发明实施例提供的一种室内导航方法的方法流程图;Fig. 2 is a method flowchart of an indoor navigation method provided by an embodiment of the present invention;
图3为本发明实施例提供的另一种室内导航方法的方法流程图;Fig. 3 is a method flowchart of another indoor navigation method provided by an embodiment of the present invention;
图4为本发明实施例提供的一种室内导航系统的模块框图;Fig. 4 is a module block diagram of an indoor navigation system provided by an embodiment of the present invention;
图5为本发明实施例提供的另一种室内导航系统的模块框图。Fig. 5 is a module block diagram of another indoor navigation system provided by an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. The components of the embodiments of the invention generally described and illustrated in the figures herein may be arranged and designed in a variety of different configurations.
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。Accordingly, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。It should be noted that like numerals and letters denote similar items in the following figures, therefore, once an item is defined in one figure, it does not require further definition and explanation in subsequent figures.
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer" etc. The indicated orientation or positional relationship is based on the orientation or positional relationship shown in the drawings, or the orientation or positional relationship that is usually placed when the product of the invention is used, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying References to devices or elements must have a particular orientation, be constructed, and operate in a particular orientation and therefore should not be construed as limiting the invention. In addition, the terms "first", "second", "third", etc. are only used for distinguishing descriptions, and should not be construed as indicating or implying relative importance.
此外,术语“水平”、“竖直”、“悬垂”等术语并不表示要求部件绝对水平或悬垂,而是可以稍微倾斜。如“水平”仅仅是指其方向相对“竖直”而言更加水平,并不是表示该结构一定要完全水平,而是可以稍微倾斜。In addition, the terms "horizontal", "vertical", "overhanging" and the like do not mean that the components are absolutely horizontal or overhanging, but may be slightly inclined. For example, "horizontal" only means that its direction is more horizontal than "vertical", and it does not mean that the structure must be completely horizontal, but can be slightly inclined.
在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。In the description of the present invention, it should also be noted that, unless otherwise clearly specified and limited, the terms "installation", "installation", "connection" and "connection" should be understood in a broad sense, for example, it may be a fixed connection, It can also be a detachable connection or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediary, and it can be the internal communication of two components. Those of ordinary skill in the art can understand the specific meanings of the above terms in the present invention in specific situations.
图1为本发明实施例提供的室内导航系统的应用场景图。该室内导航系统100包括射频标签110、射频天线120、集线器130、读写器140、终端170、服务器150、路由器160和无线信号发射器180。FIG. 1 is an application scene diagram of an indoor navigation system provided by an embodiment of the present invention. The indoor navigation system 100 includes a radio frequency tag 110 , a radio frequency antenna 120 , a hub 130 , a reader 140 , a terminal 170 , a server 150 , a router 160 and a wireless signal transmitter 180 .
在本实施例中,所述射频标签110与所述射频天线120耦合,所述射频天线120与所述读写器140连接,所述读写器140与所述服务器150连接。In this embodiment, the radio frequency tag 110 is coupled to the radio frequency antenna 120 , the radio frequency antenna 120 is connected to the reader 140 , and the reader 140 is connected to the server 150 .
在本实施例中,所述射频标签110用于放置在室内的固定物品上,以便测定时所测物品的信息不会发生错乱的现象。其中,每个射频标签110都具有一个固定的标识信息。例如,将所述射频标签110贴在超市的货架上,则所述货架上摆放的物品种类一致,不同货架上所贴的射频标签110均不同,即在A货架上所贴的射频标签110的标识信息为A,也可以为A货架上摆放的物品的种类信息。在即在B货架上所贴的射频标签110的标识信息为B,同样也可以为B货架上摆放的物品的种类信息。因此,可以通过不同的射频标签110来判断不同的物品的具体位置。当贴有射频标签110的物品或者是固定所述射频标签110的载体发生位置变化时,射频标签110会跟随固定该射频标签110的载体一起移动。In this embodiment, the radio frequency tag 110 is placed on a fixed object indoors, so that the information of the measured object will not be confused during the measurement. Wherein, each radio frequency tag 110 has a fixed identification information. For example, if the radio frequency tag 110 is pasted on a shelf of a supermarket, the types of items placed on the shelf are the same, and the radio frequency tags 110 pasted on different shelves are all different, that is, the radio frequency tag 110 pasted on the A shelf The identification information of is A, and may also be the type information of the items placed on the A shelf. The identification information of the radio frequency tag 110 attached on the B shelf is B, and it can also be the category information of the items placed on the B shelf. Therefore, different radio frequency tags 110 can be used to determine specific locations of different items. When the position of the item with the radio frequency tag 110 or the carrier on which the radio frequency tag 110 is fixed changes, the radio frequency tag 110 will move along with the carrier on which the radio frequency tag 110 is fixed.
在本实施例中,所述射频标签110可以是RFID(Radio FrequencyIdentification)标签。其中,RFID标签是指采用射频识别技术的标签。In this embodiment, the radio frequency tag 110 may be an RFID (Radio Frequency Identification) tag. Among them, RFID tags refer to tags using radio frequency identification technology.
在本实施例中,所述射频天线120用于采集所述射频标签110的信息,所述信息包括射频标签110的标识信息以及射频标签110的强度值。其中,通过射频天线采集不同射频标签110的标识信息以及射频标签110的强度值,其中,射频标签110的强度值通过射频天线120所采集到射频标签110的信号的强度进行判断。其中,在本实施例中,所述射频标签110的信号的强度可以采用RISS(Received Signal Strength Indication)来表示射频标签110的强度。即通过预先将射频标签110设置在不同的载体上,以使各个射频标签110离射频天线120的距离不一样,从而导致射频天线120接收到的射频标签110的信号的强度不一样,从而获得射频标签110的位置,进而获得射频标签110对应的载体的位置。In this embodiment, the radio frequency antenna 120 is used to collect the information of the radio frequency tag 110 , and the information includes the identification information of the radio frequency tag 110 and the intensity value of the radio frequency tag 110 . Wherein, the identification information of different radio frequency tags 110 and the strength values of the radio frequency tags 110 are collected through the radio frequency antenna, wherein the strength value of the radio frequency tags 110 is judged by the strength of the signal of the radio frequency tags 110 collected by the radio frequency antenna 120 . Wherein, in this embodiment, the signal strength of the radio frequency tag 110 may use RISS (Received Signal Strength Indication) to represent the strength of the radio frequency tag 110 . That is, by setting the radio frequency tags 110 on different carriers in advance, so that the distances between the radio frequency tags 110 and the radio frequency antenna 120 are different, so that the signal strengths of the radio frequency tags 110 received by the radio frequency antenna 120 are different, thereby obtaining radio frequency The location of the tag 110, and then obtain the location of the carrier corresponding to the radio frequency tag 110.
在本实施例中,所述集线器130用于提供射频天线120与所述读写器140之间的连接媒介,以使所述射频天线120采集到的射频标签110的标识信息与强度值能够通过该集线器130发送到所述读写器140。其中,所述集线器130可以通过提供2.4G的无线通道将射频天线120采集到的每个射频标签110的标识信息以及强度值传输到读写器140。即所述读写器140通过集线器130提供的2.4G的无线通道获取射频天线120采集到的每个射频标签110的标识信息以及强度值。例如,通过集线器130的2.4G无线通道将射频天线120采集到的每个RFID标签的ID和RSSI值传输到读写器140。In this embodiment, the hub 130 is used to provide a connection medium between the radio frequency antenna 120 and the reader 140, so that the identification information and strength value of the radio frequency tag 110 collected by the radio frequency antenna 120 can pass through The hub 130 sends to the reader 140 . Wherein, the hub 130 can transmit the identification information and intensity value of each radio frequency tag 110 collected by the radio frequency antenna 120 to the reader 140 through a 2.4G wireless channel. That is, the reader 140 obtains the identification information and strength value of each radio frequency tag 110 collected by the radio frequency antenna 120 through the 2.4G wireless channel provided by the hub 130 . For example, the ID and RSSI value of each RFID tag collected by the radio frequency antenna 120 is transmitted to the reader 140 through the 2.4G wireless channel of the hub 130 .
需要说明的是,2.4G是一种无线技术,是由于其频段处于2.400GHz与2.4835GHz之间。It should be noted that 2.4G is a wireless technology because its frequency band is between 2.400GHz and 2.4835GHz.
在本实施例中,所述读写器140用于将所述射频天线120采集到的每个射频标签110的标识信息以及强度值通过集线器130发送到服务器150,以使服务器150将每个射频标签110的标识信息以及强度值存储。例如,读写器140使用UDP(User Datagram Protocol)的通信模式和电脑连接,然后将数据传送到数据库。以使终端170能够利用HTTP(HyperTextTransfer Protocol)网络通信与数据库连接,从而将数据包下载到终端170。In this embodiment, the reader 140 is configured to send the identification information and the strength value of each radio frequency tag 110 collected by the radio frequency antenna 120 to the server 150 through the hub 130, so that the server 150 sends each radio frequency The identification information and the intensity value of the tag 110 are stored. For example, the reader 140 is connected to a computer using UDP (User Datagram Protocol) communication mode, and then transmits data to the database. The terminal 170 can use HTTP (HyperTextTransfer Protocol) network communication to connect with the database, so as to download the data package to the terminal 170 .
在本实施例中,所述服务器150用于存储读写器140发送的射频标签110的标识信息与强度值。In this embodiment, the server 150 is configured to store the identification information and strength value of the radio frequency tag 110 sent by the reader 140 .
在本实施例中,所述服务器150可以是数据库。例如,将读写器140发送的射频标签110的标识信息与强度值存储在数据库里面,以使用户可以通过数据库获取存储在数据库里面的射频标签110的标识信息与强度值。In this embodiment, the server 150 may be a database. For example, the identification information and strength value of the radio frequency tag 110 sent by the reader 140 are stored in the database, so that the user can obtain the identification information and strength value of the radio frequency tag 110 stored in the database through the database.
在本实施例中,由于商品的位置信息变更并非频繁,即射频标签110的位置信息也不会随着变动,所以设定数据库或者是服务器150每天更新一次信息。In this embodiment, since the location information of the product does not change frequently, that is, the location information of the radio frequency tag 110 will not change accordingly, the database or the server 150 is set to update the information once a day.
在本实施例中,所述路由器160用于提供无线信号,以供终端170与服务器150连接。In this embodiment, the router 160 is used to provide wireless signals for the terminal 170 to connect with the server 150 .
所述终端170用于定位以及通过定位实现导航,通过导航寻找到用户需要寻找的物品或者是位置。其中,所述终端170与所述服务器150通过所述路由器160连接,即所述终端170通过所述路由器160发出的无线信号连接所述服务器150。所述终端170与所述无线信号发射器180无线连接。The terminal 170 is used for positioning and realizing navigation through positioning, and finding the item or location that the user needs to find through navigation. Wherein, the terminal 170 is connected to the server 150 through the router 160 , that is, the terminal 170 is connected to the server 150 through a wireless signal sent by the router 160 . The terminal 170 is wirelessly connected with the wireless signal transmitter 180 .
在本实施例中,所述终端170包括无线传感器、控制器、显示装置、无线连接器和数据存储器。所述无线传感器与所述无线信号发射器180无线连接,所述显示装置、所述无线传感器、所述数据存储器和所述无线连接器均与所述控制器耦合,所述无线连接器与所述服务器150通过所述路由器160连接,所述无线连接器与所述路由器160无线连接。即所述无线连接器通过所述路由器160发出的无线信号连接所述服务器150。In this embodiment, the terminal 170 includes a wireless sensor, a controller, a display device, a wireless connector and a data storage. The wireless sensor is wirelessly connected to the wireless signal transmitter 180, the display device, the wireless sensor, the data storage and the wireless connector are all coupled to the controller, and the wireless connector is connected to the The server 150 is connected through the router 160, and the wireless connector is connected to the router 160 wirelessly. That is, the wireless connector is connected to the server 150 through the wireless signal sent by the router 160 .
在本实施例中,无线传感器可以为WiFi(WirelessFidelity)传感器。In this embodiment, the wireless sensor may be a WiFi (Wireless Fidelity) sensor.
在本实施例中,无线信号发射器180用于提供无线信号,以使终端170能够根据采集到的无线信号的强度值判断该终端170在室内的具体位置。In this embodiment, the wireless signal transmitter 180 is used to provide a wireless signal, so that the terminal 170 can determine the specific location of the terminal 170 indoors according to the intensity value of the collected wireless signal.
在本实施例中,无线信号发射器180可以是AP(AccessPoint)发射器。In this embodiment, the wireless signal transmitter 180 may be an AP (AccessPoint) transmitter.
请参照图2,本发明实施例提供的一种室内导航方法,所述方法包括:Please refer to Fig. 2, an indoor navigation method provided by an embodiment of the present invention, the method includes:
步骤S201:获取多个无线信号发射器发射的无线信号,根据所获得的多个无线信号的强度值获得基准信号,将所述基准信号对应的无线信号发射器作为基准点。Step S201: Obtain wireless signals transmitted by multiple wireless signal transmitters, obtain a reference signal according to the obtained strength values of the multiple wireless signals, and use the wireless signal transmitter corresponding to the reference signal as a reference point.
其中,所述基准信号是指通过第一次获取到的强度值最大的无线信号,并且将该无线信号对应的无线信号发射器作为基准点。Wherein, the reference signal refers to the wireless signal with the largest strength value acquired for the first time, and the wireless signal transmitter corresponding to the wireless signal is used as a reference point.
作为一种实施方式,当用户手持终端进入预先设置有无线信号发射器的室内时,用户的终端进入无线信号发射器所发射的信号的接收范围时,终端能够和无线信号发射器建立通信连接,终端能够接收已经建立通信连接的无线信号发射器发射的无线信号。当用户手持的终端进入到多个无线信号发射器的信号覆盖范围内时,就建立了与多个无线信号发射器的通信连接,由此,终端能够接收到多个无线信号发射器发出的无线信号。而无线信号发射器发射的无线信号中包括该无线信号发射器的设备ID,因此,终端能够将接收到的每个无线信号与发出该无线信号的无线信号发射器的设备ID对应。As an implementation, when a user holds a terminal and enters a room where a wireless signal transmitter is preset, and the user's terminal enters the receiving range of the signal transmitted by the wireless signal transmitter, the terminal can establish a communication connection with the wireless signal transmitter, The terminal can receive the wireless signal transmitted by the wireless signal transmitter with which the communication connection has been established. When the terminal held by the user enters the signal coverage of multiple wireless signal transmitters, a communication connection with multiple wireless signal transmitters is established, so that the terminal can receive wireless signals from multiple wireless signal transmitters. Signal. The wireless signal transmitted by the wireless signal transmitter includes the device ID of the wireless signal transmitter, therefore, the terminal can associate each received wireless signal with the device ID of the wireless signal transmitter that sent the wireless signal.
终端内设有信号分析软件,该信号分析软件能够分析所接收到的每个无线信号的强度,并显示给用户查看。作为一种实施方式,终端内安装有应用程序,终端用于通过该应用程序与无线信号发射器连接,并对所接收的每个无线信号进行强度分析,并以表格的形式显示出所接收的无线信号的强度和该无线信号对应的无线信号发射器的设备ID。例如,在第一层界面上显示不同的无线信号的强度值,点击某一个强度值,弹出第二层界面,在该第二层界面上,显示该强度值的无线信号对应的设备ID。当然,也可以是,在一个界面上同时显示设备ID和信号强度,还可以是,按照信号强度由高到底的方式将设备ID排序显示。The terminal is equipped with signal analysis software, which can analyze the strength of each received wireless signal and display it to the user. As an implementation, an application program is installed in the terminal, and the terminal is used to connect with the wireless signal transmitter through the application program, and analyze the strength of each received wireless signal, and display the received wireless signal in the form of a table. The strength of the signal and the device ID of the wireless signal transmitter corresponding to the wireless signal. For example, different wireless signal strength values are displayed on the first layer interface, and a second layer interface pops up when a certain strength value is clicked, and the device ID corresponding to the wireless signal with the strength value is displayed on the second layer interface. Of course, it is also possible to simultaneously display the device ID and signal strength on one interface, and it is also possible to sort and display the device IDs according to the signal strength from high to low.
终端与无线信号发射器建立通信连接,表明用户位于该无线信号发射器附近,而所接收到的该无线信号发射器的无线信号的强度能够说明用户与该无线信号发射器的距离,通常情况下,可以认为信号强度越高与该无线信号发射器的距离越近,由此,就能够确定用户的大概位置。The terminal establishes a communication connection with the wireless signal transmitter, indicating that the user is located near the wireless signal transmitter, and the received wireless signal strength of the wireless signal transmitter can indicate the distance between the user and the wireless signal transmitter, usually , it can be considered that the higher the signal strength is, the closer the distance to the wireless signal transmitter is, thus, the approximate location of the user can be determined.
将无线信号强度相对较高的无线信号所对应的无线信号发射器作为基准点,其中,基准点能够表示终端与该基准点的大致距离,其中,所述大致距离是指通过该基准点可以确定终端离基准点的一个范围坐标。Taking a wireless signal transmitter corresponding to a wireless signal with a relatively high wireless signal strength as a reference point, where the reference point can represent an approximate distance between the terminal and the reference point, where the approximate distance means that the reference point can be determined A range coordinate of the terminal from the datum point.
步骤S202:根据所述基准点设定参考区域,查找所述参考区域内的预设数量的无线信号发射器的标识。Step S202: Set a reference area according to the reference point, and search for identities of a preset number of wireless signal transmitters in the reference area.
其中,服务器内存储有每个发射器的位置坐标以及标识信息,位置坐标是预先采集的。标识信息是指无线信号发射器所对应的设备ID。Wherein, the server stores the position coordinates and identification information of each transmitter, and the position coordinates are collected in advance. The identification information refers to the device ID corresponding to the wireless signal transmitter.
作为一种实施方式,根据基准点以及参考区域的面积,从而求出参考区域的各边界点上的无线信号发射器的坐标,根据所求出的坐标求出位于参考区域内的所有无线信号发射器。例如,基准点的坐标为(0,0),边界点的坐标为(2,0),无线信号发射器的坐标为(1,0),,根据各个坐标值,得出该无线信号发射器位于该参考区域内。As an implementation, according to the reference point and the area of the reference area, the coordinates of the wireless signal transmitters on each boundary point of the reference area are obtained, and all wireless signal transmitters located in the reference area are obtained according to the obtained coordinates. device. For example, the coordinates of the reference point are (0, 0), the coordinates of the boundary point are (2, 0), and the coordinates of the wireless signal transmitter are (1, 0). According to each coordinate value, the wireless signal transmitter within this reference area.
作为另一种实施方法,还可以根据所述基准点设定参考区域,该参考区域根据预设规则以基准点为圆心,以预设长度为半径,设定圆形区域,则该圆形区域为所述参考区域,通过获取到的无线信号发射器到该基准点的距离与该参考区域的半径的大小进行比对,当无线信号发射器到该基准点的距离小于半径时,则该无线信号发射器位于该参考区域内,否则就不再该参考区域。其中,还可以是以基准点为中心,以预设长度为轴,设定一个大致区域,所述区域可以是矩形,或者是其他形状。As another implementation method, it is also possible to set a reference area according to the reference point. According to the preset rules, the reference area takes the reference point as the center and the preset length as the radius to set a circular area, then the circular area For the reference area, the obtained distance from the wireless signal transmitter to the reference point is compared with the radius of the reference area. When the distance from the wireless signal transmitter to the reference point is less than the radius, the wireless The signal transmitter is located in the reference area, otherwise it is no longer in the reference area. Wherein, a general area may also be set with the reference point as the center and the preset length as the axis, and the area may be a rectangle or other shapes.
然后查找所述参考区域内的所有无线信号发射器的标识信息,通过标识信息以获得所有无线信号标识信息所对应的无线信号发射器的坐标信息。Then search for identification information of all wireless signal transmitters in the reference area, and obtain coordinate information of wireless signal transmitters corresponding to all wireless signal identification information through the identification information.
步骤S203:根据预先获得的位置对应表获取所查找的每个所述无线信号发射器的标识对应的位置坐标,其中,所述位置对应表包括每个所述无线信号发射器对应的位置坐标。Step S203: Obtain the location coordinates corresponding to the identifiers of each of the wireless signal transmitters found according to the pre-acquired location correspondence table, wherein the location correspondence table includes the location coordinates corresponding to each of the wireless signal transmitters.
其中,位置对应表是预先从服务器获取的,位置对应表内存储了每个无线信号发射器的标识以及所在室内的位置坐标。通过每个无线信号发射器的标识信息可以通过位置对应表找到该无线信号发射器的位置坐标。Wherein, the position correspondence table is obtained from the server in advance, and the identification of each wireless signal transmitter and the position coordinates in the room are stored in the position correspondence table. The location coordinates of the wireless signal transmitter can be found through the location correspondence table through the identification information of each wireless signal transmitter.
步骤S204:根据所查找的每个所述无线信号发射器的位置坐标以及每个所述无线信号对应的强度获取起始位置信息。Step S204: Obtain initial location information according to the searched location coordinates of each of the wireless signal transmitters and the corresponding strength of each of the wireless signals.
其中,通过查找的每个所述无线信号发射器的位置坐标以及每个无线信号发射器发射的信号的强度,可以通过信号强度获得该信号发射器到用户的距离,从而根据获得的距离与每个无线信号发射器的坐标获得用户的坐标,即起始位置信息。Wherein, by finding the position coordinates of each of the wireless signal transmitters and the strength of the signal transmitted by each wireless signal transmitter, the distance from the signal transmitter to the user can be obtained through the signal strength, so that the distance between the signal transmitter and each wireless signal transmitter can be obtained according to the obtained distance. coordinates of a wireless signal transmitter to obtain the user's coordinates, that is, the initial location information.
作为一种实施方法,可以通过无线信号强度获得该无线信号发射器到用户的距离,再利用三角定位法获得用户的位置坐标,即起始位置信息。其中,用户的位置坐标是指终端当前的位置,即为起始位置信息。As an implementation method, the distance from the wireless signal transmitter to the user can be obtained through the strength of the wireless signal, and then the location coordinates of the user, that is, the initial location information, can be obtained by using the triangulation method. Wherein, the location coordinates of the user refer to the current location of the terminal, which is the initial location information.
需要说明的是,三角定位法是指:利用2台或者2台以上的探测器在不同位置探测目标方位,然后运用三角几何原理确定目标的位置和距离。例如在本实施例中,通过计算终端到参考区域内的各个无线信号发射器的距离,然后运用三角定位法获取终端的坐标。例如,在参考区域内有三个点,分别为A(2,2)、B(0,1)、C(-2,-2),基准点为D(0,0),终端的坐标为(x,y)。通过基准点的信号的强度可以获得终端到基准点的大致距离,从而获得终端的坐标的x值与y值,然后再通过三角定位算法技术出终端的具体坐标,从而实现精确定位的效果。It should be noted that the triangulation method refers to the use of two or more detectors to detect the azimuth of the target at different positions, and then use the principle of triangular geometry to determine the position and distance of the target. For example, in this embodiment, by calculating the distance from the terminal to each wireless signal transmitter in the reference area, and then using the triangulation method to obtain the coordinates of the terminal. For example, there are three points in the reference area, namely A(2,2), B(0,1), C(-2,-2), the reference point is D(0,0), and the coordinates of the terminal are ( x, y). Through the signal strength of the reference point, the approximate distance from the terminal to the reference point can be obtained, thereby obtaining the x value and y value of the terminal coordinates, and then the specific coordinates of the terminal can be obtained through the triangulation positioning algorithm technology, so as to achieve the effect of precise positioning.
步骤S205:获取待选定商品的位置坐标,将所获取的待选定商品的位置坐标作为目的地位置信息。Step S205: Obtain the position coordinates of the commodity to be selected, and use the acquired position coordinates of the commodity to be selected as the destination location information.
其中,通过预先从服务器获取的室内所有商品的位置坐标信息,将其中一件商品选定为待选定商品,该商品的位置即为目的地位置信息。Wherein, one of the products is selected as the product to be selected through the location coordinate information of all the products in the room obtained from the server in advance, and the position of the product is the destination location information.
作为一种实施例,当用户进入商场时,通过商场的局域网自动获取存储有商品的坐标信息的数据包,当用户需要从所有商品中选出一件商品进行购买时,可以通过终端输入该商品的标识信息,从而获取该商品的位置坐标,则该位置坐标即为目的地位置信息。As an example, when the user enters the mall, the data packet storing the coordinate information of the commodity is automatically obtained through the local area network of the mall, and when the user needs to select a commodity from all the commodities for purchase, he can input the The identification information of the product, so as to obtain the location coordinates of the product, then the location coordinates are the destination location information.
步骤S206:根据所述起始位置信息和所述目的地位置信息生成导航路径。Step S206: Generate a navigation route according to the starting location information and the destination location information.
其中,导航路径是指通过将起始位置与目的地位置的坐标连接起来形成的路径。其中,根据起始位置与目的地位置的坐标可能会出现多条路径,然后将多条路径按照行程长短排序,以使用户能够根据需求选择合适的路径。并且在形成路径时,会通过检测该路径之间是否有障碍物,如果检测出有障碍物时,该路径则会由起始位置绕过障碍物后再抵达目的地位置。其中,检测障碍物是通过检测起始位置与目的地位置的坐标之间是否还存在其他物体,通过判断起始位置与目的地位置的坐标之间其他物体的坐标是否在该路径上,从而判断是否存在障碍物。例如,A为起始点,B为目的地位置,在A与B之间形成的路径上存在一个大型的货架,那么当从A到底B处时,则需要绕过所述的货架,从而到达B处。所以此时的导航路径虽然也是从A处到B处,但是在导航路径之间会绕过AB之间的货架从而到达B处。Wherein, the navigation path refers to a path formed by connecting the coordinates of the starting location and the destination location. Among them, multiple paths may appear according to the coordinates of the starting location and the destination location, and then the multiple paths are sorted according to the length of the trip, so that the user can select a suitable path according to the demand. And when forming a path, it will detect whether there is an obstacle between the paths. If an obstacle is detected, the path will bypass the obstacle from the starting position and then reach the destination position. Among them, the detection of obstacles is by detecting whether there are other objects between the coordinates of the starting position and the destination position, and by judging whether the coordinates of other objects between the coordinates of the starting position and the destination position are on the path, thereby judging Are there any obstacles. For example, A is the starting point, B is the destination location, there is a large shelf on the path formed between A and B, then when going from A to B, you need to bypass the shelf to reach B place. Therefore, although the navigation path at this time is also from A to B, the shelves between A and B will be bypassed between the navigation paths to reach B.
作为一种实施方式,导航路径由起始位置与目的地位置的坐标之间的路径形成。其中,所述导航路径是一个实时路径,例如,当用户选定一件商品为目的地位置时,通过提取该商品处的射频标签的信息,获得该商品的位置信息,将该商品的位置信息映射在电子地图上,然后获取用户的当前位置信息,即用户的起始位置信息,采用同样的方式将起始位置信息映射在电子地图上,从而通过电子地图上的起始位置与目的地位置,确定导航路径。并且当用户手持终端从起始位置到目的地位置的过程中,起始位置会随着用户的运动而发生改变,即在用户从第一次的起始位置到目的地位置之间是通过多个中间位置形成,即通过多个中间位置点,然后将多个中间位置点用线连接从而形成了起始位置到目的地位置的导航路径。As an implementation manner, the navigation path is formed by the path between the coordinates of the starting location and the destination location. Wherein, the navigation path is a real-time path. For example, when the user selects a commodity as the destination location, the location information of the commodity is obtained by extracting the information of the radio frequency tag at the commodity, and the location information of the commodity is Map on the electronic map, and then obtain the user's current location information, that is, the user's starting location information, and map the starting location information on the electronic map in the same way, so that the starting location and destination location on the electronic map , to determine the navigation path. And when the user holds the terminal from the starting position to the destination position, the starting position will change with the user's movement, that is, between the user's first starting position and the destination position, there are multiple An intermediate position is formed, that is, through a plurality of intermediate position points, and then connecting the multiple intermediate position points with a line to form a navigation path from the starting position to the destination position.
请参照图3,本发明实施例提供的另一种室内导航方法,所述方法包括:Please refer to Figure 3, another indoor navigation method provided by an embodiment of the present invention, the method includes:
步骤S301:获取多个无线信号发射器发射的无线信号,根据所获得的多个无线信号的强度值获得基准信号,将所述基准信号对应的无线信号发射器作为基准点。Step S301: Obtain wireless signals transmitted by multiple wireless signal transmitters, obtain a reference signal according to the obtained strength values of the multiple wireless signals, and use the wireless signal transmitter corresponding to the reference signal as a reference point.
步骤S301的具体实施方式可以参考图2对应的步骤S201,在此不再赘述。For the specific implementation manner of step S301, reference may be made to the corresponding step S201 in FIG. 2 , which will not be repeated here.
步骤S302:根据所述基准点设定参考区域,查找所述参考区域内的预设数量的无线信号发射器的标识。Step S302: Set a reference area according to the reference point, and search for identities of a preset number of wireless signal transmitters in the reference area.
步骤S302的具体实施方式可以参考图2对应的步骤S202,在此不再赘述。For the specific implementation manner of step S302, reference may be made to the corresponding step S202 in FIG. 2 , which will not be repeated here.
步骤S303:根据预先获得的位置对应表获取所查找的每个所述无线信号发射器的标识对应的位置坐标,其中,所述位置对应表包括每个所述无线信号发射器对应的位置坐标。Step S303: Obtain the location coordinates corresponding to the identifiers of each of the wireless signal transmitters found according to the pre-acquired location correspondence table, wherein the location correspondence table includes the location coordinates corresponding to each of the wireless signal transmitters.
步骤S303的具体实施方式可以参考图2对应的步骤S203,在此不再赘述。For the specific implementation manner of step S303, reference may be made to the corresponding step S203 in FIG. 2 , which will not be repeated here.
步骤S304:根据所查找的每个所述无线信号发射器的位置坐标以及每个所述无线信号对应的强度获取起始位置信息。Step S304: Obtain initial location information according to the searched location coordinates of each of the wireless signal transmitters and the corresponding strength of each of the wireless signals.
步骤S304的具体实施方式可以参考图2对应的步骤S204,在此不再赘述。For the specific implementation manner of step S304, reference may be made to the corresponding step S204 in FIG. 2 , which will not be repeated here.
步骤S305:获取待选定商品的位置坐标,将所获取的待选定商品的位置坐标作为目的地位置信息。Step S305: Obtain the position coordinates of the commodity to be selected, and use the acquired position coordinates of the commodity to be selected as the destination location information.
步骤S305的具体实施方式可以参考图2对应的步骤S205,在此不再赘述。For the specific implementation manner of step S305, reference may be made to the corresponding step S205 in FIG. 2 , which will not be repeated here.
步骤S306:根据所述起始位置信息和所述目的地位置信息生成导航路径。Step S306: Generate a navigation route according to the starting location information and the destination location information.
步骤S306的具体实施方式可以参考图2对应的步骤S206,在此不再赘述。For a specific implementation manner of step S306, reference may be made to step S206 corresponding to FIG. 2 , which will not be repeated here.
步骤S307:获取服务器发送的更新指令,所述更新指令包括更新后的待选定商品的位置坐标。Step S307: Obtain an update instruction sent by the server, where the update instruction includes the updated position coordinates of the commodity to be selected.
其中,只有当待选定商品的位置坐标发生改变时,服务器会自动将更改后的坐标信息发送到终端,以使用户能够获取最新的选定商品的位置坐标,从而使得用户能够根据最新的坐标快速地找到目标位置处的商品。例如,可以设定为每天更新一次信息。Among them, only when the position coordinates of the items to be selected change, the server will automatically send the changed coordinate information to the terminal, so that the user can obtain the latest position coordinates of the selected items, so that the user can Quickly find the product at the target location. For example, it can be set to update the information once a day.
步骤S308:根据所述更新后的待选定商品的位置坐标和所述目的地位置信息生成所述导航路径。Step S308: Generate the navigation route according to the updated location coordinates of the commodity to be selected and the destination location information.
其中,当待选定商品的位置坐标发生改变后,终端通过采集到的新的待选定商品的位置坐标后,会重新生成导航路径,以使用户能够根据该导航路径快速地找到目的地位置处的商品。Among them, when the position coordinates of the commodity to be selected change, the terminal will regenerate the navigation path after collecting the new location coordinates of the commodity to be selected, so that the user can quickly find the destination location according to the navigation path products at.
请参照图4,本发明实施例提供的一种室内导航系统400,所述系统以终端为执行主体,所述系统包括:获取单元410、查找单元420、匹配单元430、起始位置获取单元440、标记单元450和第一生成单元460。Please refer to FIG. 4 , an indoor navigation system 400 provided by an embodiment of the present invention, the system uses a terminal as the execution body, and the system includes: an acquisition unit 410 , a search unit 420 , a matching unit 430 , and a starting position acquisition unit 440 , a marking unit 450 and a first generating unit 460 .
获取单元410,用于获取多个无线信号发射器发射的无线信号,根据所获得的多个无线信号的强度值获得基准信号,将所述基准信号对应的无线信号发射器作为基准点;The obtaining unit 410 is configured to obtain wireless signals transmitted by multiple wireless signal transmitters, obtain a reference signal according to the obtained strength values of the multiple wireless signals, and use the wireless signal transmitter corresponding to the reference signal as a reference point;
查找单元420,用于根据所述基准点设定参考区域,查找所述参考区域内的预设数量的无线信号发射器的标识;A search unit 420, configured to set a reference area according to the reference point, and search for the identifiers of a preset number of wireless signal transmitters in the reference area;
匹配单元430,用于根据预先获得的位置对应表获取所查找的每个所述无线信号发射器的标识对应的位置坐标,其中,所述位置对应表包括每个所述无线信号发射器对应的位置坐标;The matching unit 430 is configured to acquire the location coordinates corresponding to the identifiers of each of the wireless signal transmitters found according to the pre-acquired location correspondence table, wherein the location correspondence table includes the location coordinates corresponding to each of the wireless signal transmitters. Position coordinates;
起始位置获取单元440,用于根据所查找的每个所述无线信号发射器的位置坐标以及每个所述无线信号对应的强度获取起始位置信息;A starting position acquiring unit 440, configured to acquire starting position information according to the searched position coordinates of each of the wireless signal transmitters and the corresponding strength of each of the wireless signals;
标记单元450,用于获取待选定商品的位置坐标,将所获取的待选定商品的位置坐标作为目的地位置信息;The marking unit 450 is configured to acquire the position coordinates of the commodity to be selected, and use the acquired position coordinates of the commodity to be selected as the destination location information;
第一生成单元460,用于根据所述起始位置信息和所述目的地位置信息生成导航路径。The first generating unit 460 is configured to generate a navigation route according to the starting location information and the destination location information.
请参照图5,本发明实施例提供的另一种室内导航系统,所述系统以终端为执行主体,所述系统包括:获取单元510、查找单元520、匹配单元530、起始位置获取单元540、标记单元550、第一生成单元560、更新单元570和第二生成单元580。Please refer to FIG. 5 , another indoor navigation system provided by an embodiment of the present invention, the system takes the terminal as the execution body, and the system includes: an acquisition unit 510 , a search unit 520 , a matching unit 530 , and a starting position acquisition unit 540 , a marking unit 550 , a first generating unit 560 , an updating unit 570 and a second generating unit 580 .
获取单元510,用于获取多个无线信号发射器发射的无线信号,根据所获得的多个无线信号的强度值获得基准信号,将所述基准信号对应的无线信号发射器作为基准点。The obtaining unit 510 is configured to obtain wireless signals transmitted by multiple wireless signal transmitters, obtain a reference signal according to the obtained strength values of the multiple wireless signals, and use the wireless signal transmitter corresponding to the reference signal as a reference point.
查找单元520,用于根据所述基准点设定参考区域,查找所述参考区域内的预设数量的无线信号发射器的标识。The search unit 520 is configured to set a reference area according to the reference point, and search for identities of a preset number of wireless signal transmitters in the reference area.
匹配单元530,用于根据预先获得的位置对应表获取所查找的每个所述无线信号发射器的标识对应的位置坐标,其中,所述位置对应表包括每个所述无线信号发射器对应的位置坐标。The matching unit 530 is configured to acquire the location coordinates corresponding to the identifiers of each of the wireless signal transmitters found according to the pre-acquired location correspondence table, wherein the location correspondence table includes the location coordinates corresponding to each of the wireless signal transmitters. Position coordinates.
起始位置获取单元540,用于根据所查找的每个所述无线信号发射器的位置坐标以及每个所述无线信号对应的强度获取起始位置信息;A starting position acquiring unit 540, configured to acquire starting position information according to the searched position coordinates of each of the wireless signal transmitters and the corresponding strength of each of the wireless signals;
标记单元550,用于获取待选定商品的位置坐标,将所获取的待选定商品的位置坐标作为目的地位置信息。The marking unit 550 is configured to acquire the position coordinates of the commodity to be selected, and use the acquired position coordinates of the commodity to be selected as the destination location information.
第一生成单元560,用于根据所述起始位置信息和所述目的地位置信息生成导航路径。The first generating unit 560 is configured to generate a navigation route according to the starting location information and the destination location information.
更新单元570,用于获取服务器发送的更新指令,所述更新指令包括更新后的待选定商品的位置坐标.The update unit 570 is configured to obtain an update instruction sent by the server, the update instruction includes the updated position coordinates of the commodity to be selected.
第二生成单元580,用于根据所述更新后的待选定商品的位置坐标和所述目的地位置信息生成所述导航路径。The second generation unit 580 is configured to generate the navigation route according to the updated location coordinates of the commodity to be selected and the destination location information.
综上所述,本发明实施例提供的一种室内导航方法及室内导航系统,通过获取多个无线信号发射器发射的无线信号,然后根据所获得的多个无线信号的强度值获得基准信号,将所述基准信号对应的无线信号发射器作为基准点;并根据所述基准点设定参考区域,查找所述参考区域内的预设数量的无线信号发射器的标识后;再根据预先获得的位置对应表获取所查找的每个所述无线信号发射器的标识对应的位置坐标,所述位置对应表包括每个所述无线信号发射器对应的位置坐标;根据所查找的每个所述无线信号发射器的位置坐标以及每个所述无线信号对应的强度获取起始位置信息;获取待选定商品的位置坐标,将所获取的待选定商品的位置坐标作为目的地位置信息;最后根据所述起始位置信息和所述目的地位置信息生成导航路径。通过精确的定位,从而使得获取的导航路径为最佳路径,以使用户能够按照该路径快速地到达目的地。In summary, the indoor navigation method and the indoor navigation system provided by the embodiments of the present invention acquire the wireless signals transmitted by multiple wireless signal transmitters, and then obtain the reference signal according to the intensity values of the multiple wireless signals obtained. Taking the wireless signal transmitter corresponding to the reference signal as a reference point; and setting a reference area according to the reference point, after searching for the identification of a preset number of wireless signal transmitters in the reference area; and then according to the pre-acquired The position correspondence table obtains the position coordinates corresponding to the identification of each of the wireless signal transmitters searched, and the position correspondence table includes the position coordinates corresponding to each of the wireless signal transmitters; The position coordinates of the signal transmitter and the strength corresponding to each of the wireless signals obtain the initial position information; obtain the position coordinates of the commodity to be selected, and use the acquired position coordinates of the commodity to be selected as the destination location information; finally according to The starting location information and the destination location information generate a navigation route. Through accurate positioning, the obtained navigation route is the optimal route, so that the user can quickly reach the destination according to the route.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。In the several embodiments provided in this application, it should be understood that the disclosed devices and methods may also be implemented in other ways. The device embodiments described above are only illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the architecture, functions and possible implementations of devices, methods and computer program products according to multiple embodiments of the present invention. operate. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or part of code that includes one or more Executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified function or action , or may be implemented by a combination of dedicated hardware and computer instructions.
另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。In addition, each functional module in each embodiment of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is a relationship between these entities or operations. any such actual relationship or order exists between them. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims (4)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610701719.7A CN106154223B (en) | 2016-08-20 | 2016-08-20 | Indoor navigation method and indoor navigation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610701719.7A CN106154223B (en) | 2016-08-20 | 2016-08-20 | Indoor navigation method and indoor navigation system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106154223A CN106154223A (en) | 2016-11-23 |
| CN106154223B true CN106154223B (en) | 2019-12-03 |
Family
ID=57342083
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610701719.7A Expired - Fee Related CN106154223B (en) | 2016-08-20 | 2016-08-20 | Indoor navigation method and indoor navigation system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106154223B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108562869B (en) * | 2018-05-22 | 2021-08-03 | 京东方科技集团股份有限公司 | Indoor positioning and navigation system and method |
| CN109191182A (en) * | 2018-08-08 | 2019-01-11 | 深圳市科脉技术股份有限公司 | Commodity air navigation aid and device based on unmanned supermarket |
| CN109375617B (en) * | 2018-09-26 | 2022-02-11 | 北京洪泰同创信息技术有限公司 | Intelligent furniture, emitter, furniture positioning and identifying system and method |
| CN111475661B (en) * | 2020-03-23 | 2023-07-14 | 深兰科技(上海)有限公司 | Method and device for constructing scene graph based on limited labels and computer equipment |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104321620A (en) * | 2013-04-15 | 2015-01-28 | 弗莱克斯电子有限责任公司 | Altered map routes based on user profile information |
| CN104461410A (en) * | 2013-09-24 | 2015-03-25 | Lg电子株式会社 | Mobile communications system, mobile terminal, and control method of mobile terminal |
| CN104641399A (en) * | 2012-02-23 | 2015-05-20 | 查尔斯·D·休斯顿 | Systems and methods for creating environments and for sharing location-based experiences in environments |
| CN105242240A (en) * | 2015-10-12 | 2016-01-13 | 深圳市天工测控技术有限公司 | Positioned, and indoor positioning method, apparatus and system thereof |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8880103B2 (en) * | 2009-10-12 | 2014-11-04 | Qualcomm Incorporated | Method and apparatus for transmitting indoor context information |
| CN104182881A (en) * | 2014-07-22 | 2014-12-03 | 诚迈科技(南京)股份有限公司 | Supermarket intelligent shopping guide system based on WIFI indoor positioning and positioning method |
| CN104869636B (en) * | 2015-05-12 | 2018-08-21 | 四川师范大学 | Indoor orientation method based on ranging information fusion |
| CN105372687A (en) * | 2015-09-29 | 2016-03-02 | 上海斐讯数据通信技术有限公司 | A mobile device-based movement track drawing method and system |
-
2016
- 2016-08-20 CN CN201610701719.7A patent/CN106154223B/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104641399A (en) * | 2012-02-23 | 2015-05-20 | 查尔斯·D·休斯顿 | Systems and methods for creating environments and for sharing location-based experiences in environments |
| CN104321620A (en) * | 2013-04-15 | 2015-01-28 | 弗莱克斯电子有限责任公司 | Altered map routes based on user profile information |
| CN104461410A (en) * | 2013-09-24 | 2015-03-25 | Lg电子株式会社 | Mobile communications system, mobile terminal, and control method of mobile terminal |
| CN105242240A (en) * | 2015-10-12 | 2016-01-13 | 深圳市天工测控技术有限公司 | Positioned, and indoor positioning method, apparatus and system thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106154223A (en) | 2016-11-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111868546B (en) | Asset localization using direction finding features | |
| US10151590B2 (en) | Systems, methods, and apparatus to determine physical location and routing within a field of low power beacons | |
| CN103402258B (en) | Wi-Fi (Wireless Fidelity)-based indoor positioning system and method | |
| CN105263118B (en) | The localization method and user terminal of a kind of user terminal | |
| TWI391632B (en) | Position/navigation system using identification tag and position/navigation method | |
| KR101349980B1 (en) | Real time location system and method for making a location information based on finger printing | |
| CN103644905B (en) | Indoor orientation method that a kind of situation is relevant and system | |
| EP3432553B1 (en) | Method and system for positioning a beacon device | |
| JP5125962B2 (en) | POSITION DETECTING DEVICE, POSITION DETECTING SYSTEM, POSITION DETECTING METHOD, AND PROGRAM | |
| US20170336210A1 (en) | Electronic apparatus providing indoor navigation and method thereof | |
| CN106154223B (en) | Indoor navigation method and indoor navigation system | |
| WO2013058895A1 (en) | Image and video based pedestrian traffic estimation | |
| CN114485656B (en) | Indoor positioning method and related device | |
| CN105531599A (en) | Method and apparatus for time of flight fingerprint and geo-location | |
| KR20160092611A (en) | Searching apparatus position of beacon using of one device and method of the same | |
| Nayagam et al. | Mobile application based indoor positioning and navigational system using Dijkstra’s algorithm | |
| CN107218943B (en) | Indoor navigation method and device | |
| Ramaneti et al. | IoT based 2D indoor navigation system using BLE beacons and Dijkstra's algorithm | |
| KR20180031150A (en) | System for location determination using fingerprinting having function of constructing radio map and method for constructing radio map of the same | |
| CN104236550A (en) | Position information processing device and method | |
| CN104215990B (en) | Auxiliary global positioning system (GPS) location method and system based on wireless network single node | |
| Gosai et al. | Real time location based tracking using WiFi Signals | |
| Zhao | The cloudlet MEC enabling ISAR based indoor localization and navigation system using passive UHF RFID | |
| Stojkoska et al. | A survey of indoor localization techniques for smartphones | |
| CN205958742U (en) | Indoor navigation system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20191203 Termination date: 20200820 |