CN107105404B - Pedestrian indoor positioning method based on step length matching - Google Patents
Pedestrian indoor positioning method based on step length matching Download PDFInfo
- Publication number
- CN107105404B CN107105404B CN201710174727.5A CN201710174727A CN107105404B CN 107105404 B CN107105404 B CN 107105404B CN 201710174727 A CN201710174727 A CN 201710174727A CN 107105404 B CN107105404 B CN 107105404B
- Authority
- CN
- China
- Prior art keywords
- pedestrian
- step length
- indoor positioning
- matching
- latitude
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000004364 calculation method Methods 0.000 claims abstract description 6
- 230000008569 process Effects 0.000 claims description 9
- 230000001133 acceleration Effects 0.000 claims description 8
- 101150095230 SLC7A8 gene Proteins 0.000 claims description 3
- 101150044140 Slc7a5 gene Proteins 0.000 claims description 3
- 230000001174 ascending effect Effects 0.000 claims description 3
- 101150085091 lat-2 gene Proteins 0.000 claims description 3
- 238000005259 measurement Methods 0.000 abstract description 2
- 238000012360 testing method Methods 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005358 geomagnetic field Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
- H04W4/027—Services making use of location information using location based information parameters using movement velocity, acceleration information
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/02—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The invention discloses a pedestrian indoor positioning method based on step length matching, and relates to the technical field of indoor positioning. The invention mainly aims at the problem that the traditional step size model cannot sufficiently reflect individual differences in a Pedestrian Dead Reckoning (PDR) algorithm in indoor positioning research, and provides a method for establishing an individual step size characteristic database to replace the step size model on the basis of satellite ranging; the method comprises the steps of utilizing a smart phone as a carrier, applying satellite ranging to step length measurement and calculation outdoors, and establishing corresponding relations between different speed characteristics and step lengths; in the room, a K-nearest neighbor (KNN) algorithm is improved, real-time step length matching is carried out on the strides, and the current position of the pedestrian is calculated by combining direction information. Aiming at individual difference, the single step size model is not adopted any more, and the indoor positioning precision is greatly improved compared with the traditional step size model.
Description
Technical Field
The invention relates to the technical field of indoor positioning, in particular to a pedestrian indoor positioning method based on step length matching.
Background
With the development of economic society and the high popularization of smart phones, more and more attention has been paid to location-based services, and people have urgent needs for location services particularly in large and complex indoor environments, such as railway stations, airports, supermarkets, hospitals and other areas. The passive positioning method in indoor pedestrian positioning does not need to arrange signal nodes, one is to introduce an inertial navigation mechanism into mobile equipment, and the other is a Pedestrian Dead Reckoning (PDR) algorithm.
The PDR algorithm calculates the walking step number, step length and direction of the pedestrian according to the data of the inertial sensor to obtain the walking distance and direction, and the key point of the PDR algorithm is to accurately estimate the step length of the pedestrian. The existing step size model comprises a step size estimation model based on a linear relation between the step frequency and the step size; a non-linear empirical model relating to maximum and minimum acceleration over a stride period; the walking mode of the person is approximated to an inverted simple pendulum, and the step length is calculated through a triangular relation. Because the step length difference of different people has a certain relation with the height, habit, mood and the like of the individual, the linear and nonlinear models can hardly reflect the step length difference of different individuals.
Disclosure of Invention
In order to overcome the defect that the accuracy of the step size model cannot be guaranteed when the individual difference is faced, the invention provides a pedestrian indoor positioning method based on step size matching.
The invention adopts the following technical scheme:
a pedestrian indoor positioning method based on step matching is applied to portable equipment with a built-in accelerometer, a magnetic orientation meter and other MEMS sensors, and comprises the following steps:
s1, determining the initial longitude and latitude information of the pedestrian outdoors based on the satellite positioning system;
s2, calculating the average step length of the pedestrian outdoors based on satellite ranging;
s3, recording the step characteristic value of each step based on the accelerometer while satellite ranging, wherein the step characteristic value comprises the maximum acceleration A in a step periodmaxMinimum acceleration AminAnd a period duration T;
s4, establishing an individual step length feature database of the pedestrian according to the corresponding relation between the step feature value and the average step length;
if there are m pedestrian speed states, recording D ═ D1,d2,···,dm) Represents a set of steps in m different speed states, C ═ amax,AminT) represents a set of stride characteristic values, expressed as (C, d)j) Storing data in the form of key value pairs, establishing an individual step length characteristic database of the pedestrian, wherein dj∈D;
S5, after the pedestrian enters the room, determining the initial longitude and latitude information of the pedestrian in the room based on a satellite positioning system;
S7, obtaining the new step characteristic value C obtained in the step S6 through a KNN algorithm*Matching with the individual step length feature database established in the step S4 to obtain the average step length corresponding to the new step length feature value;
s8, determining the walking direction of the pedestrian based on the magnetic heading meter;
and S9, calculating the current position of the pedestrian based on the PDR algorithm according to the pedestrian average step length information acquired in the step S7 and the pedestrian walking direction information acquired in the step S8.
Preferably, the specific step of step S2 includes:
s21, measuring the longitude and latitude of the positions of the two points A, B of the pedestrian based on the satellite positioning system, and calculating the linear distance S between the positions of the two points by using the formula (1).
Wherein (Lng1, Lat1) represents longitude and latitude of a point, and (Lng2, Lat2) represents longitude and latitude of B point, a-Lng 1-Lng2 represents the difference between the longitudes of two points, B-Lat 1-Lat2 represents the difference between the latitudes of two points, 6378137 represents the radius of the earth, and the unit is meter.
S22, when the pedestrian walks in an approximately straight line from point a to point B, and maintains one speed state as much as possible, the average step size of the speed state is calculated by equation (2).
Wherein S is the straight-line distance between the points A and B calculated by the formula (1), and N is the total number of steps detected in the process.
Preferably, the matching method in step S7 is:
s71, calculating C (i) and C in the speed state in m by using the formula (3)*The Euclidean distance between;
wherein i is 1,2
S72, pairing dist (C (i), C) in ascending order*) Sorting, and finding out C (i) corresponding to the minimum distance of the top k;
s73, according to the stored (C, d)j) The key-value pair looks up the k groups C (i) corresponding to the step length d;
s74, taking the D value with the most occurrence times in the D set as the current C*The corresponding step size.
Preferably, in step S71, in the m speed states, the feature data in N sets of speed states of the middle segment are retained for the matching calculation, where N is m × N/3.
Preferably, the following steps are further included between the step S1 and the step S2:
p, detecting whether the strides are effective strides, if so, recording the longitude and latitude, calculating the average step length, and adding 1 to the total strides; and if the judgment result is no, returning to detect the step again until the judgment result is yes.
Preferably, the step is detected by using a peak method in step P, the step with the peak value exceeding the threshold value of 0.4 is an effective peak value, and the peak value not in the reasonable time interval is masked while the peak value is detected.
Preferably, the specific step of step S8 is:
s81, manually correcting the magnetic navigator;
s82, detecting whether the step is an effective step, if so, matching the step length in real time, and acquiring the walking direction of the current pedestrian; and if the judgment result is no, returning to detect the step again until the judgment result is yes.
Due to the adoption of the technical scheme, the invention has the following beneficial effects: compared with the prior art, the dead reckoning method has the advantages that the individual step length feature database belonging to the dead reckoning method is actually established for individuals with differences, and dead reckoning accuracy is greatly improved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
FIG. 1 is an overall flow chart of the present invention;
fig. 2 is a graph comparing the test results with the existing step size model.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The carrier of the invention is a personal smart phone, a built-in accelerometer, a magnetic orientation meter and other MEMS sensors.
The step is detected by using a peak value method outdoors, in order to improve the accuracy of detection, only the peak value which exceeds a threshold value of 0.4 is judged as an effective peak value, the step frequency of natural walking of a person is between 1 and 3Hz, and the peak value which is not in a reasonable time interval is shielded while the peak value is detected.
At present, the satellite positioning precision of the smart phone can reach the meter level, so that the position information given by the mobile phone is directly used to introduce the satellite ranging into the pedestrian step length measurement and calculation, and further an individual step length feature database is established. And measuring the longitude and latitude of the positions of the two points A and B, and calculating the linear distance S between the positions of the two points by using the formula (1).
Wherein (Lng1, Lat1) represents longitude and latitude of a point, and (Lng2, Lat2) represents longitude and latitude of B point, a-Lng 1-Lng2 represents the difference between the longitudes of two points, B-Lat 1-Lat2 represents the difference between the latitudes of two points, 6378137 represents the radius of the earth, and the unit is meter.
When the pedestrian walks from the point A to the point B in an approximately straight line manner and maintains a speed state as much as possible, the step is detected while the satellite is in range finding, the characteristic value of each step is recorded, and the average step length of the speed state is calculated by using the formula (2).
Wherein S is the straight-line distance between the points A and B calculated by the formula (1), and N is the total number of steps detected in the process.
Assuming m states of velocity, the step characteristics include the maximum acceleration A within one step periodmaxMinimum acceleration AminAnd a period duration T. The process of outdoor satellite ranging is also the process of establishing a step length characteristic database, which has m multiplied by N groups of step characteristic value sets, and is also the process of generating the corresponding relation between the step characteristic values and the step length in m speed states. Let D ═ D1,d2,···,dm) Represents a set of steps in m different speed states, C ═ amax,AminT) represents a set of stride characteristic values, expressed as (C, d)j) Storing data in the form of key-value pairs, wherein dj∈D。
After entering the room, the initial position is given by the satellite positioning information. Note the bookFor the new set of detected stride feature values, m velocity state generationsTable m existing classes, the essence of the matching process is for C*The process of making the classification.
The step length characteristic data of the initial and final stages of pedestrian walking is unstable and has large fluctuation. In order to reduce the calculation amount of the KNN algorithm, the individual step size feature database is simplified in the matching process. Experiments show that only the group characteristic data of the interval, namely the middle section, in each speed state is kept, so that the matching accuracy can be completely ensured and recorded. The matching algorithm is as follows:
1. calculating C (i) and C*inter-Euclidean distance dist (C (i), C)*),i=1,2,...,n;
2. Dist (C (i), C) in ascending order*) Sorting, and finding out C (i) corresponding to the minimum distance of the top k;
3. according to stored (C, d)j) The key-value pair looks up the k groups C (i) corresponding to the step length d;
4. the D value with the most occurrence times in the D set is taken as the current C*The corresponding step size.
Wherein C and C*Is of Euclidean distance dist (C, C)*) Is composed of
The magnetic direction-finding device is arranged in the smart phone, an included angle between the current top of the smart phone and the north direction can be indicated in real time according to induction of a geomagnetic field, when the smart phone rotates around a Z axis, the value of the included angle changes, and the direction can be used as the walking direction of pedestrians.
In the experiment aiming at the method, the outdoor test site is selected on a sidewalk outside a building of the institute of fertilizer-gathering intelligent machinery of Chinese academy of sciences with a wide environment, the speed states are selected to be three, namely a slower speed, a normal speed and a faster speed, the height of a tester is 178cm, the actual steps in the three speed states are controlled to be 100 steps, and the obtained step length calculation results are respectively 0.60m, 0.74m and 0.88 m.
The indoor test site is selected in a corridor in an intelligent station building, the distance is tested to be 50m, the distances under four groups of modes of slow speed, normal speed, fast speed and variable speed walking are respectively calculated, and each group is tested for 5 times. The results of the comparison with the linear step size estimation model calculated by equation (4) and the non-linear empirical model calculated by equation (5) are shown in fig. 2.
d=a×f+b (4)
Where a, b are coefficients and f is frequency.
Wherein H is a coefficient, Amax,AminRespectively the maximum and minimum acceleration within one stride period.
The method of the invention can be well adapted to individual differences, and the indoor positioning accuracy of pedestrians is greatly improved.
Although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that changes may be made in the embodiments and/or equivalents thereof without departing from the spirit and scope of the invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (5)
1. A pedestrian indoor positioning method based on step length matching is applied to portable equipment with various MEMS sensors such as an accelerometer and a magnetic direction finder, and is characterized by comprising the following steps of:
s1, determining the initial longitude and latitude information of the pedestrian outdoors based on the satellite positioning system;
s2, measuring the longitude and latitude of the positions of the two points A, B of the pedestrian based on the satellite positioning system, calculating the linear distance S between the positions of the two points by using the formula (1),
wherein (Lng1, Lat1) represents longitude and latitude of a point, (Lng2, Lat2) represents longitude and latitude of B point, a is Lng1-Lng2 which is the difference between the longitudes of two points, B is Lat1-Lat2 which is the difference between the latitudes of two points, 6378137 is the earth radius, and the unit is meter;
s3, when the pedestrian walks from the point A to the point B in an approximately straight line way and keeps a speed state as much as possible, the average step length d of the speed state is calculated by the formula (2),
wherein S is the linear distance between the points A and B calculated by the formula (1), and N is the total number of steps detected in the process;
s4, recording the step characteristic value of each step based on the accelerometer while satellite ranging, wherein the step characteristic value comprises the maximum acceleration A in a step periodmaxMinimum acceleration AminAnd a period duration T;
s5, establishing an individual step length feature database of the pedestrian according to the corresponding relation between the step feature value and the average step length;
if there are m pedestrian speed states, recording D ═ D1,d2,…,dm) Represents a set of steps in m different speed states, C ═ amax,AminT) represents a set of stride characteristic values, expressed as (C, d)j) Storing data in the form of key value pairs, establishing an individual step length characteristic database of the pedestrian, wherein dj∈D;
S6, after the pedestrian enters the room, determining the initial longitude and latitude information of the pedestrian in the room based on a satellite positioning system;
S8, calculating C (i) and C in m speed states by using formula (3)*The Euclidean distance between;
wherein i is 1, 2.. times.n;
dist (C (i), C) in ascending order*) Sorting, and finding out C (i) corresponding to the minimum distance of the top k; according to stored (C, d)j) The key-value pair looks up the k groups C (i) corresponding to the step length d; the D value with the most occurrence times in the D set is taken as the current C*A corresponding step length;
s9, determining the walking direction of the pedestrian based on the magnetic heading meter;
and S10, calculating the current position of the pedestrian based on the PDR algorithm according to the pedestrian average step length information acquired in the step S8 and the pedestrian walking direction information acquired in the step S9.
2. The pedestrian indoor positioning method based on the step length matching as claimed in claim 1, wherein in the step S8, in m speed states, N sets of characteristic data of the middle segment in the speed states are reserved for the matching calculation, wherein N is m × N/3.
3. The pedestrian indoor positioning method based on step size matching according to claim 1 or 2, wherein the step S1 and the step S2 further comprise the following steps:
p, detecting whether the strides are effective strides, if so, recording the longitude and latitude, calculating the average step length, and adding 1 to the total strides; and if the judgment result is no, returning to detect the step again until the judgment result is yes.
4. The pedestrian indoor positioning method based on step size matching as claimed in claim 3, wherein the step is detected in step P by a peak method, the step with the peak size exceeding a threshold value of 0.4 is an effective peak, and the peak not in a reasonable time interval is masked while the peak is detected.
5. The pedestrian indoor positioning method based on step size matching according to claim 4, wherein the specific steps of the step S9 are as follows:
s91, manually correcting the magnetic navigator;
s92, detecting whether the step is an effective step, if so, matching the step length in real time, and acquiring the walking direction of the current pedestrian; and if the judgment result is no, returning to detect the step again until the judgment result is yes.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710174727.5A CN107105404B (en) | 2017-03-22 | 2017-03-22 | Pedestrian indoor positioning method based on step length matching |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710174727.5A CN107105404B (en) | 2017-03-22 | 2017-03-22 | Pedestrian indoor positioning method based on step length matching |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107105404A CN107105404A (en) | 2017-08-29 |
CN107105404B true CN107105404B (en) | 2020-04-17 |
Family
ID=59674727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710174727.5A Expired - Fee Related CN107105404B (en) | 2017-03-22 | 2017-03-22 | Pedestrian indoor positioning method based on step length matching |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107105404B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107632966B (en) * | 2017-09-08 | 2021-10-19 | 歌尔科技有限公司 | Motion trajectory determination method and electronic equipment |
WO2019084918A1 (en) | 2017-11-03 | 2019-05-09 | Beijing Didi Infinity Technology And Development Co., Ltd. | System and method for determining a trajectory |
CN113324559B (en) * | 2021-05-10 | 2023-03-21 | 青岛海尔空调器有限总公司 | Motion step counting method and device and air treatment equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012029058A1 (en) * | 2010-08-30 | 2012-03-08 | Bk-Imaging Ltd. | Method and system for extracting three-dimensional information |
CN104535077A (en) * | 2014-12-29 | 2015-04-22 | 上海交通大学 | Pedestrian step length estimation method based on intelligent mobile terminal equipment |
CN105547300A (en) * | 2015-12-30 | 2016-05-04 | 航天恒星科技有限公司 | All-source navigation system and method used for AUV (Autonomous Underwater Vehicle) |
KR101705227B1 (en) * | 2015-11-06 | 2017-02-09 | 주식회사 우리엘테크 | Indoor Positioning Method |
-
2017
- 2017-03-22 CN CN201710174727.5A patent/CN107105404B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012029058A1 (en) * | 2010-08-30 | 2012-03-08 | Bk-Imaging Ltd. | Method and system for extracting three-dimensional information |
CN104535077A (en) * | 2014-12-29 | 2015-04-22 | 上海交通大学 | Pedestrian step length estimation method based on intelligent mobile terminal equipment |
KR101705227B1 (en) * | 2015-11-06 | 2017-02-09 | 주식회사 우리엘테크 | Indoor Positioning Method |
CN105547300A (en) * | 2015-12-30 | 2016-05-04 | 航天恒星科技有限公司 | All-source navigation system and method used for AUV (Autonomous Underwater Vehicle) |
Non-Patent Citations (2)
Title |
---|
一种基于智能手机传感器的行人室内定位算法;周瑞,罗磊,李志强,桑楠;《计算机工程》;20161130;第42卷(第11期);22-26 * |
基于KNN-SVM算法的室内定位***设计;周锦,李炜,金亮,陈曦;《华中科技大学学报(自然科学版)》;20151031;第42卷;517-520 * |
Also Published As
Publication number | Publication date |
---|---|
CN107105404A (en) | 2017-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Zhou et al. | Activity sequence-based indoor pedestrian localization using smartphones | |
Xing et al. | Pedestrian stride length estimation from IMU measurements and ANN based algorithm | |
Zhang et al. | A handheld inertial pedestrian navigation system with accurate step modes and device poses recognition | |
CN107179079A (en) | The indoor orientation method merged based on PDR with earth magnetism | |
CN104457751A (en) | Method and system for recognizing indoor and outdoor scenes | |
CN109164411B (en) | Personnel positioning method based on multi-data fusion | |
CN106840163A (en) | A kind of indoor orientation method and system | |
CN107105404B (en) | Pedestrian indoor positioning method based on step length matching | |
CN112729301A (en) | Indoor positioning method based on multi-source data fusion | |
Cruz et al. | MagLand: Magnetic landmarks for road vehicle localization | |
Wang et al. | Recent advances in pedestrian inertial navigation based on smartphone: A review | |
Song et al. | Improved indoor position estimation algorithm based on geo-magnetism intensity | |
Wang et al. | An adaptive indoor positioning method using multisource information fusion combing Wi-Fi/MM/PDR | |
Pipelidis et al. | A novel approach for dynamic vertical indoor mapping through crowd-sourced smartphone sensor data | |
CN107167129A (en) | High in the clouds step-size estimation method | |
CN108801267A (en) | It is a kind of to merge the indoor without anchor point localization method of multisensor | |
CN104202818A (en) | Floor identification method based on building open edge distance weighting | |
Lee et al. | Smartphone‐Based Indoor Pedestrian Tracking Using Geo‐Magnetic Observations | |
Ye et al. | BTrack: Using barometer for energy efficient location tracking on mountain roads | |
Zhuang et al. | Autonomous WLAN heading and position for smartphones | |
Tao et al. | An improved indoor pedestrian dead reckoning algorithm using ambient light and sensors | |
CN109682372B (en) | Improved PDR method combining building structure information and RFID calibration | |
CN106525052A (en) | Graph model constrained indoor positioning method | |
Qi et al. | Precise 3D foot-mounted indoor localization system using commercial sensors and map matching approach | |
Huang et al. | Indoor positioning system based on improved PDR and magnetic calibration using smartphone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200417 |
|
CF01 | Termination of patent right due to non-payment of annual fee |