US20130196684A1 - Generating indoor radio map, locating indoor target - Google Patents

Generating indoor radio map, locating indoor target Download PDF

Info

Publication number
US20130196684A1
US20130196684A1 US13/753,616 US201313753616A US2013196684A1 US 20130196684 A1 US20130196684 A1 US 20130196684A1 US 201313753616 A US201313753616 A US 201313753616A US 2013196684 A1 US2013196684 A1 US 2013196684A1
Authority
US
United States
Prior art keywords
wireless signal
mobile node
indoor
wireless
target
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.)
Abandoned
Application number
US13/753,616
Inventor
Jin Dong
Miao He
Jinfeng Li
Fei Liu
Changrui Ren
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION reassignment INTERNATIONAL BUSINESS MACHINES CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DONG, Jin, HE, Miao, LI, JINFENG, LIU, FEI, REN, CHANGRUI
Publication of US20130196684A1 publication Critical patent/US20130196684A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • H04W4/04
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/33Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • G01C21/206Instruments for performing navigational calculations specially adapted for indoor navigation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-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
    • G01S5/0252Radio frequency fingerprinting
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-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
    • G01S5/0273Position-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 using multipath or indirect path propagation signals in position determination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Definitions

  • the embodiments of the present invention generally relate to a method and system of processing data, and more specifically, to a method and system of generating an indoor radio map, and a method and system of locating an indoor target.
  • an indoor environment is a complicated environment, in which signals can suffer a large decay during propagation due to indoor persons, items and walls, making it difficult to accurately locate persons or items in indoor environments.
  • GPS is the most widely employed locating technology.
  • GPS technology has found its considerably mature industrial applications in outdoor locating, when a GPS receiver works indoors, wireless signals from satellites can greatly decay due to the effect of buildings, so that the GPS receiver cannot receive enough satellite signals and fail to perform indoor localization.
  • wireless network techniques e.g., WiFi, CDMA, ZigBee, Bluetooth, and ultra-wide band and the like have been widely applied in offices, homes, factories, etc.
  • the multipath effect refers to an interference effect caused by a multipath transmission phenomenon in radio wave propagation channels.
  • the radio wave received at the receiving end is the superposition of radio waves transmitted over several paths, and because radio waves over various paths can have changes in phase, the resultant superposed signal can lead to the rapid fading of the radio wave, consequently, the strength of the superposed radio waves cannot truly reflect the distance between the transmitting end and the receiving end.
  • the multipath effect has a serious impact on digital communication and radar optimum detection. If there is a small displacement at the signal transmitting end, the radio signal strength received at the receiving end can have a great change, making it impossible for the radio wave signal strength to truly reflect the distance between a signal receiving end and a signal transmitting end.
  • the present invention provides a technique of processing data for indoor target locating, and a technique of locating indoor target based on the above technique.
  • a method for generating an indoor radio map wherein an indoor environment is configured to be provided with wireless sensor nodes and at least one mobile node.
  • the mobile node can move in the indoor environment and can perform wireless signal transmission with the wireless sensor nodes.
  • the method includes measuring the wireless signal strengths transmitted between the wireless sensor nodes and the mobile node at different indoor positions; performing a smoothing process on wireless signal strengths measured by the mobile node in at least one position; and generating an indoor radio map according to the smoothed wireless signal strengths.
  • the present invention further provides a system for generating an indoor radio map, wherein an indoor environment is configured to be provided with wireless sensor nodes and at least one mobile node, the mobile node can move in the indoor environment, and the mobile node can perform wireless signal transmission with the wireless sensor nodes, the system includes a first measuring device configured to measure the wireless signal strengths transmitted between the wireless sensor nodes and the mobile node at different indoor positions; a smoothing device configured to perform a smoothing process on wireless signal strengths measured by the mobile node in at least one position; and a generating device configured to generate an indoor radio map according to the smoothed wireless signal strengths.
  • the present invention can reduce the impact of multipath effect on indoor localization and improve the accuracy of indoor localization.
  • FIG. 1 shows a block diagram of an exemplary computing system applicable to implement one embodiment of the present invention.
  • FIG. 2 shows a flowchart of a method for generating an indoor radio map according to the present invention.
  • FIG. 3 shows a schematic diagram of the layout of wireless sensor nodes according to one embodiment of the present invention.
  • FIG. 4 is a diagram showing the variation of measured wireless signal strengths transmitted between a mobile node and a wireless sensor node with positions according to one embodiment of the present invention.
  • FIG. 5 is a schematic diagram showing measured wireless signal strengths that have been smoothed according to one embodiment of the present invention.
  • FIG. 6A shows a schematic diagram of a single input single output (SISO) signal transmission structure according to one embodiment of the present invention.
  • FIG. 6B shows a schematic diagram of a single input multiple output (SIMO) signal transmission structure according to one embodiment of the present invention.
  • FIG. 6C shows a schematic diagram of a multiple input single output (MISO) signal transmission structure according to one embodiment of the present invention.
  • FIG. 6D shows a schematic diagram of a multiple input multiple output (MIMO) signal transmission structure according to one embodiment of the present invention.
  • FIG. 7 shows a schematic diagram of a mobile node according to one embodiment of the present invention.
  • FIG. 8 shows a flowchart of a method for locating an indoor target according to the present invention.
  • FIG. 9 shows a schematic diagram of signal strengths without removing indoor localization error caused by multipath effect.
  • FIG. 10 shows a schematic diagram of signal strengths with the multipath effect being reduced thereby improving the location accuracy according to one embodiment of the present invention.
  • FIG. 11 shows a block diagram of a system of generating an indoor radio map according to the present invention.
  • FIG. 12 shows a block diagram of a system of locating an indoor target according to the present invention.
  • FIG. 1 shows an exemplary computing system 100 which is applicable to implement the embodiments of the present invention.
  • the computing system 100 can include: CPU (central processing unit) 101 , RAM (random access memory) 102 , ROM (read only memory) 103 , system bus 104 , hard disk controller 105 , keyboard controller 106 , serial interface controller 107 , parallel interface controller 108 , display controller 109 , hard disk 110 , keyboard 111 , serial peripheral device 112 , parallel peripheral device 113 and display 114 .
  • CPU central processing unit
  • RAM random access memory
  • ROM read only memory
  • CPU 101 CPU 101 , RAM 102 , ROM 103 , hard disk controller 105 , keyboard controller 106 , serial interface controller 107 , parallel interface controller 108 and display controller 109 are coupled to the system bus 104 .
  • Hard disk 110 is coupled to hard disk controller 105 .
  • Keyboard 111 is coupled to keyboard controller 106 .
  • Serial peripheral device 112 is coupled to serial interface controller 107 .
  • Parallel peripheral device 113 is coupled to parallel interface controller 108 .
  • display 114 is coupled to display controller 109 . It should be understood that the structure as shown in FIG. 1 is only for purpose of illustration rather than a limitation to the scope of the present invention. In some cases, some devices can be added or removed based on specific situations.
  • aspects of the present invention can be embodied as a system, method or computer program product. Accordingly, aspects of the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that can all generally be referred to herein as a “circuit,” “module” or “system.” Furthermore, aspects of the present invention can take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.
  • the computer readable medium can be a computer readable signal medium or a computer readable storage medium.
  • a computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing.
  • the computer readable storage medium can include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
  • a computer readable storage medium can be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
  • a computer readable signal medium can include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal can take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof.
  • a computer readable signal medium can be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
  • Program code embodied on a computer readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
  • Computer program code for carrying out operations for aspects of the present invention can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages.
  • the program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server.
  • the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
  • LAN local area network
  • WAN wide area network
  • Internet Service Provider for example, AT&T, MCI, Sprint, EarthLink, MSN, GTE, etc.
  • These computer program instructions can also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
  • the computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
  • FIG. 2 shows a flowchart of a method for generating an indoor radio map according to the present invention.
  • an indoor environment can be configured to be provided with wireless sensor nodes and at least one mobile node, the mobile node can move in the indoor environment, and the mobile node can perform wireless signal transmission with the wireless sensor nodes.
  • wireless signal strengths transmitted between the wireless sensor nodes and the mobile node at different indoor positions are measured. For example, for each wireless sensor node, the wireless signal strength transmitted between each wireless sensor node and the mobile node at different indoor positions are calculated.
  • a smoothing process is performed on the wireless signal strengths measured by the mobile node at least one position.
  • an indoor radio map is generated according to the wireless signal strengths after the smoothing process described above.
  • an indoor radio map is generated according to a combination of the wireless signal strengths transmitted between the mobile node and different wireless sensor nodes after the smoothing process, and the indoor radio map indicates the wireless signal strengths transmitted between a plurality of wireless sensor nodes and the mobile node at different indoor positions.
  • FIG. 3 is a schematic view showing a layout of wireless sensor nodes according to one embodiment of the present invention. It is assumed that a target in an indoor environment shown in FIG. 3 is to be located, and before locating, a series of processes will be performed on wireless signals in the indoor environment shown in FIG. 3 to prepare for the indoor localization. Given that there are 8 wireless sensor nodes, respectively N 1 -N 8 , arranged in the indoor environment shown in FIG. 3 . These 8 wireless sensor nodes can transmit wireless signals (such as, WiFi, ZigBee, etc), and can be implemented by Mica2 nodes commonly used in the industry at present.
  • wireless signals such as, WiFi, ZigBee, etc
  • a mobile node is further provided (not shown in FIG. 3 ), which can receive wireless signals transmitted by the wireless sensor nodes.
  • the mobile node can be bound to another device like a laptop computer, a mobile phone, etc., or can be formed as a separate apparatus (described in more detail hereinafter).
  • the mobile node can sample at various indoor positions to receive wireless signals transmitted by various wireless sensor nodes. If the mobile node is bound to another device like a laptop computer, a mobile phone, etc., it can be carried by a person body to various positions for sampling. If the mobile node is formed as a separate apparatus, it can be designed as a robot to sample at various indoor positions.
  • the mobile node sets out from a start point to move along a straight line and measure the wireless signal strengths transmitted from various wireless sensor nodes N 1 -N 8 , and ultimately reaches an end point. Assuming that the mobile node moves along a straight line and the length from the start point to the end point is 42 meters in total.
  • the example of straight movement in this embodiment is merely for the convenience of description, and in practical measurement, the mobile node can move along a predetermined route or any route as required, but does not necessarily move along a straight line as in this embodiment.
  • Step 201 of FIG. 2 can measure both the wireless signal strengths transmitted from the wireless sensor nodes to the mobile node, and the wireless signal strengths transmitted from the mobile node to the wireless sensor nodes.
  • FIG. 4 is a schematic diagram showing the variation with positions of the measured wireless signal strengths transmitted between a mobile node and a wireless sensor node according to one embodiment of the present invention.
  • the horizontal axis in FIG. 4 represents a distance from a start point of the mobile node, in a unit of meter (m).
  • the vertical axis represents the signal strength measure of a wireless signal transmitted from a wireless sensor node N 2 and received by the mobile node at a current position.
  • the strength measure of a wireless signal is in reverse to the wireless signal strength.
  • the wireless signal strength measures of the Mica2 node are normalized into an interval 0-255, the wireless signal strength measure values of the embodiment shown in FIG. 4 are also within 0-255.
  • the present invention is not limited to the use of Mica2 nodes for wireless signal transmission, if other wireless sensor nodes are used, their wireless signal strengths can be measured in other manners.
  • the present invention does not have a limitation in this regard, and Mica2 nodes are merely used as an example for description.
  • the mobile node samples the wireless signals transmitted from N 2 at an interval of 0.5 m, and records the measured wireless signal strengths in FIG. 4 in the form of wireless signal strength measure values.
  • wireless signal strength measure values measured at a total of 85 positions is obtained. It can be seen from FIG. 4 that because the mobile node measures the wireless signal strength transmitted from N 2 which is located at a distance of 12 m from the start point, the wireless signal strength measured by the mobile node at a distance of 12 m from the start point is the strongest (the wireless signal strength measure value is minimum), but when the mobile node moves away from N 2 , its measured wireless signal strength transmitted from N 2 gradually decreases (the wireless signal strength measure value becomes larger).
  • the mobile node can measure the wireless signal strength measure value of the wireless signal transmitted from the same wireless sensor node only once, or a plurality of times for subsequently recording their mean and variance.
  • the mobile node measures the wireless signal strength measure value a plurality of times and records their mean (represented as black dots) and variance (represented as the distance between two short lines.
  • the variance at each sampling point is not large. Therefore, according to another embodiment of the present invention, the measurement is performed only once, that is, wireless signal strength is measured only once, at each sampling position. As such, computing resources and computing time can be saved, and the accuracy of the resultant electronic map will not be affected in substance.
  • the wireless signals transmitted by each of the plurality of wireless sensor nodes can be measured, and schematic diagrams of variations with mobile node positions of wireless signal strengths similar to FIG. 4 can be plotted. According to the embodiment shown in FIG. 3 , a total of 8 schematic diagrams of variations with mobile node positions of wireless signal strengths can be plotted.
  • the present invention further determines the indoor positions of the mobile node under the measured wireless signal strengths. Determining indoor positions will facilitate locating a target by finding a reference wireless signal strength vector closest to a target wireless signal strength vector during a subsequent process of locating an indoor target (which will be described in detail hereinafter). Determining indoor positions of the mobile node under measured wireless signal strengths can be achieved in a variety of ways. In one embodiment, an accurate indoor position of the mobile node when measuring the strength of a wireless signal transmitted by a wireless sensor node each time can be manually measured and recorded. In another embodiment, a plurality of short range signal transmitters (which can transmit at least one of Bluetooth or RFID signals) can be arranged on a path along which the mobile node is moved.
  • the mobile node will move along a straight line from a start point to an end point (a total of 42 meters) and will measure the wireless signal strength once at every 0.5 meter, then a total of 85 short range signal transmitters can be arranged at 85 points from the start point to the end point, and the current indoor position of the mobile node can be determined through communicating with the short range signal transmitters.
  • the indoor position when measuring the wireless signal strength each time can be determined in advance according to the indoor moving route and moving speed of the robot.
  • the present invention does not exclude other ways of determining the indoor position of the mobile node when measuring the wireless signal strength every time.
  • a smoothing process is performed on the wireless signal strength measured at least one position by the mobile node, which will be described below with reference to FIG. 5 .
  • FIG. 5 is a schematic diagram showing measured wireless signal strengths after the smoothing process according to one embodiment of the present invention.
  • the adverse influence of multipath effect on signal transmission has been mentioned above.
  • the present invention has creatively proposed to perform a smoothing process on wireless signal strengths.
  • the smoothing process includes averaging the wireless signal strengths measured by the mobile node at the at least one position and adjacent one or more positions, as the wireless signal strength of the mobile node at the at least one position. For example, the wireless signal strength measure values measured at a total of 5 positions around the present position are averaged, as the wireless signal strength measure value of the present position.
  • the present invention can also use other embodiments to smooth the wireless signal strengths.
  • the signal strength measures of FIG. 5 can be transformed into the frequency domain through a Fourier transform, then a low pass filter is used to filter out high frequency components to obtain a smoothed wireless signal strength measure value distribution, and finally, an optimized indoor radio map is obtained.
  • the present invention can use other methods to perform the smoothing process.
  • FIG. 5 shows the result of performing smoothing process on wireless signal strength measure values on the basis of FIG. 4 .
  • wireless signal strength measure values after the smoothing process are represented by a series of circles.
  • performing a smoothing process can further include performing another smoothing process on the smoothed wireless signal strengths to achieve the effect of further reducing the influence of multipath effect.
  • performing a smoothing process can further include performing another smoothing process on the smoothed wireless signal strengths to achieve the effect of further reducing the influence of multipath effect.
  • three smoothing processes can be performed in sequence. The number of the smoothing processes to be performed depends on the degree of multipath effect, and the present invention does not have a limitation in this regard.
  • an indoor radio map is generated according to the wireless signal strengths after the smoothing process, which will be described hereinafter in conjunction with equation 1.
  • a measure value can be represented as V (i,j) , wherein i is 1 to 85, j is 1 to 8, and V (i,j) represents the wireless signal strength measure value received from the jth wireless sensor node at the ith position after the smoothing process.
  • the reference wireless signal strength vector represents a combination of wireless signal strengths transmitted between the mobile node at a certain position and different wireless sensor nodes. In this example, it represents a signal strength measure value vector obtained after a smoothing process on the wireless signals received by the mobile node at a first position from 8 wireless sensor nodes. Equation 1 is composed of 85 reference wireless signal strength vectors, which is a representation of an indoor radio map.
  • An indoor radio map can be represented in a variety of forms like equation, table, graph, etc.
  • the present invention does not have any limitation to data structures of the electronic map, and the equation aforementioned is merely an example for description.
  • FIG. 6A is a schematic diagram showing a SISO (Single Input Single Output) signal transmission structure according to one embodiment of the present invention.
  • SISO Single Input Single Output
  • one transmitting antenna is mounted on one wireless sensor node
  • one receiving antenna is mounted on one mobile node.
  • the mobile node receives a wireless signal transmitted by the wireless sensor node through a single receiving antenna.
  • FIG. 6B is a schematic diagram showing a SIMO (Single Input Multiple Output) signal transmission structure according to one embodiment of the present invention.
  • one transmitting antenna is mounted on one wireless sensor node
  • two receiving antennas are mounted on one mobile node.
  • the mobile node can receive two wireless signals from a wireless sensor node through the two receiving antennas. Since the two antennas are mounted on different positions on the mobile node, there can be a difference between the received two wireless signal strength measure values.
  • the two wireless signal strengths should be substantially the same. However, when multipath effect exists, the difference can be notable.
  • multipath effect can be eliminated to some extent.
  • wireless signal strengths transmitted between the wireless sensor code and the mobile node using different antennas can be measured, then an average of the wireless signal strengths is calculated, and after that, a smoothing process is performed on averaged wireless signal strengths according to the method aforementioned.
  • wireless signal strengths transmitted between the wireless sensor code and the mobile node using different antennas can be measured, then a smoothing process is performed on the measured wireless signals according to the method aforementioned, and after that, an average of the smoothed signal strengths of the wireless signals obtained with the mobile node using different antennas is calculated.
  • FIG. 6C is a schematic diagram showing a MISO (Multiple Input Single Output) signal transmission structure according to one embodiment of the present invention.
  • MISO Multiple Input Single Output
  • the mobile node can receive two wireless signals from one wireless sensor node through one receiving antenna.
  • the two wireless signal strengths should be substantially the same.
  • the difference between the two wireless signal strengths can be notable.
  • multipath effect can be eliminated to some extent.
  • the wireless signal strengths transmitted between the mobile node and the wireless sensor code using different antennas can be measured, then an average of the wireless signal strengths is calculated, and after that, a smoothing process is performed on averaged wireless signal strengths according to the method aforementioned.
  • wireless signal strengths transmitted between the mobile node and the wireless sensor node using different antennas can be measured, then a smoothing process is performed on the measured wireless signals according to the method aforementioned, and after that, an average of the smoothed signal strengths of the wireless signals obtained with the wireless sensor node using different antennas is calculated.
  • FIG. 6D is a schematic diagram showing a MIMO (Multiple Input Multiple Output) signal transmission structure according to one embodiment of the present invention.
  • MIMO Multiple Input Multiple Output
  • two transmitting antennas are mounted on one wireless sensor node, and two receiving antennas are mounted on one mobile node too.
  • the two receiving antennas Through the two receiving antennas, four wireless signals can be received by the mobile node from the wireless sensor node provided with two antennas.
  • the four wireless signals should have substantially the same strength.
  • the differences among the four wireless signals can be notable.
  • the present invention does not have a limitation to the order of two steps of calculating an average and performing a smoothing process, and the order of these two can be arranged according to different needs in different implementations.
  • a further smoothing process can be performed on the averaged wireless signal strength measure values to further eliminate the influence of multipath effect, so as to realize more accurate indoor localization.
  • FIG. 7 is a schematic diagram showing a mobile node according to one embodiment of the present invention.
  • a mobile node is carried by a robot, which can move indoors to measure the wireless signal strengths transmitted from the wireless sensor nodes.
  • the present invention does not have a limitation to the way in which the robot moves.
  • the robot can move indoors following a predetermined route.
  • the robot can move indoors via manual remote control.
  • the robot can randomly move indoors, and after a sufficiently long period, the robot can traverse all the indoor positions, so that sufficient wireless signal strength data can be collected.
  • the present invention does not exclude robot movement in other manners.
  • the present invention does not have a limitation to the movement speed of the robot.
  • the robot is arranged to move at a uniform speed, so that during a continuous movement at a uniform speed, the mobile node thereon measures the wireless signal strengths transmitted with each of the plurality of wireless sensor nodes at different indoor positions.
  • the indoor position of the robot can be determined in advance when the robot measuring the strength of every wireless signal.
  • the robot since the robot is moving continuously at a uniform speed, at every sampling point, the robot can make one or a small number of measurements on the wireless signal transmitted by the wireless sensor node, so that measurement costs can be reduced without producing a substantive influence on the accuracy of the resultant electronic map. According to other embodiments of the present invention, the robot can move at a non-uniform speed.
  • the present invention does not exclude carrying a mobile node manually (for example, the mobile node being mounted on a laptop computer, mobile phone or a stand-alone receiving device) to move it continuously at a uniform speed indoors.
  • the robot can receive wireless signals transmitted from the wireless sensor nodes with a plurality of antennas, which can further reduce the influence of multipath effect.
  • the robot can receive the wireless signals with a single antenna.
  • the mobile node of the present invention can consider other environmental factors, e.g., measuring the wireless signal strengths transmitted between the mobile node and the wireless sensor nodes at different indoor positions under different population densities. Since human bodies have an obstacle effect on wireless signals, it is likely that an electronic map measured in a clear room is different from an electronic map measured in a crowded room. For example, for a large exhibition, if an electronic map is generated in a clear condition while a target is to be located in a crowded condition, the final result of locating is likely to be inaccurate. Thus, it is necessary to generate electronic maps under different population densities, so as to locate an indoor target according to an electronic map of the same population density.
  • Population density can be determined in many ways. In one embodiment, an indoor picture can be taken with a camera and then the population density is recognized through an image recognition technique. In another embodiment, population density can be determined or estimated manually.
  • indoor humidity can become one of factors that can affect an electronic map.
  • the wireless signal strengths transmitted between the mobile node at different indoor positions and the wireless sensor nodes can be measured under different indoor humidity. In doing so, when locating an indoor target, the position of the target can be determined according to an electronic map generated under the same humidity.
  • FIG. 8 shows a flow of a method for locating an indoor target according to the present invention.
  • the wireless signal strengths transmitted between a target at a position to be measured and different wireless sensor nodes are measured to obtain a target wireless signal strength vector.
  • V′ (j) represents the wireless signal strength measure values received from N 1 -N 8 by the target at an indoor position to be located, wherein j is a number between 1 to 8.
  • Equation 2 is also called as a target wireless signal strength vector.
  • the target wireless signal strength vector in the present invention can be represented in any data structure forms like equation, table, graph, etc., and the equation aforementioned is merely an example for description and should not be construed as limitation to the present invention.
  • the same problem can be encountered in target locating as that in generating an indoor radio map, that is, the influence of multipath effect.
  • the measured wireless signal strengths transmitted between the target at a location to be measured and different wireless sensor nodes can also be distorted due to multipath effect. If the measured wireless signal strengths transmitted between the target and wireless sensor nodes are inaccurate, an incorrect judgment can be made in target locating.
  • two embodiments are given as examples to explain how to reduce the influence of multipath effect when measuring the wireless signal strengths transmitted between the target and the wireless sensor nodes.
  • the movement trace of the target can be tracked, and the wireless signal strengths transmitted between the target and different wireless sensor nodes that are measured by the target at various sampling points during its movement can be recorded (recorded in the form of wireless signal strength measure values).
  • Various sampling points can be determined in many ways, such as, it can be defined to measure the wireless signal strengths transmitted between the target and different wireless sensor nodes once at an interval of a predetermined length (for example, 0.5 m) or a predetermined period of time (for example, 2 s); it is also possible to determine on which sampling point the wireless signal strengths transmitted between the target and different wireless sensor nodes should be measured based on a predetermined condition (for example, if the moving speed of the target is below a predetermined value, the wireless signal strengths transmitted between the target and different wireless sensor nodes are measured).
  • a predetermined length for example, 0.5 m
  • a predetermined period of time for example, 2 s
  • a smoothing process is performed on the measured wireless signals strengths transmitted between the target and different wireless sensor nodes.
  • the smoothing process can be performed by averaging wireless signal strengths of adjacent sampling points.
  • the smoothing process can only perform a smoothing process on the wireless signal measured at the position to be measured according to the wireless signals transmitted between the target and different wireless sensor nodes which are measured at adjacent sampling points in the forward track. If the application does not require locating the target in real-time, a smoothing process can be performed on the wireless signal measured at the position to be measured with the wireless signals measured at the sampling points in the forward track and the sampling points in the backward track.
  • the influence of multipath effect can be reduced by employing multi-antenna technology (the principle of reducing the influence of multipath effect by employing multi-antenna technology has been described in detail above, and will not be repeated herein).
  • a plurality of antennas can be provided on the target to perform wireless signal transmission with the different wireless sensor nodes, and an average of wireless signal strengths transmitted between the target using different antennas and the wireless sensor nodes can be calculated.
  • a plurality of antennas can be provided on each wireless sensor node to perform wireless signal transmission with the target, and an average of wireless signal strengths transmitted between the target and the different antennas of the at lease one wireless sensor node can be calculated. It is also possible to provide a plurality of antennas on both the target and each of wireless sensor nodes to perform wireless signal transmission and average the wireless signal strengths transmitted by different antennas.
  • a reference wireless signal strength vector matched with the target wireless signal strength vector is searched in the indoor radio map.
  • a distance D (i) between a target wireless signal strength vector V′ (j) and any reference wireless signal strength vector V (i,j) can be calculated according to equation 3 below.
  • D (i) represents the distance between the target wireless signal strength vector and a reference wireless signal strength vector at the ith position, a larger value of D (i) indicates a farther distance of the target from the ith position, and a smaller value of D (i) indicates a closer distance of the target to the ith position.
  • the distance between two vectors also can be compared in other ways in the present invention, for example, through calculating a distance between two vectors as ⁇
  • the above is merely an example of calculating the distance between two vectors and the present invention is not limited thereto.
  • an indoor position of the target is determined according to the reference wireless signal strength vector. For example, a position with minimum D (i) is determined as the indoor position of the target.
  • FIG. 9 is a schematic diagram showing signal strengths without eliminating indoor localization error caused by the multipath effect.
  • the horizontal axis of FIG. 9 represents the distance from a start point.
  • the target actually stays at an position at a distance 15.5 m from the start point, due to the influence of multipath effect, the calculated target wireless signal strength vector is closest to the reference wireless signal strength vector measured at a distance of 22 m, therefore the position of the target is determined as 22 m from the start point, which is obviously a false determination, with an error of 6.5 m.
  • FIG. 10 is a schematic diagram showing signal strengths wherein the influence of multipath effect has been reduced to improve the accuracy of locating according to one embodiment of the present invention.
  • the horizontal axis of FIG. 10 represents a distance from a start point.
  • the position of the target is determined as at a distance of 15 m from the start point, only having an error of 0.5 m deviated from the actual position of the target. It can be seen that the present invention can greatly improve the accuracy of indoor localization.
  • FIG. 11 shows a block diagram of an indoor radio map generation system according to the present invention.
  • An indoor environment can be configured to be provided with wireless sensor nodes and at least one mobile node, the mobile node can move indoors, and the mobile node can perform wireless signal transmission with the wireless sensor nodes.
  • the system shown in FIG. 11 includes a first measurement device, a smoothing device and a generation device.
  • the first measurement device is configured to measure the wireless signal strengths transmitted between the mobile node at different indoor positions and the wireless sensor nodes.
  • the smoothing device is configured to perform a smoothing process on the wireless signal strengths measured by the mobile node at least one position.
  • the generation device is configured to generate an indoor radio map according to the smoothed wireless signal strengths.
  • the generation device is configured to generate an indoor radio map according to a combination of wireless signal strengths transmitted between the mobile node and different wireless sensor nodes which have been smoothed according to the above smoothing process.
  • the smoothing device is further configured to: average the wireless signal strengths measured by the mobile node at the at least one position and one or more adjacent positions thereof as the wireless signal strength of the mobile node at the at least one position.
  • the smoothing device is further configured to: perform a further smoothing process on the smoothed wireless signal strengths.
  • the indoor radio map generation system further includes a first calculation device configured to calculate an average of the wireless signal strengths transmitted between the mobile node and different antennas of the at least one wireless sensor node.
  • the mobile node employs a plurality of antennas for wireless signal transmission
  • the indoor radio map generation system further includes a second calculation device configured to calculate an average of the wireless signal strengths transmitted between the mobile node using different antennas and the at least one wireless sensor node.
  • the indoor radio map generation system further includes a determination device configured to determine an indoor position of the mobile node under the measured wireless signal strength.
  • the determination device is further configured to determine an indoor position of the mobile node through reading at least one of a Bluetooth signal or a RFID signal.
  • the first measurement device is further configured to measure the wireless signal strengths transmitted between the mobile node, which is continuously moved at a uniform speed, at different indoor positions and the wireless sensor nodes.
  • the first measurement device is further configured to measure, under different population densities, the wireless signal strengths transmitted between the mobile node at different indoor positions and the wireless sensor nodes.
  • FIG. 12 shows a block diagram of a system of locating an indoor target according to the present invention.
  • the system of locating an indoor target shown in FIG. 12 is a system of locating an indoor target according to the electronic map that is generated by the indoor radio map generation system shown in FIG. 11 .
  • the system shown in FIG. 12 includes a second measurement device, a searching device, and a locating device.
  • the second measurement device is configured to measure the wireless signal strengths transmitted between a target at a position to be measured and different wireless sensor nodes to obtain a target wireless signal strength vector.
  • the searching device is configured to search a reference wireless signal strength vector matching the target wireless signal strength vector in the indoor radio map.
  • the locating device is configured to determine the indoor position of the target according to the reference wireless signal strength vector.
  • At least one wireless sensor node employs a plurality of antennas for wireless signal transmission
  • the indoor target locating system further includes a third calculation device (not shown in the figure), the third calculation device is configured to calculate an average of the wireless signal strengths transmitted between the target and different antennas of the at least one wireless sensor node.
  • the target employs a plurality of antennas for wireless signal transmission
  • the indoor target location system further includes a fourth calculation device (not shown in the figure), the fourth calculation device being configured to calculate an average of the wireless signal strengths transmitted between the target using different antennas and the wireless sensor nodes.
  • each block in the flowchart or block diagrams can represent a module, segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function(s).
  • the functions noted in the block can occur out of the order noted in the figures. For example, two blocks shown in succession can, in fact, be executed substantially concurrently, or the blocks can sometimes be executed in the reverse order, depending upon the functionality involved.

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A method and system of generating an indoor radio map. In order to reduce the influence of multipath effect on indoor localization and improve the accuracy of indoor localization, a technique of processing data for indoor target locating and a technique of locating an indoor target based on the above technique is proposed. The method for generating an indoor radio map performs a smoothing process on the wireless signal strength measured in at least one position by a mobile node based on wireless signal strengths measured by the mobile node at adjacent positions, so as to reduce the influence of multipath effect.

Description

    CROSS-REFERENCE TO RELATED APPLICATION
  • This application claims priority under 35 U.S.C. §119 from Chinese Patent Application No. 201210021393.5 filed Jan. 31, 2012, the entire contents of which are incorporated herein by reference.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The embodiments of the present invention generally relate to a method and system of processing data, and more specifically, to a method and system of generating an indoor radio map, and a method and system of locating an indoor target.
  • 2. Description of the Related Art
  • With the rapid increase of data services and multimedia services, there is an increasing demand for locating and navigation, especially, in complicated indoor environments, such as airport halls, exhibition halls, storehouses, supermarkets, libraries, underground parking, mines and the like, it is usually needed to determine indoor position information of a mobile terminal or its holder, a facility or an item. However, an indoor environment is a complicated environment, in which signals can suffer a large decay during propagation due to indoor persons, items and walls, making it difficult to accurately locate persons or items in indoor environments.
  • Currently, GPS is the most widely employed locating technology. Although GPS technology has found its considerably mature industrial applications in outdoor locating, when a GPS receiver works indoors, wireless signals from satellites can greatly decay due to the effect of buildings, so that the GPS receiver cannot receive enough satellite signals and fail to perform indoor localization. With the development of wireless communication technology, newly developed wireless network techniques, e.g., WiFi, CDMA, ZigBee, Bluetooth, and ultra-wide band and the like have been widely applied in offices, homes, factories, etc.
  • It has been noted by the present inventors that several techniques have been disclosed in the prior art for performing indoor localization through wireless signal transmission, for example, a method for locating an indoor target through environmental wireless signals has been disclosed in a U.S. Pat. No. 6,799,047B1. A mobile computer detects wireless signals transmitted from several indoor base stations, by comparing an electronic map of known locations under different environments and the wireless signal strengths transmitted from the base stations which have been currently detected by the mobile computer, a known position having the closest signal strength is obtained as the position of the current mobile computer. However, in the prior art, it is unable to eliminate a severe influence of multipath effect on accurate locating.
  • The multipath effect refers to an interference effect caused by a multipath transmission phenomenon in radio wave propagation channels. In a practical radio wave transmission channel, because there are many buildings and obstacles at the signal transmitting and receiving ends, which can cause phenomena such as radio wave dispersion, reflection, refraction and the like, the radio wave received at the receiving end is the superposition of radio waves transmitted over several paths, and because radio waves over various paths can have changes in phase, the resultant superposed signal can lead to the rapid fading of the radio wave, consequently, the strength of the superposed radio waves cannot truly reflect the distance between the transmitting end and the receiving end. The multipath effect has a serious impact on digital communication and radar optimum detection. If there is a small displacement at the signal transmitting end, the radio signal strength received at the receiving end can have a great change, making it impossible for the radio wave signal strength to truly reflect the distance between a signal receiving end and a signal transmitting end.
  • The severe impact on indoor localization of multipath effect has not been noticed in the prior art, as a result, the result of indoor localization according to the prior art can deviate seriously from the actual position of a target (which will be discussed in more detail hereinafter).
  • In order to reduce the impact of multipath effect on indoor localization and improve the accuracy of indoor localization, the present invention provides a technique of processing data for indoor target locating, and a technique of locating indoor target based on the above technique.
  • SUMMARY OF THE INVENTION
  • According to a first embodiment of the present invention, a method for generating an indoor radio map, wherein an indoor environment is configured to be provided with wireless sensor nodes and at least one mobile node. The mobile node can move in the indoor environment and can perform wireless signal transmission with the wireless sensor nodes. The method includes measuring the wireless signal strengths transmitted between the wireless sensor nodes and the mobile node at different indoor positions; performing a smoothing process on wireless signal strengths measured by the mobile node in at least one position; and generating an indoor radio map according to the smoothed wireless signal strengths.
  • The present invention further provides a system for generating an indoor radio map, wherein an indoor environment is configured to be provided with wireless sensor nodes and at least one mobile node, the mobile node can move in the indoor environment, and the mobile node can perform wireless signal transmission with the wireless sensor nodes, the system includes a first measuring device configured to measure the wireless signal strengths transmitted between the wireless sensor nodes and the mobile node at different indoor positions; a smoothing device configured to perform a smoothing process on wireless signal strengths measured by the mobile node in at least one position; and a generating device configured to generate an indoor radio map according to the smoothed wireless signal strengths.
  • The present invention can reduce the impact of multipath effect on indoor localization and improve the accuracy of indoor localization.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The above and other objects, features and advantages of the present invention can be better understood through the detailed description of embodiments of the present invention with reference to the following accompanying drawings. In these drawings, the same reference numbers are generally used to indicate the same parts throughout the embodiments.
  • FIG. 1 shows a block diagram of an exemplary computing system applicable to implement one embodiment of the present invention.
  • FIG. 2 shows a flowchart of a method for generating an indoor radio map according to the present invention.
  • FIG. 3 shows a schematic diagram of the layout of wireless sensor nodes according to one embodiment of the present invention.
  • FIG. 4 is a diagram showing the variation of measured wireless signal strengths transmitted between a mobile node and a wireless sensor node with positions according to one embodiment of the present invention.
  • FIG. 5 is a schematic diagram showing measured wireless signal strengths that have been smoothed according to one embodiment of the present invention.
  • FIG. 6A shows a schematic diagram of a single input single output (SISO) signal transmission structure according to one embodiment of the present invention.
  • FIG. 6B shows a schematic diagram of a single input multiple output (SIMO) signal transmission structure according to one embodiment of the present invention.
  • FIG. 6C shows a schematic diagram of a multiple input single output (MISO) signal transmission structure according to one embodiment of the present invention.
  • FIG. 6D shows a schematic diagram of a multiple input multiple output (MIMO) signal transmission structure according to one embodiment of the present invention.
  • FIG. 7 shows a schematic diagram of a mobile node according to one embodiment of the present invention.
  • FIG. 8 shows a flowchart of a method for locating an indoor target according to the present invention.
  • FIG. 9 shows a schematic diagram of signal strengths without removing indoor localization error caused by multipath effect.
  • FIG. 10 shows a schematic diagram of signal strengths with the multipath effect being reduced thereby improving the location accuracy according to one embodiment of the present invention.
  • FIG. 11 shows a block diagram of a system of generating an indoor radio map according to the present invention.
  • FIG. 12 shows a block diagram of a system of locating an indoor target according to the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • Preferred embodiments of the present invention will be described in more detail below with reference to the drawings. However, the present invention can be implemented in various forms and should not be construed to be limited to the embodiments set forth herein. These embodiments are provided for a more thorough and complete understanding of the present invention, and revealing the scope of the present invention to those skilled in the art completely.
  • FIG. 1 shows an exemplary computing system 100 which is applicable to implement the embodiments of the present invention. As shown in FIG. 1, the computing system 100 can include: CPU (central processing unit) 101, RAM (random access memory) 102, ROM (read only memory) 103, system bus 104, hard disk controller 105, keyboard controller 106, serial interface controller 107, parallel interface controller 108, display controller 109, hard disk 110, keyboard 111, serial peripheral device 112, parallel peripheral device 113 and display 114. Among above devices, CPU 101, RAM 102, ROM 103, hard disk controller 105, keyboard controller 106, serial interface controller 107, parallel interface controller 108 and display controller 109 are coupled to the system bus 104. Hard disk 110 is coupled to hard disk controller 105. Keyboard 111 is coupled to keyboard controller 106. Serial peripheral device 112 is coupled to serial interface controller 107. Parallel peripheral device 113 is coupled to parallel interface controller 108. In addition, display 114 is coupled to display controller 109. It should be understood that the structure as shown in FIG. 1 is only for purpose of illustration rather than a limitation to the scope of the present invention. In some cases, some devices can be added or removed based on specific situations.
  • As will be appreciated by one skilled in the art, aspects of the present invention can be embodied as a system, method or computer program product. Accordingly, aspects of the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that can all generally be referred to herein as a “circuit,” “module” or “system.” Furthermore, aspects of the present invention can take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.
  • Any combination of one or more computer readable medium(s) can be utilized. The computer readable medium can be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium can include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium can be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
  • A computer readable signal medium can include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal can take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium can be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
  • Program code embodied on a computer readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
  • Computer program code for carrying out operations for aspects of the present invention can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
  • Aspects of the present invention are described below with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
  • These computer program instructions can also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
  • The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
  • FIG. 2 shows a flowchart of a method for generating an indoor radio map according to the present invention. In the method, an indoor environment can be configured to be provided with wireless sensor nodes and at least one mobile node, the mobile node can move in the indoor environment, and the mobile node can perform wireless signal transmission with the wireless sensor nodes. At step 201, wireless signal strengths transmitted between the wireless sensor nodes and the mobile node at different indoor positions are measured. For example, for each wireless sensor node, the wireless signal strength transmitted between each wireless sensor node and the mobile node at different indoor positions are calculated. At step 203, a smoothing process is performed on the wireless signal strengths measured by the mobile node at least one position. At step 205, an indoor radio map is generated according to the wireless signal strengths after the smoothing process described above. Optionally, at step 205, an indoor radio map is generated according to a combination of the wireless signal strengths transmitted between the mobile node and different wireless sensor nodes after the smoothing process, and the indoor radio map indicates the wireless signal strengths transmitted between a plurality of wireless sensor nodes and the mobile node at different indoor positions.
  • The above method will be described in detail with reference to FIGS. 3-5 below. FIG. 3 is a schematic view showing a layout of wireless sensor nodes according to one embodiment of the present invention. It is assumed that a target in an indoor environment shown in FIG. 3 is to be located, and before locating, a series of processes will be performed on wireless signals in the indoor environment shown in FIG. 3 to prepare for the indoor localization. Given that there are 8 wireless sensor nodes, respectively N1-N8, arranged in the indoor environment shown in FIG. 3. These 8 wireless sensor nodes can transmit wireless signals (such as, WiFi, ZigBee, etc), and can be implemented by Mica2 nodes commonly used in the industry at present.
  • A mobile node is further provided (not shown in FIG. 3), which can receive wireless signals transmitted by the wireless sensor nodes. The mobile node can be bound to another device like a laptop computer, a mobile phone, etc., or can be formed as a separate apparatus (described in more detail hereinafter). The mobile node can sample at various indoor positions to receive wireless signals transmitted by various wireless sensor nodes. If the mobile node is bound to another device like a laptop computer, a mobile phone, etc., it can be carried by a person body to various positions for sampling. If the mobile node is formed as a separate apparatus, it can be designed as a robot to sample at various indoor positions.
  • Assume that in FIG. 3, the mobile node sets out from a start point to move along a straight line and measure the wireless signal strengths transmitted from various wireless sensor nodes N1-N8, and ultimately reaches an end point. Assuming that the mobile node moves along a straight line and the length from the start point to the end point is 42 meters in total. The example of straight movement in this embodiment is merely for the convenience of description, and in practical measurement, the mobile node can move along a predetermined route or any route as required, but does not necessarily move along a straight line as in this embodiment.
  • Although an example will be described below wherein the wireless sensor nodes transmit wireless signals and the mobile node receives wireless signals, the present invention can also be realized wherein the mobile node transmits wireless signals and wireless sensor nodes receives wireless signals. Step 201 of FIG. 2 can measure both the wireless signal strengths transmitted from the wireless sensor nodes to the mobile node, and the wireless signal strengths transmitted from the mobile node to the wireless sensor nodes. In the present invention, there can be one or more than one mobile nodes.
  • FIG. 4 is a schematic diagram showing the variation with positions of the measured wireless signal strengths transmitted between a mobile node and a wireless sensor node according to one embodiment of the present invention. The horizontal axis in FIG. 4 represents a distance from a start point of the mobile node, in a unit of meter (m). The vertical axis represents the signal strength measure of a wireless signal transmitted from a wireless sensor node N2 and received by the mobile node at a current position.
  • The strength measure of a wireless signal is in reverse to the wireless signal strength. The larger the strength of a wireless signal is, the smaller its strength measure value is, and the smaller the strength of the wireless signal is, the larger its strength measure value is. Because the wireless signal strength measures of the Mica2 node are normalized into an interval 0-255, the wireless signal strength measure values of the embodiment shown in FIG. 4 are also within 0-255. The present invention is not limited to the use of Mica2 nodes for wireless signal transmission, if other wireless sensor nodes are used, their wireless signal strengths can be measured in other manners. The present invention does not have a limitation in this regard, and Mica2 nodes are merely used as an example for description.
  • Assume that the mobile node samples the wireless signals transmitted from N2 at an interval of 0.5 m, and records the measured wireless signal strengths in FIG. 4 in the form of wireless signal strength measure values. During the movement of the mobile node from a start point to an end point, wireless signal strength measure values measured at a total of 85 positions is obtained. It can be seen from FIG. 4 that because the mobile node measures the wireless signal strength transmitted from N2 which is located at a distance of 12 m from the start point, the wireless signal strength measured by the mobile node at a distance of 12 m from the start point is the strongest (the wireless signal strength measure value is minimum), but when the mobile node moves away from N2, its measured wireless signal strength transmitted from N2 gradually decreases (the wireless signal strength measure value becomes larger).
  • At a certain sampling position, the mobile node can measure the wireless signal strength measure value of the wireless signal transmitted from the same wireless sensor node only once, or a plurality of times for subsequently recording their mean and variance. In the example of FIG. 4, for each sampling position, the mobile node measures the wireless signal strength measure value a plurality of times and records their mean (represented as black dots) and variance (represented as the distance between two short lines.
  • As can be seen from FIG. 4, since there are only small differences among a plurality of wireless signal strengths measured at each sampling position, the variance at each sampling point is not large. Therefore, according to another embodiment of the present invention, the measurement is performed only once, that is, wireless signal strength is measured only once, at each sampling position. As such, computing resources and computing time can be saved, and the accuracy of the resultant electronic map will not be affected in substance.
  • Similarly, the wireless signals transmitted by each of the plurality of wireless sensor nodes can be measured, and schematic diagrams of variations with mobile node positions of wireless signal strengths similar to FIG. 4 can be plotted. According to the embodiment shown in FIG. 3, a total of 8 schematic diagrams of variations with mobile node positions of wireless signal strengths can be plotted.
  • According to an embodiment of the present invention, the present invention further determines the indoor positions of the mobile node under the measured wireless signal strengths. Determining indoor positions will facilitate locating a target by finding a reference wireless signal strength vector closest to a target wireless signal strength vector during a subsequent process of locating an indoor target (which will be described in detail hereinafter). Determining indoor positions of the mobile node under measured wireless signal strengths can be achieved in a variety of ways. In one embodiment, an accurate indoor position of the mobile node when measuring the strength of a wireless signal transmitted by a wireless sensor node each time can be manually measured and recorded. In another embodiment, a plurality of short range signal transmitters (which can transmit at least one of Bluetooth or RFID signals) can be arranged on a path along which the mobile node is moved.
  • For example, suppose that the mobile node will move along a straight line from a start point to an end point (a total of 42 meters) and will measure the wireless signal strength once at every 0.5 meter, then a total of 85 short range signal transmitters can be arranged at 85 points from the start point to the end point, and the current indoor position of the mobile node can be determined through communicating with the short range signal transmitters. In still another embodiment, if the mobile node is mounted on a robot moving automatically indoor along a predetermined route and the wireless signal strength is measured (the robot will be described in detail hereinafter), the indoor position when measuring the wireless signal strength each time can be determined in advance according to the indoor moving route and moving speed of the robot. The present invention does not exclude other ways of determining the indoor position of the mobile node when measuring the wireless signal strength every time.
  • At step 203 of FIG. 2, a smoothing process is performed on the wireless signal strength measured at least one position by the mobile node, which will be described below with reference to FIG. 5.
  • FIG. 5 is a schematic diagram showing measured wireless signal strengths after the smoothing process according to one embodiment of the present invention. The adverse influence of multipath effect on signal transmission has been mentioned above. In order to reduce such adverse influence of multipath effect, the present invention has creatively proposed to perform a smoothing process on wireless signal strengths. According to one embodiment of the present invention, the smoothing process includes averaging the wireless signal strengths measured by the mobile node at the at least one position and adjacent one or more positions, as the wireless signal strength of the mobile node at the at least one position. For example, the wireless signal strength measure values measured at a total of 5 positions around the present position are averaged, as the wireless signal strength measure value of the present position. The present invention can also use other embodiments to smooth the wireless signal strengths. For example, the signal strength measures of FIG. 5 can be transformed into the frequency domain through a Fourier transform, then a low pass filter is used to filter out high frequency components to obtain a smoothed wireless signal strength measure value distribution, and finally, an optimized indoor radio map is obtained. The present invention can use other methods to perform the smoothing process.
  • FIG. 5 shows the result of performing smoothing process on wireless signal strength measure values on the basis of FIG. 4. In FIG. 5, wireless signal strength measure values after the smoothing process are represented by a series of circles.
  • Optionally, performing a smoothing process can further include performing another smoothing process on the smoothed wireless signal strengths to achieve the effect of further reducing the influence of multipath effect. For example, three smoothing processes can be performed in sequence. The number of the smoothing processes to be performed depends on the degree of multipath effect, and the present invention does not have a limitation in this regard.
  • At step 205 of FIG. 2, an indoor radio map is generated according to the wireless signal strengths after the smoothing process, which will be described hereinafter in conjunction with equation 1.
  • According to the aforementioned assumption of a total of 85 sampling points and 8 wireless sensor nodes, 85×8 (totally 680) wireless signal strength measure values are obtained after the smoothing process. A measure value can be represented as V(i,j), wherein i is 1 to 85, j is 1 to 8, and V(i,j) represents the wireless signal strength measure value received from the jth wireless sensor node at the ith position after the smoothing process.
  • [ V ( 1 , 1 ) , V ( 1 , 2 ) , V ( 1 , 3 ) , V ( 1 , 4 ) , V ( 1 , 5 ) , V ( 1 , 6 ) , V ( 1 , 7 ) , V ( 1 , 8 ) ] [ V ( 2 , 1 ) , V ( 2 , 2 ) , V ( 2 , 3 ) , V ( 2 , 4 ) , V ( 2 , 5 ) , V ( 2 , 6 ) , V ( 2 , 7 ) , V ( 2 , 8 ) ] [ V ( 85 , 1 ) , V ( 85 , 2 ) , V ( 85 , 3 ) , V ( 85 , 4 ) , V ( 85 , 5 ) , V ( 85 , 6 ) , V ( 85 , 7 ) , V ( 85 , 8 ) ] Equation 1
  • Wherein [V1,1) . . . V(1,8)] is referred to as a reference wireless signal strength vector. The reference wireless signal strength vector represents a combination of wireless signal strengths transmitted between the mobile node at a certain position and different wireless sensor nodes. In this example, it represents a signal strength measure value vector obtained after a smoothing process on the wireless signals received by the mobile node at a first position from 8 wireless sensor nodes. Equation 1 is composed of 85 reference wireless signal strength vectors, which is a representation of an indoor radio map.
  • An indoor radio map can be represented in a variety of forms like equation, table, graph, etc. The present invention does not have any limitation to data structures of the electronic map, and the equation aforementioned is merely an example for description.
  • Hereinafter, it will be explained in connection with FIGS. 6A to 6D how to further reduce the influence of multipath effect by arrangement of a plurality of antennas.
  • FIG. 6A is a schematic diagram showing a SISO (Single Input Single Output) signal transmission structure according to one embodiment of the present invention. In the example shown in FIG. 6A, one transmitting antenna is mounted on one wireless sensor node, and one receiving antenna is mounted on one mobile node. The mobile node receives a wireless signal transmitted by the wireless sensor node through a single receiving antenna.
  • FIG. 6B is a schematic diagram showing a SIMO (Single Input Multiple Output) signal transmission structure according to one embodiment of the present invention. In the example shown in FIG. 6B, one transmitting antenna is mounted on one wireless sensor node, and two receiving antennas are mounted on one mobile node. The mobile node can receive two wireless signals from a wireless sensor node through the two receiving antennas. Since the two antennas are mounted on different positions on the mobile node, there can be a difference between the received two wireless signal strength measure values. When the multipath effect is not taken into account, the two wireless signal strengths should be substantially the same. However, when multipath effect exists, the difference can be notable. Thus, through calculating an average of the wireless signal strengths transmitted between the wireless sensor node and the mobile node using different antennas, multipath effect can be eliminated to some extent.
  • According to one embodiment of the present invention, firstly, wireless signal strengths transmitted between the wireless sensor code and the mobile node using different antennas can be measured, then an average of the wireless signal strengths is calculated, and after that, a smoothing process is performed on averaged wireless signal strengths according to the method aforementioned. According to another embodiment of the present invention, firstly, wireless signal strengths transmitted between the wireless sensor code and the mobile node using different antennas can be measured, then a smoothing process is performed on the measured wireless signals according to the method aforementioned, and after that, an average of the smoothed signal strengths of the wireless signals obtained with the mobile node using different antennas is calculated.
  • FIG. 6C is a schematic diagram showing a MISO (Multiple Input Single Output) signal transmission structure according to one embodiment of the present invention. In the example shown in FIG. 6C, two transmitting antennas are mounted on one wireless sensor node and one receiving antenna is mounted on one mobile node. The mobile node can receive two wireless signals from one wireless sensor node through one receiving antenna. Similarly, when multipath effect is not taken into account, the two wireless signal strengths should be substantially the same. However, when multipath effect exists, the difference between the two wireless signal strengths can be notable. Thus, through calculating an average of the wireless signal strengths transmitted between the mobile node and different antennas of the at least one wireless sensor node, multipath effect can be eliminated to some extent.
  • According to one embodiment of the present invention, firstly, the wireless signal strengths transmitted between the mobile node and the wireless sensor code using different antennas can be measured, then an average of the wireless signal strengths is calculated, and after that, a smoothing process is performed on averaged wireless signal strengths according to the method aforementioned. According to another embodiment of the present invention, firstly, wireless signal strengths transmitted between the mobile node and the wireless sensor node using different antennas can be measured, then a smoothing process is performed on the measured wireless signals according to the method aforementioned, and after that, an average of the smoothed signal strengths of the wireless signals obtained with the wireless sensor node using different antennas is calculated.
  • FIG. 6D is a schematic diagram showing a MIMO (Multiple Input Multiple Output) signal transmission structure according to one embodiment of the present invention. In the example shown in FIG. 6D, two transmitting antennas are mounted on one wireless sensor node, and two receiving antennas are mounted on one mobile node too. Through the two receiving antennas, four wireless signals can be received by the mobile node from the wireless sensor node provided with two antennas. Similarly, when multipath effect is not taken into account, the four wireless signals should have substantially the same strength. However, when multipath effect exists, the differences among the four wireless signals can be notable. Thus, through calculating an average of the four wireless signal strength measure values, multipath effect can be eliminated to some extent. Similarly, the present invention does not have a limitation to the order of two steps of calculating an average and performing a smoothing process, and the order of these two can be arranged according to different needs in different implementations.
  • As can be seen, according to one embodiment of the present invention, a further smoothing process can be performed on the averaged wireless signal strength measure values to further eliminate the influence of multipath effect, so as to realize more accurate indoor localization.
  • Next it will be explained how to measure wireless signal strengths through a robot mobile node in connection to FIG. 7.
  • FIG. 7 is a schematic diagram showing a mobile node according to one embodiment of the present invention. In the example of FIG. 7, a mobile node is carried by a robot, which can move indoors to measure the wireless signal strengths transmitted from the wireless sensor nodes.
  • The present invention does not have a limitation to the way in which the robot moves. According to one embodiment of the present invention, the robot can move indoors following a predetermined route. According to another embodiment of the present invention, the robot can move indoors via manual remote control. According to still another embodiment of the present invention, the robot can randomly move indoors, and after a sufficiently long period, the robot can traverse all the indoor positions, so that sufficient wireless signal strength data can be collected. Of course, the present invention does not exclude robot movement in other manners.
  • Furthermore, the present invention does not have a limitation to the movement speed of the robot. According to one embodiment of the present invention, the robot is arranged to move at a uniform speed, so that during a continuous movement at a uniform speed, the mobile node thereon measures the wireless signal strengths transmitted with each of the plurality of wireless sensor nodes at different indoor positions. In this embodiment, if the robot further moves indoors along a predetermined route at a uniform speed, the indoor position of the robot can be determined in advance when the robot measuring the strength of every wireless signal. Particularly, since the robot is moving continuously at a uniform speed, at every sampling point, the robot can make one or a small number of measurements on the wireless signal transmitted by the wireless sensor node, so that measurement costs can be reduced without producing a substantive influence on the accuracy of the resultant electronic map. According to other embodiments of the present invention, the robot can move at a non-uniform speed.
  • Further, the present invention does not exclude carrying a mobile node manually (for example, the mobile node being mounted on a laptop computer, mobile phone or a stand-alone receiving device) to move it continuously at a uniform speed indoors.
  • As can be seen from the embodiment shown in FIG. 7, the robot can receive wireless signals transmitted from the wireless sensor nodes with a plurality of antennas, which can further reduce the influence of multipath effect. In other embodiments, the robot can receive the wireless signals with a single antenna.
  • Optionally, in addition to measuring wireless signal strengths, the mobile node of the present invention can consider other environmental factors, e.g., measuring the wireless signal strengths transmitted between the mobile node and the wireless sensor nodes at different indoor positions under different population densities. Since human bodies have an obstacle effect on wireless signals, it is likely that an electronic map measured in a clear room is different from an electronic map measured in a crowded room. For example, for a large exhibition, if an electronic map is generated in a clear condition while a target is to be located in a crowded condition, the final result of locating is likely to be inaccurate. Thus, it is necessary to generate electronic maps under different population densities, so as to locate an indoor target according to an electronic map of the same population density. Population density can be determined in many ways. In one embodiment, an indoor picture can be taken with a camera and then the population density is recognized through an image recognition technique. In another embodiment, population density can be determined or estimated manually.
  • Optionally, in addition to population density, indoor humidity can become one of factors that can affect an electronic map. Thus, according to one embodiment of the present invention, the wireless signal strengths transmitted between the mobile node at different indoor positions and the wireless sensor nodes can be measured under different indoor humidity. In doing so, when locating an indoor target, the position of the target can be determined according to an electronic map generated under the same humidity.
  • Hereinafter, a method for locating an indoor target will be described in connection with FIG. 8. FIG. 8 shows a flow of a method for locating an indoor target according to the present invention. At step 801, the wireless signal strengths transmitted between a target at a position to be measured and different wireless sensor nodes are measured to obtain a target wireless signal strength vector. In the following equation 2, for example, V′(j) represents the wireless signal strength measure values received from N1-N8 by the target at an indoor position to be located, wherein j is a number between 1 to 8.

  • [V′ (1) ,V′ (2) ,V′ (3) ,V′ (4) ,V′ (5) ,V′ (6) ,V′ (7) ,V′ (8)]  Equation (2)
  • Equation 2 is also called as a target wireless signal strength vector. The target wireless signal strength vector in the present invention can be represented in any data structure forms like equation, table, graph, etc., and the equation aforementioned is merely an example for description and should not be construed as limitation to the present invention.
  • The same problem can be encountered in target locating as that in generating an indoor radio map, that is, the influence of multipath effect. In other words, the measured wireless signal strengths transmitted between the target at a location to be measured and different wireless sensor nodes can also be distorted due to multipath effect. If the measured wireless signal strengths transmitted between the target and wireless sensor nodes are inaccurate, an incorrect judgment can be made in target locating. Hereinafter, two embodiments are given as examples to explain how to reduce the influence of multipath effect when measuring the wireless signal strengths transmitted between the target and the wireless sensor nodes.
  • In a first embodiment, the movement trace of the target can be tracked, and the wireless signal strengths transmitted between the target and different wireless sensor nodes that are measured by the target at various sampling points during its movement can be recorded (recorded in the form of wireless signal strength measure values). Various sampling points can be determined in many ways, such as, it can be defined to measure the wireless signal strengths transmitted between the target and different wireless sensor nodes once at an interval of a predetermined length (for example, 0.5 m) or a predetermined period of time (for example, 2 s); it is also possible to determine on which sampling point the wireless signal strengths transmitted between the target and different wireless sensor nodes should be measured based on a predetermined condition (for example, if the moving speed of the target is below a predetermined value, the wireless signal strengths transmitted between the target and different wireless sensor nodes are measured).
  • After that, a smoothing process is performed on the measured wireless signals strengths transmitted between the target and different wireless sensor nodes. For example, the smoothing process can be performed by averaging wireless signal strengths of adjacent sampling points. In such an embodiment, since it is only possible to obtain a forward trace of the target movement (i.e., which sampling point the target will move toward before the position to be measured) but impossible to obtain a backward trace of target movement (i.e., which sampling point the target will move toward after the position to be measured), the smoothing process can only perform a smoothing process on the wireless signal measured at the position to be measured according to the wireless signals transmitted between the target and different wireless sensor nodes which are measured at adjacent sampling points in the forward track. If the application does not require locating the target in real-time, a smoothing process can be performed on the wireless signal measured at the position to be measured with the wireless signals measured at the sampling points in the forward track and the sampling points in the backward track.
  • In a second embodiment, the influence of multipath effect can be reduced by employing multi-antenna technology (the principle of reducing the influence of multipath effect by employing multi-antenna technology has been described in detail above, and will not be repeated herein). A plurality of antennas can be provided on the target to perform wireless signal transmission with the different wireless sensor nodes, and an average of wireless signal strengths transmitted between the target using different antennas and the wireless sensor nodes can be calculated. Also, a plurality of antennas can be provided on each wireless sensor node to perform wireless signal transmission with the target, and an average of wireless signal strengths transmitted between the target and the different antennas of the at lease one wireless sensor node can be calculated. It is also possible to provide a plurality of antennas on both the target and each of wireless sensor nodes to perform wireless signal transmission and average the wireless signal strengths transmitted by different antennas.
  • At step 803, a reference wireless signal strength vector matched with the target wireless signal strength vector is searched in the indoor radio map. According to one embodiment of the present invention, a distance D(i) between a target wireless signal strength vector V′(j) and any reference wireless signal strength vector V(i,j) can be calculated according to equation 3 below.

  • D (i)=√{square root over (Σ(V′ (j) −V (i,j) 2)}{square root over (Σ(V′ (j) −V (i,j) 2)}, wherein j=1-8  Equation 3
  • D(i) represents the distance between the target wireless signal strength vector and a reference wireless signal strength vector at the ith position, a larger value of D(i) indicates a farther distance of the target from the ith position, and a smaller value of D(i) indicates a closer distance of the target to the ith position.
  • The distance between two vectors also can be compared in other ways in the present invention, for example, through calculating a distance between two vectors as Σ|V′(j)−V(i,j)|. The above is merely an example of calculating the distance between two vectors and the present invention is not limited thereto.
  • At step 805, an indoor position of the target is determined according to the reference wireless signal strength vector. For example, a position with minimum D(i) is determined as the indoor position of the target.
  • Next, the effects of more accurate locating of the present invention will be further described in connection with FIGS. 9 and 10. FIG. 9 is a schematic diagram showing signal strengths without eliminating indoor localization error caused by the multipath effect. The horizontal axis of FIG. 9 represents the distance from a start point. The vertical axis of FIG. 9 represents a distance D(i) between a target wireless signal strength vector, which is obtained without a smoothing process on wireless signal strength measure values according to the present invention, and a reference wireless signal strength vector at the ith position (wherein, i=1 to 85). It is assumed that the target actually stays at an position at a distance 15.5 m from the start point, due to the influence of multipath effect, the calculated target wireless signal strength vector is closest to the reference wireless signal strength vector measured at a distance of 22 m, therefore the position of the target is determined as 22 m from the start point, which is obviously a false determination, with an error of 6.5 m.
  • FIG. 10 is a schematic diagram showing signal strengths wherein the influence of multipath effect has been reduced to improve the accuracy of locating according to one embodiment of the present invention. In the example shown in FIG. 10, due to the smoothing process on wireless signal strength measure values according to the method for the present invention, the influence of multipath effect can be greatly reduced. The horizontal axis of FIG. 10 represents a distance from a start point. The vertical axis of FIG. 10 represents a distance D(i) between a target wireless signal strength vector, which is obtained through performing a smoothing process on wireless signal strength measure values according to the present invention, and a reference wireless signal strength vector at the ith position (wherein, i=1 to 85). In the example shown in FIG. 10, the position of the target is determined as at a distance of 15 m from the start point, only having an error of 0.5 m deviated from the actual position of the target. It can be seen that the present invention can greatly improve the accuracy of indoor localization.
  • The indoor radio map generation method and an indoor target locating method for the present invention have been described above. Hereinafter, an indoor radio map generation system and an indoor target locating system will be described in connection with FIG. 11 and FIG. 12 under the same inventive concept of the present invention, wherein the same or corresponding implementation details have been completely and fully described above, and thus will not be repeated hereinafter.
  • FIG. 11 shows a block diagram of an indoor radio map generation system according to the present invention. An indoor environment can be configured to be provided with wireless sensor nodes and at least one mobile node, the mobile node can move indoors, and the mobile node can perform wireless signal transmission with the wireless sensor nodes. The system shown in FIG. 11 includes a first measurement device, a smoothing device and a generation device. The first measurement device is configured to measure the wireless signal strengths transmitted between the mobile node at different indoor positions and the wireless sensor nodes. The smoothing device is configured to perform a smoothing process on the wireless signal strengths measured by the mobile node at least one position. The generation device is configured to generate an indoor radio map according to the smoothed wireless signal strengths. Optionally, the generation device is configured to generate an indoor radio map according to a combination of wireless signal strengths transmitted between the mobile node and different wireless sensor nodes which have been smoothed according to the above smoothing process.
  • Optionally, the smoothing device is further configured to: average the wireless signal strengths measured by the mobile node at the at least one position and one or more adjacent positions thereof as the wireless signal strength of the mobile node at the at least one position.
  • Optionally, the smoothing device is further configured to: perform a further smoothing process on the smoothed wireless signal strengths.
  • Optionally, at least one wireless sensor node employs a plurality of antennas for wireless signal transmission, the indoor radio map generation system further includes a first calculation device configured to calculate an average of the wireless signal strengths transmitted between the mobile node and different antennas of the at least one wireless sensor node.
  • Optionally, the mobile node employs a plurality of antennas for wireless signal transmission, and the indoor radio map generation system further includes a second calculation device configured to calculate an average of the wireless signal strengths transmitted between the mobile node using different antennas and the at least one wireless sensor node.
  • Optionally, the indoor radio map generation system further includes a determination device configured to determine an indoor position of the mobile node under the measured wireless signal strength.
  • Optionally, the determination device is further configured to determine an indoor position of the mobile node through reading at least one of a Bluetooth signal or a RFID signal.
  • Optionally, the first measurement device is further configured to measure the wireless signal strengths transmitted between the mobile node, which is continuously moved at a uniform speed, at different indoor positions and the wireless sensor nodes.
  • Optionally, the first measurement device is further configured to measure, under different population densities, the wireless signal strengths transmitted between the mobile node at different indoor positions and the wireless sensor nodes.
  • FIG. 12 shows a block diagram of a system of locating an indoor target according to the present invention. The system of locating an indoor target shown in FIG. 12 is a system of locating an indoor target according to the electronic map that is generated by the indoor radio map generation system shown in FIG. 11. The system shown in FIG. 12 includes a second measurement device, a searching device, and a locating device. The second measurement device is configured to measure the wireless signal strengths transmitted between a target at a position to be measured and different wireless sensor nodes to obtain a target wireless signal strength vector. The searching device is configured to search a reference wireless signal strength vector matching the target wireless signal strength vector in the indoor radio map. The locating device is configured to determine the indoor position of the target according to the reference wireless signal strength vector.
  • Optionally, at least one wireless sensor node employs a plurality of antennas for wireless signal transmission, and the indoor target locating system further includes a third calculation device (not shown in the figure), the third calculation device is configured to calculate an average of the wireless signal strengths transmitted between the target and different antennas of the at least one wireless sensor node.
  • Optionally, the target employs a plurality of antennas for wireless signal transmission, and the indoor target location system further includes a fourth calculation device (not shown in the figure), the fourth calculation device being configured to calculate an average of the wireless signal strengths transmitted between the target using different antennas and the wireless sensor nodes.
  • The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams can represent a module, segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block can occur out of the order noted in the figures. For example, two blocks shown in succession can, in fact, be executed substantially concurrently, or the blocks can sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
  • The description of the present invention has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the invention. Terms were chosen in order to best explain the principles of the invention and the practical application or improvement of techniques in market, and to enable those of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.

Claims (20)

We claim:
1. A computer implemented method for generating an indoor radio map, wherein an indoor environment is configured to be provided with wireless sensor nodes and at least one mobile node, wherein the mobile node can move in the indoor environment and perform wireless signal transmission with the wireless sensor nodes, the method comprising:
measuring the wireless signal strengths transmitted between the wireless sensor nodes and the mobile node at different indoor positions;
performing a smoothing process on the wireless signal strengths measured by the mobile node in at least one position; and
generating an indoor radio map according to the smoothed wireless signal strengths;
wherein at least one of the steps is carried out by a processor device.
2. The method according to claim 1, wherein the smoothing process comprises:
averaging the wireless signal strengths measured by the mobile node at the at least one position and one or more adjacent positions thereof as the wireless signal strength of the mobile node at the at least one position.
3. The method according to claim 1, wherein the smoothing process comprises:
performing a further smoothing process on the smoothed wireless signal strengths.
4. The method according to claim 1, wherein at least one wireless sensor node employs a plurality of antennas for wireless signal transmission, the method further comprising:
calculating an average of the wireless signal strengths transmitted between the mobile node and different antennas of the at least one wireless sensor node.
5. The method according to claim 1, wherein the mobile node employs a plurality of antennas for wireless signal transmission, and the method further comprising:
calculating an average of the wireless signal strengths transmitted between the wireless sensor nodes and the mobile node using different antennas.
6. The method according to claim 1, further comprising:
determining an indoor position of the mobile node under the measured wireless signal strength.
7. The method according to claim 1, wherein measuring the wireless signal strengths comprises:
measuring the wireless signal strengths transmitted between the wireless sensor nodes and the mobile node at different indoor positions when being continuously moved at a uniform speed.
8. The method according to claim 1, further comprising:
measuring wireless signal strengths transmitted between different wireless sensor nodes and a target, so as to obtain a target wireless signal strength vector;
searching a reference wireless signal strength vector matched to the target wireless signal strength vector in the indoor radio map; and
determining the indoor position of the target according to the reference wireless signal strength vector.
9. The method according to claim 8, wherein at least one wireless sensor node employs a plurality of antennas for wireless signal transmission, the method further comprising:
calculating an average of the wireless signal strengths transmitted between the target and different antennas of the at least one wireless sensor node.
10. The method according to claim 8, wherein the target employs a plurality of antennas for wireless signal transmission, and the method further comprising:
calculating an average of the wireless signal strengths transmitted between the target using different antennas and the wireless sensor nodes.
11. A system of generating an indoor radio map, wherein an indoor environment is configured to be provided with wireless sensor nodes and at least one mobile node, the mobile node can move in the indoor environment, and the mobile node can perform wireless signal transmission with the wireless sensor nodes, the system comprises:
a first measuring device configured to measure the wireless signal strengths transmitted between the wireless sensor nodes and the mobile node at different indoor positions;
a smoothing device configured to perform a smoothing process on wireless signal strengths measured by the mobile node in at least one position; and
a generating device configured to generate an indoor radio map according to the smoothed wireless signal strengths.
12. The system according to claim 11, wherein the smoothing device is further configured to:
average the wireless signal strengths measured by the mobile node at the at least one position and one or more adjacent positions thereof as the wireless signal strength of the mobile node at the at least one position.
13. The system according to claim 11, wherein the smoothing device is further configured to:
perform a further smoothing process on the smoothed wireless signal strengths.
14. The system according to claim 11, wherein at least one wireless sensor node employs a plurality of antennas for wireless signal transmission, and the system further comprising:
a first calculation device configured to calculate an average of the wireless signal strengths transmitted between the mobile node and different antennas of the at least one wireless sensor node.
15. The system according to claim 11, wherein the mobile node employs a plurality of antennas for wireless signal transmission, and the system further comprising:
a second calculation device configured to calculate an average of the wireless signal strengths transmitted between the mobile node using different antennas and the wireless sensor nodes.
16. The system according to claim 11, further comprising:
a determination device configured to determine an indoor position of the mobile node under the measured wireless signal strength.
17. The system according to claim 11, wherein the first measurement device is further configured to:
measure the wireless signal strengths transmitted between the wireless sensor nodes and the mobile node at different indoor positions when being continuously moved at a uniform speed.
18. A system according to claim 11, further comprising:
a second measurement device configured to measure wireless signal strengths transmitted between different wireless sensor nodes and a target, so as to obtain a target wireless signal strength vector;
a searching device configured to search a reference wireless signal strength vector matched to the target wireless signal strength vector in the indoor radio map; and
a locating device configured to determine the indoor position of the target according to the reference wireless signal strength vector.
19. The system according to claim 18, wherein at least one wireless sensor node employs a plurality of antennas for wireless signal transmission, and the system further comprising:
a third calculation device for calculating an average of the wireless signal strengths transmitted between the target and different antennas of the at least one wireless sensor node.
20. The system according to claim 18, wherein the target employs a plurality of antennas for wireless signal transmission, and the system further comprising:
a fourth calculation device for calculating an average of the wireless signal strengths transmitted between the target using different antennas and the wireless sensor nodes.
US13/753,616 2012-01-31 2013-01-30 Generating indoor radio map, locating indoor target Abandoned US20130196684A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210021393.5 2012-01-31
CN2012100213935A CN103228040A (en) 2012-01-31 2012-01-31 Indoor electronic map generating method and system, and indoor target positioning method and system

Publications (1)

Publication Number Publication Date
US20130196684A1 true US20130196684A1 (en) 2013-08-01

Family

ID=47890932

Family Applications (1)

Application Number Title Priority Date Filing Date
US13/753,616 Abandoned US20130196684A1 (en) 2012-01-31 2013-01-30 Generating indoor radio map, locating indoor target

Country Status (4)

Country Link
US (1) US20130196684A1 (en)
CN (1) CN103228040A (en)
DE (1) DE102013200618B4 (en)
GB (1) GB2499889A (en)

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2517488A (en) * 2013-08-23 2015-02-25 Here Global Bv Frequency transformed radiomap data set
US20150197010A1 (en) * 2014-01-14 2015-07-16 Qualcomm Incorporated Connectivity maintenance using a quality of service-based robot path planning algorithm
US9173067B2 (en) 2013-12-02 2015-10-27 At&T Intellectual Property I, L.P. Method and apparatus for performing a passive indoor localization of a mobile endpoint device
US20150312774A1 (en) * 2014-04-25 2015-10-29 The Hong Kong University Of Science And Technology Autonomous robot-assisted indoor wireless coverage characterization platform
US9307368B1 (en) * 2013-05-14 2016-04-05 Google Inc. Automatically generating and maintaining a floor plan
WO2016068742A1 (en) * 2014-10-28 2016-05-06 Инвенсенс Интернешнл, Инк. Method and system for indoor positioning of a mobile terminal
US20160179340A1 (en) * 2013-08-07 2016-06-23 Mitsubishi Electric Corporation Installment location planning assistance method, terminal device, installment location planning assistance system, and program
US20160241348A1 (en) * 2013-10-07 2016-08-18 Nokia Solutions And Networks Gmbh & Co. Kg Determining information of objects
US9599699B2 (en) 2014-05-14 2017-03-21 Shenyang Institute Of Automation Of The Chinese Academy Of Sciences RSSI positioning method based on frequency-hopping spread spectrum technology
CN106714089A (en) * 2017-01-18 2017-05-24 飞思仪表(深圳)有限公司 Wireless sensor communication system
CN108156606A (en) * 2017-11-13 2018-06-12 李金平 Instant number of cells distribution platform
US20180299899A1 (en) * 2017-04-13 2018-10-18 Neato Robotics, Inc. Localized collection of ambient data
US10240927B2 (en) 2014-10-08 2019-03-26 Here Global B.V. Supporting magnetic flux density based positioning
WO2019055281A3 (en) * 2017-09-14 2019-04-25 United Parcel Service Of America, Inc. Automatic routing of autonomous vehicles intra-facility movement
CN110435452A (en) * 2019-08-20 2019-11-12 中兴新能源汽车有限责任公司 A kind of wireless charging guidance positioning system and method, ground installation, mobile unit
US10542398B2 (en) 2015-12-23 2020-01-21 Aerial Technologies Inc. System, method and apparatus for sensing changes in an environment using wireless communication signals
CN110723019A (en) * 2019-10-21 2020-01-24 中兴新能源汽车有限责任公司 Wireless charging guiding and positioning system and method and vehicle-mounted equipment
WO2020042081A1 (en) * 2018-08-30 2020-03-05 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for location services
CN111002858A (en) * 2019-12-18 2020-04-14 中兴新能源汽车有限责任公司 Wireless charging guiding and positioning system and method and vehicle-mounted equipment
US10827322B1 (en) * 2019-07-05 2020-11-03 Charter Communications Operating, Llc Augmented reality signal visualization
US10891029B2 (en) * 2016-10-14 2021-01-12 Here Global B.V. Reporting locations being associated with a problem
CN112261718A (en) * 2020-09-25 2021-01-22 湖南理工学院 Indoor positioning method
US10935627B2 (en) 2018-12-20 2021-03-02 Here Global B.V. Identifying potentially manipulated radio signals and/or radio signal parameters
US10942245B2 (en) 2018-12-20 2021-03-09 Here Global B.V. Identifying potentially manipulated radio signals and/or radio signal parameters based on a first radio map information and a second radio map information
CN113301645A (en) * 2020-10-15 2021-08-24 阿里巴巴集团控股有限公司 Signal source position obtaining and position calibration method, equipment and storage medium
US11221389B2 (en) * 2018-12-20 2022-01-11 Here Global B.V. Statistical analysis of mismatches for spoofing detection
CN114501364A (en) * 2022-02-22 2022-05-13 成都市联洲国际技术有限公司 Indoor positioning method and device based on WIFI signal and electronic equipment
US11350281B2 (en) 2018-12-20 2022-05-31 Here Global B.V. Identifying potentially manipulated radio signals and/or radio signal parameters based on radio map information
US11408972B2 (en) 2018-12-20 2022-08-09 Here Global B.V. Device-centric learning of manipulated positioning
US11480652B2 (en) 2018-12-20 2022-10-25 Here Global B.V. Service for real-time spoofing/jamming/meaconing warning
WO2023147953A1 (en) * 2022-02-02 2023-08-10 Robert Bosch Gmbh Method for transmitting data between a mobile robot and an external device
US11765580B2 (en) 2018-12-20 2023-09-19 Here Global B.V. Enabling flexible provision of signature data of position data representing an estimated position
CN117308925A (en) * 2023-11-29 2023-12-29 中国人民解放军国防科技大学 Navigation method, device, equipment and medium for spectral map inertial navigation combination

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103592623B (en) * 2013-11-04 2015-11-25 北京邮电大学 A kind of indoor orientation method based on signal intensity map and device
CN103945527A (en) * 2014-03-26 2014-07-23 中国矿业大学 Mine multi-antenna positioning method based on RSSI distance measurement
CN104080051A (en) * 2014-07-07 2014-10-01 上海交通大学 Locating system and locating method thereof
CN104318453B (en) * 2014-10-07 2017-12-26 佘晓成 A kind of location-based NFC shopping items display system
CN106157342B (en) * 2015-03-31 2019-01-15 日本电气株式会社 The automatic calibration method and system of signal map
JP6849330B2 (en) * 2015-08-28 2021-03-24 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Map generation method, self-position estimation method, robot system, and robot
US10849205B2 (en) 2015-10-14 2020-11-24 Current Lighting Solutions, Llc Luminaire having a beacon and a directional antenna
CN107272727B (en) * 2016-04-01 2022-02-01 松下电器(美国)知识产权公司 Autonomous moving body
GB2549983A (en) * 2016-05-06 2017-11-08 Here Global Bv Improving a positioning performance
CN108692732A (en) * 2017-04-12 2018-10-23 广东工贸职业技术学院 indoor navigation method and device
CN107632285B (en) * 2017-09-19 2021-05-04 北京小米移动软件有限公司 Map creating and modifying method and device
CN107968691A (en) * 2017-10-12 2018-04-27 商客通尚景科技江苏有限公司 The display methods of the signal strength of indoor short-distance wireless communication
JP7229714B2 (en) * 2018-10-09 2023-02-28 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Position estimation device, wireless device, position estimation system, and position estimation method
KR20210087181A (en) * 2020-01-02 2021-07-12 삼성전자주식회사 An electronic device detecting a location and a method thereof
CN112394320B (en) * 2020-04-26 2023-06-23 南京邮电大学 Indoor high-precision centroid positioning method based on support vector machine
CN113154989A (en) * 2020-12-25 2021-07-23 中国人民解放军战略支援部队信息工程大学 Dynamic precision calibration method of UWB system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1022578A2 (en) * 1999-01-20 2000-07-26 Matsushita Electric Industrial Co., Ltd. Apparatus utilizing radio signal strength for estimating current position of the mobile
US20130023283A1 (en) * 2009-10-30 2013-01-24 Tapas Chakravarty System for Wireless Location Estimation Using Radio Transceivers with Polarization Diversity

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6799047B1 (en) 1999-02-25 2004-09-28 Microsoft Corporation Locating and tracking a user in a wireless network through environmentally profiled data
GB0305486D0 (en) * 2003-03-11 2003-04-16 Koninkl Philips Electronics Nv Multi-input multi-output system
CN101282573B (en) * 2007-04-04 2011-09-14 广达电脑股份有限公司 Radio communication system for automatically generating received signal strength distribution map
DE102008038451A1 (en) * 2008-04-30 2009-11-05 Siemens Aktiengesellschaft Method for the computer-assisted localization of a mobile object with the aid of a feature-based locating method
US8086248B2 (en) * 2008-05-16 2011-12-27 International Business Machines Corporation Estimating location using multi-antenna radio receiver
WO2010022797A1 (en) * 2008-08-29 2010-03-04 Telespazio S.P.A. Enhanced indoor localization

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1022578A2 (en) * 1999-01-20 2000-07-26 Matsushita Electric Industrial Co., Ltd. Apparatus utilizing radio signal strength for estimating current position of the mobile
US20130023283A1 (en) * 2009-10-30 2013-01-24 Tapas Chakravarty System for Wireless Location Estimation Using Radio Transceivers with Polarization Diversity

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9307368B1 (en) * 2013-05-14 2016-04-05 Google Inc. Automatically generating and maintaining a floor plan
US9544738B1 (en) 2013-05-14 2017-01-10 Google Inc. Automatically generating and maintaining a floor plan
US20160179340A1 (en) * 2013-08-07 2016-06-23 Mitsubishi Electric Corporation Installment location planning assistance method, terminal device, installment location planning assistance system, and program
US10775961B2 (en) * 2013-08-07 2020-09-15 Mitsubishi Electric Corporation Installment location planning assistance method, terminal device, installment location planning assistance system, and program
US11635484B2 (en) 2013-08-23 2023-04-25 Here Global B.V. Frequency transformed radiomap data set
US10416272B2 (en) 2013-08-23 2019-09-17 Here Global B.V. Frequency transformed radiomap data set
US10866301B2 (en) 2013-08-23 2020-12-15 Here Global B.V. Frequency transformed radiomap data set
GB2517488A (en) * 2013-08-23 2015-02-25 Here Global Bv Frequency transformed radiomap data set
US20160241348A1 (en) * 2013-10-07 2016-08-18 Nokia Solutions And Networks Gmbh & Co. Kg Determining information of objects
US9723586B2 (en) 2013-12-02 2017-08-01 At&T Intellectual Property I, L.P. Method and apparatus for performing a passive indoor localization of a mobile endpoint device
US9173067B2 (en) 2013-12-02 2015-10-27 At&T Intellectual Property I, L.P. Method and apparatus for performing a passive indoor localization of a mobile endpoint device
US10104634B2 (en) 2013-12-02 2018-10-16 At&T Intellectual Property I, L.P. Method and apparatus for performing a passive indoor localization of a mobile endpoint device
US9216508B2 (en) * 2014-01-14 2015-12-22 Qualcomm Incorporated Connectivity maintenance using a quality of service-based robot path planning algorithm
US20150197010A1 (en) * 2014-01-14 2015-07-16 Qualcomm Incorporated Connectivity maintenance using a quality of service-based robot path planning algorithm
US9668146B2 (en) * 2014-04-25 2017-05-30 The Hong Kong University Of Science And Technology Autonomous robot-assisted indoor wireless coverage characterization platform
US20150312774A1 (en) * 2014-04-25 2015-10-29 The Hong Kong University Of Science And Technology Autonomous robot-assisted indoor wireless coverage characterization platform
US9599699B2 (en) 2014-05-14 2017-03-21 Shenyang Institute Of Automation Of The Chinese Academy Of Sciences RSSI positioning method based on frequency-hopping spread spectrum technology
US10240927B2 (en) 2014-10-08 2019-03-26 Here Global B.V. Supporting magnetic flux density based positioning
WO2016068742A1 (en) * 2014-10-28 2016-05-06 Инвенсенс Интернешнл, Инк. Method and system for indoor positioning of a mobile terminal
US10542398B2 (en) 2015-12-23 2020-01-21 Aerial Technologies Inc. System, method and apparatus for sensing changes in an environment using wireless communication signals
US11115788B2 (en) 2015-12-23 2021-09-07 Aerial Technologies Inc. System, method and apparatus for sensing changes in an environment using wireless communication signals
US10891029B2 (en) * 2016-10-14 2021-01-12 Here Global B.V. Reporting locations being associated with a problem
CN106714089A (en) * 2017-01-18 2017-05-24 飞思仪表(深圳)有限公司 Wireless sensor communication system
US20180299899A1 (en) * 2017-04-13 2018-10-18 Neato Robotics, Inc. Localized collection of ambient data
WO2019055281A3 (en) * 2017-09-14 2019-04-25 United Parcel Service Of America, Inc. Automatic routing of autonomous vehicles intra-facility movement
CN108156606A (en) * 2017-11-13 2018-06-12 李金平 Instant number of cells distribution platform
WO2020042081A1 (en) * 2018-08-30 2020-03-05 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for location services
US10935627B2 (en) 2018-12-20 2021-03-02 Here Global B.V. Identifying potentially manipulated radio signals and/or radio signal parameters
US11221389B2 (en) * 2018-12-20 2022-01-11 Here Global B.V. Statistical analysis of mismatches for spoofing detection
US11765580B2 (en) 2018-12-20 2023-09-19 Here Global B.V. Enabling flexible provision of signature data of position data representing an estimated position
US11480652B2 (en) 2018-12-20 2022-10-25 Here Global B.V. Service for real-time spoofing/jamming/meaconing warning
US10942245B2 (en) 2018-12-20 2021-03-09 Here Global B.V. Identifying potentially manipulated radio signals and/or radio signal parameters based on a first radio map information and a second radio map information
US11408972B2 (en) 2018-12-20 2022-08-09 Here Global B.V. Device-centric learning of manipulated positioning
US11350281B2 (en) 2018-12-20 2022-05-31 Here Global B.V. Identifying potentially manipulated radio signals and/or radio signal parameters based on radio map information
US10827322B1 (en) * 2019-07-05 2020-11-03 Charter Communications Operating, Llc Augmented reality signal visualization
CN110435452A (en) * 2019-08-20 2019-11-12 中兴新能源汽车有限责任公司 A kind of wireless charging guidance positioning system and method, ground installation, mobile unit
CN110723019A (en) * 2019-10-21 2020-01-24 中兴新能源汽车有限责任公司 Wireless charging guiding and positioning system and method and vehicle-mounted equipment
CN111002858A (en) * 2019-12-18 2020-04-14 中兴新能源汽车有限责任公司 Wireless charging guiding and positioning system and method and vehicle-mounted equipment
CN112261718A (en) * 2020-09-25 2021-01-22 湖南理工学院 Indoor positioning method
CN113301645A (en) * 2020-10-15 2021-08-24 阿里巴巴集团控股有限公司 Signal source position obtaining and position calibration method, equipment and storage medium
WO2023147953A1 (en) * 2022-02-02 2023-08-10 Robert Bosch Gmbh Method for transmitting data between a mobile robot and an external device
CN114501364A (en) * 2022-02-22 2022-05-13 成都市联洲国际技术有限公司 Indoor positioning method and device based on WIFI signal and electronic equipment
CN117308925A (en) * 2023-11-29 2023-12-29 中国人民解放军国防科技大学 Navigation method, device, equipment and medium for spectral map inertial navigation combination

Also Published As

Publication number Publication date
CN103228040A (en) 2013-07-31
DE102013200618B4 (en) 2016-03-10
GB201301538D0 (en) 2013-03-13
GB2499889A (en) 2013-09-04
DE102013200618A1 (en) 2013-08-01

Similar Documents

Publication Publication Date Title
US20130196684A1 (en) Generating indoor radio map, locating indoor target
CN109212471B (en) Positioning base station, system and method
CN103402258B (en) Wi-Fi (Wireless Fidelity)-based indoor positioning system and method
KR101660002B1 (en) Device and method for determining an orientation of a mobile device
US8755304B2 (en) Time of arrival based positioning for wireless communication systems
CN102395196B (en) Positioning method and device based on calibration point
CN103605126B (en) A kind of RF identification speed-measuring method and device
CN104333903A (en) Indoor multi-object positioning system and method based on RSSI (receiver signal strength indicator) and inertia measurement
CN104375135A (en) Radio frequency positioning method, device and system
CN105203996A (en) Mobile device and indoor positioning method, system and device as well as anchor nodes thereof
US20190158982A1 (en) Radio-location method for locating a target device contained within a region of space
US10027771B2 (en) System and method for measuring position
EP3403116B1 (en) Method for calibrating a local positioning system based on time-difference-of-arrival measurements
US10349214B2 (en) Localization using access point
US20160073372A1 (en) Determining an angle of direct path of a signal
WO2022214002A1 (en) Indoor positioning method and indoor positioning apparatus
CN108226912B (en) Sparse network-based non-contact object perception positioning method and system
CN108650629B (en) Indoor three-dimensional positioning algorithm based on wireless communication base station
KR20150132165A (en) Techniques to Improve the Performance of a Fixed, Timing-Based Radio Positioning Network Using External Assistance Information
Pereira et al. Evaluating location fingerprinting methods for underground GSM networks deployed over Leaky Feeder
US20200309896A1 (en) Indoor positioning method and system and electronic device
Wielandt et al. Evaluation of angle of arrival estimation for localization in multiple indoor environments
KR101459915B1 (en) Method of Localization
Li et al. Edge computing-enabled green multisource fusion indoor positioning algorithm based on adaptive particle filter
KR101356019B1 (en) Position estimating method and system on reducing estimated positioning error for bi-static radar system based on cellular network

Legal Events

Date Code Title Description
AS Assignment

Owner name: INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DONG, JIN;HE, MIAO;LI, JINFENG;AND OTHERS;REEL/FRAME:029718/0897

Effective date: 20130116

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION