WO2012093842A2 - Apparatus and method for detecting location information using navigation algorithm - Google Patents

Apparatus and method for detecting location information using navigation algorithm Download PDF

Info

Publication number
WO2012093842A2
WO2012093842A2 PCT/KR2012/000065 KR2012000065W WO2012093842A2 WO 2012093842 A2 WO2012093842 A2 WO 2012093842A2 KR 2012000065 W KR2012000065 W KR 2012000065W WO 2012093842 A2 WO2012093842 A2 WO 2012093842A2
Authority
WO
WIPO (PCT)
Prior art keywords
pedestrian
gps
displacement
location
pseudo
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.)
Ceased
Application number
PCT/KR2012/000065
Other languages
French (fr)
Other versions
WO2012093842A3 (en
Inventor
Kyong-Ha Park
Chan-Gook Park
Hyun-Su Hong
Sung-Min Park
Seung-Hyuck Shin
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.)
Samsung Electronics Co Ltd
SNU R&DB Foundation
Original Assignee
Samsung Electronics Co Ltd
Seoul National University R&DB Foundation
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 Samsung Electronics Co Ltd, Seoul National University R&DB Foundation filed Critical Samsung Electronics Co Ltd
Priority to CN2012800048866A priority Critical patent/CN103299209A/en
Priority to US13/978,616 priority patent/US9410808B2/en
Priority to EP12732320.2A priority patent/EP2661643A4/en
Publication of WO2012093842A2 publication Critical patent/WO2012093842A2/en
Publication of WO2012093842A3 publication Critical patent/WO2012093842A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • 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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining 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/42Determining position
    • G01S19/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
    • G01S19/47Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial
    • 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
    • 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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/23Testing, monitoring, correcting or calibrating of receiver elements

Definitions

  • a method for measuring a location of a pedestrian terminal in which neighboring Global Positioning System (GPS) satellites are searched for, pseudo-range information is received from at least one of the detected GPS satellites and stored, a displacement of the pedestrian(a displacement of the pedestrian terminal) is calculated based on step detection from a pedestrian, the calculated displacement of the pedestrian is corrected using the received pseudo-range information, and the location of the pedestrian terminal is measured using the corrected displacement.
  • GPS Global Positioning System
  • the displacement of the pedestrian may be calculated by a Pedestrian Dead Reckoning (PDR) algorithm that estimates a location of a pedestrian according to gait characteristics of the pedestrian.
  • PDR Pedestrian Dead Reckoning
  • the controller may calculate the displacement of the pedestrian by a PDR algorithm that estimates a location of a pedestrian according to gait characteristics of the pedestrian.
  • the controller may control selective coupling of predetermined two navigation algorithms or use of only one of the two navigation algorithms according to the number of GPS signals received through the GPS receiver.
  • the controller may include a satellite navigation algorithm executer for receiving information about a location of a user from a visible satellite and providing information about the location of the user, and a PDR algorithm executer for estimating a location of a user according to gait characteristics of the user.
  • the controller may use a loosely coupled scheme in which a location and velocity of the GPS receiver are used as measurements for a coupled system.
  • the controller may detect location information about the user using one of predetermined two navigation algorithms, the one navigation algorithm being the PDR algorithm.
  • FIG. 1 is a block diagram of a navigation device according to an embodiment of the present invention.
  • FIG. 1 is a block diagram of a navigation device according to an embodiment of the present invention.
  • the navigation device includes a user interface 101, a GPS receiver 103, an accelerometer 105, a navigation algorithm controller 107, and a filter unit 113.
  • the navigation algorithm controller 107 includes a satellite navigation algorithm 109 and a PDR algorithm 111.
  • the navigation device determines that it is currently located in an area where GPS signals are actively received and goes to step 205.
  • the navigation device loosely couples the satellite navigation algorithm 109 with the PDR algorithm 111 and receives information about a current location and travelling route of the navigation device according to the loosely coupled scheme.

Landscapes

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

Abstract

A method and apparatus for detecting location information using a navigation algorithm are provided, in which neighboring Global Positioning System (GPS) satellites are searched for, pseudo-range information is received from at least one of the detected GPS satellites and stored, a displacement of a pedestrian terminal is calculated based on step detection from a pedestrian, the calculated displacement of the pedestrian terminal is corrected using the received pseudo-range information, and the location of the pedestrian terminal is measured using the corrected displacement.

Description

APPARATUS AND METHOD FOR DETECTING LOCATION INFORMATION USING NAVIGATION ALGORITHM
The present invention relates to detection of location information about a user, and more particularly, to an apparatus and method for detecting location information about a user using a radio navigation system and a pedestrian navigation system.
A personal navigation system was designed to provide person-centered route guidance. It locates a pedestrian to be route-guided and guides the pedestrian to a route based on his or her location. Personal navigation systems can be classified into a satellite navigation system, an inertial navigation system, a pedestrian navigation system, etc. according to movement types.
The satellite navigation system provides information about a current location and a route to a desired destination to a user using satellites. A major example of the satellite navigation system is a car navigation system.
The car navigation system locates a vehicle, provides the vehicle's driver with an optimum route, and guides the driver along the optimum route. In general, this car navigation system calculates the current location of the vehicle using a Global Positioning System (GPS) sensor and provides route guidance from the current location to a destination.
The inertial navigation system calculates the acceleration of a user by means of an accelerometer such as a gyroscope sensor, calculates the current velocity of the user based on the acceleration, and detects the current location of the user based on the velocity. The inertial navigation system is applied mainly to a submarine, an aircraft, a missile, etc. Recently, route guidance has been provided to vehicles or aircrafts using a composite navigation system having an accelerometer in addition to the satellite navigation system.
The pedestrian navigation system provides pedestrian-centered route guidance, not car-centered route guidance. Although the pedestrian navigation system is similar to the card navigation system, the former measures the location of a route-guidance object more accurately and provides more detailed route guidance than the latter because the route-guidance object is a pedestrian slower than a car.
Accordingly, the car navigation system and the pedestrian navigation system provide route guidance using different algorithms. For example, the navigation system locates a car using a GPS sensor, whereas the pedestrian navigation system locates a pedestrian by detecting the pedestrian's steps and strides. Therefore, these two navigation systems should their dedicated navigation devices for performing their own algorithms.
However, in the case where both a car navigation device and a pedestrian navigation device should be used, a user should purchase the two navigation devices, resulting in increased cost and less portability. In this context, a composite navigation device has recently been developed to enable the car navigation system and the pedestrian navigation system to be used together.
A shortcoming with the composite navigation device is that a user should manually switch an operation mode between the car navigation system and the pedestrian navigation system. That is, to use the pedestrian navigation system while using the car navigation system, the user should end the car navigation system manually and then activate the pedestrian navigation system, or vice versa.
Therefore, the conventional navigation device inconveniently requires a user to manually select the car navigation system or the pedestrian navigation system. Moreover, if the user selects a wrong navigation system by mistake, wrong route guidance may be provided to the user.
An aspect of embodiments of the present invention is to address at least the problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of embodiments of the present invention is to provide an apparatus and method for detecting the location of a user, automatically using car navigation or pedestrian navigation selectively or both the car navigation and pedestrian navigation in combination without user manipulation in a composite navigation device that provides a car navigation system and a pedestrian navigation system.
In accordance with an embodiment of the present invention, there is provided a method for measuring a location of a pedestrian terminal, in which neighboring Global Positioning System (GPS) satellites are searched for, pseudo-range information is received from at least one of the detected GPS satellites and stored, a displacement of the pedestrian(a displacement of the pedestrian terminal) is calculated based on step detection from a pedestrian, the calculated displacement of the pedestrian is corrected using the received pseudo-range information, and the location of the pedestrian terminal is measured using the corrected displacement.
The displacement of the pedestrian may be calculated by a Pedestrian Dead Reckoning (PDR) algorithm that estimates a location of a pedestrian according to gait characteristics of the pedestrian.
The displacement of the pedestrian may be confirmed by a pedestrian navigation system, a distance between the pedestrian terminal and the at least one GPS satellite may be calculated using the calculated displacement of the pedestrian and orbit information about the at least one GPS satellite, and the displacement of the pedestrian may be corrected using a difference between the received pseudo-range information and the calculated distance between the pedestrian terminal and the at least one GPS satellite.
The pseudo-range information may be received from the at least one of the detected GPS satellites, an error of the received pseudo-range information may be detected and corrected using a filter, and the corrected pseudo-range information may be stored.
In accordance with another embodiment of the present invention, there is provided an apparatus for measuring a location of a pedestrian terminal, in which a user interface interfaces with a user, a GPS receiver searches for neighboring GPS satellites and receives pseudo-range information from at least one of the detected GPS satellites, and a controller calculates a displacement of the pedestrian based on step detection from a pedestrian, corrects the calculated displacement of the pedestrian using the received pseudo-range information, and measures the location of the pedestrian terminal using the corrected displacement.
The controller may calculate the displacement of the pedestrian by a PDR algorithm that estimates a location of a pedestrian according to gait characteristics of the pedestrian.
The controller may confirm the displacement of the pedestrian by a pedestrian navigation system, may calculate a distance between the pedestrian terminal and the at least one GPS satellite using the calculated displacement of the pedestrian and orbit information about the at least one GPS satellite, and may correct the displacement of the pedestrian using a difference between the received pseudo-range information and the calculated distance between the pedestrian terminal and the at least one GPS satellite.
The apparatus may further include a filter unit for detecting and correcting an error of the received pseudo-range information.
The controller may control selective coupling of predetermined two navigation algorithms or use of only one of the two navigation algorithms according to the number of GPS signals received through the GPS receiver.
The apparatus may further include an accelerometer for measuring an acceleration of the apparatus according to a motion of the apparatus.
The controller may include a satellite navigation algorithm executer for receiving information about a location of a user from a visible satellite and providing information about the location of the user, and a PDR algorithm executer for estimating a location of a user according to gait characteristics of the user.
If the number of GPS signals received through the GPS receiver is 4 or larger, the controller may use a loosely coupled scheme in which a location and velocity of the GPS receiver are used as measurements for a coupled system.
If the number of GPS signals received through the GPS receiver is 3 or smaller, the controller may compare strengths of the GPS signals with a predetermined threshold, and if the strengths of the GPS signals are higher than the predetermined threshold, the controller may use a tightly coupled scheme in which pseudo-range information and pseudo-range change rate information received through the GPS receiver are used as measurements.
If no GPS signal is received through the GPS receiver, the controller may detect location information about the user using one of predetermined two navigation algorithms, the one navigation algorithm being the PDR algorithm.
As is apparent from the above description of the present invention, in a composite navigation device that provides a satellite navigation system and a PDR system, a car navigation system and a pedestrian navigation system are automatically used selectively or in combination, without a user's manipulation. Therefore, accurate location information about a user can be provided in an environment where the car navigation system cannot provide the location information about the user.
The above and other objects, features and advantages of certain embodiments of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
FIG. 1 is a block diagram of a navigation device according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating an operation for notifying the location of a user using the navigation device according to an embodiment of the present invention;
FIG. 3 is a flowchart illustrating an error correction operation according to an embodiment of the present invention; and
FIGs. 4a to 5b are graphs illustrating filter tuning results obtained by taking into account gait characteristics according to an embodiment of the present invention.
Throughout the drawings, the same drawing reference numerals will be understood to refer to the same elements, features and structures.
Reference will be made to the preferred embodiment of the present invention with reference to the attached drawings. While the following description includes specific details, it is to be clearly understood to those skilled in the art that the specific details are provided to help comprehensive understanding of the present invention and modifications and variations can be made to them within the scope and spirit of the present invention.
The present invention uses a Pedestrian Dead Reckoning (PDR) system. The PDR system estimates the location of a user based on the gait characteristics of the user. Because a general integrated navigation system model is not viable, it is essential to derive a model specialized for the PDR. The present invention provides a method for coupling the PDR system with a satellite navigation system using the features of the PDR system such as step detection, stride length estimation, and heading estimation regarding a pedestrian.
According to the present invention, the two navigation systems can be loosely coupled or tightly coupled. Depending on the reception state of a Global Positioning System (GPS) signal, the two systems are coupled in a different manner. A composite navigation system with the two systems coupled in it should consider information output from each system on the same coordinate system.
That is, the PDR system provides a location on a local horizontal coordinate system, whereas the satellite navigation system provides a location on an Earth-Centered Earth-Fixed (ECEF) coordinate system. Therefore, the two different coordinate systems should be converted using an appropriate coordinate conversion matrix.
A navigation device that selectively couples the two systems has the following configuration.
FIG. 1 is a block diagram of a navigation device according to an embodiment of the present invention. The navigation device includes a user interface 101, a GPS receiver 103, an accelerometer 105, a navigation algorithm controller 107, and a filter unit 113. The navigation algorithm controller 107 includes a satellite navigation algorithm 109 and a PDR algorithm 111.
Referring to FIG. 1, the user interface 101 may be configured with an input device such as a keypad, a touch panel, etc. for interfacing with a user. For instance, the user interface 101 may receive a request for executing a navigation program from the user and may provide the request to the navigation algorithm controller 107.
The GPS receiver 103 receives a GPS signal from a GPS satellite and transmits the received GPS signal to the navigation algorithm controller 107. The GPS receiver 103 may receive one or more GPS signals which include position information and time information. In addition, the GPS receiver 103 receives information about a pseudo-range from at least one satellite. The accelerometer 105 may be a 3-axis accelerometer and measures an acceleration according to a motion of the navigation device. The accelerometer 105 measures the acceleration of the navigation device according to the motion of the navigation device, using an acceleration sensor.
The filter unit 113 detects an error in an acceleration of the navigation device based on a motion of the navigation device measured by a specific filter and an error between a measured current location of the navigation device and a destination and corrects the errors. That is, when an actual location and an estimated location are different, the error between the actual and estimated locations is detected and corrected so that the estimated location is approximate to the actual location as much as possible. In the present invention, a Kalman filter is used.
The navigation algorithm controller 107 includes the satellite navigation algorithm 109 and the PDR algorithm 111 and controls selective coupling of the two algorithms 109 and 111 or use of only one of the two algorithms 109 and 111 by counting the number of GPS signals received from the GPS receiver 103. For example, when four or more GPS signals are received, the satellite navigation algorithm 109 and the PDR algorithm 111 are coupled loosely in such a manner that the satellite navigation algorithm 109 is a main one and the PDR algorithm 111 is an auxiliary one.
The loose coupled scheme is used in most cases, which uses the location and velocity of a GPS receiver as a measurement in a coupled system. Despite the advantage of easy configuration, the loose coupled scheme can provide information about a user's location only if the number of visible satellite is 4 or larger.
In another example, if three or fewer GPS signals are received, the navigation algorithm controller 107 estimates a location and heading by tightly coupling the satellite navigation algorithm 109 with the PDR algorithm 111 in such a manner that information about a current location, velocity, and heading of a user using the navigation device, as obtained by the PDR algorithm 111 is used together with satellite information received through the GPS receiver 103.
According to the tightly coupled scheme, neighboring GPS satellites are detected through the GPS receiver 103, pseudo-range information is received from at least one of the detected GPS satellites, the received pseudo-range information is stored, a displacement of a pedestrian(a displacement of a pedestrian terminal) is calculated using step detection of the pedestrian and corrected using the received pseudo-range information, and the location of the pedestrian l is measured using the corrected value.
The displacement of the pedestrian is calculated by the PDR algorithm that estimates the location of a pedestrian using the gait characteristics of the pedestrian.
The displacement of the pedestrian is corrected by calculating the distance between the pedestrian terminal and a GPS satellite from which the pseudo-range information has been received, using the calculated displacement of the pedestrian and orbit information about the GPS satellite and calculating the difference between the distance and the received pseudo-range information.
The tightly coupled scheme uses pseudo-range information received at the GPS receiver 103 and pseudo-range change rate information as measurements. As far as one or more visible satellites exist, the tightly coupled scheme can provide location information about a user.
An operation for providing location information about a user in the navigation device having the above-described configuration will be described below.
FIG. 2 is a flowchart illustrating an operation for notifying the location of a user using the navigation device according to an embodiment of the present invention.
Referring to FIG. 2, the navigation device receives a GPS signal from the GPS receiver 103 in step 201. If the navigation device is located in a shadowing area, it cannot receive any GPS signal. On the other hand, if the navigation device is located in an area placed in a good GPS reception state, it may receive a plurality of GPS signals.
In step 203, the navigation device determines whether the number of GPS signals received through the GPS receiver 103 is 4 or larger because the satellite navigation algorithm 109 is coupled with the PDR algorithm 111 in a different manner according to the number of received GPS signals.
If the number of GPS signals received through the GPS receiver 103 is 4 or larger, the navigation device determines that it is currently located in an area where GPS signals are actively received and goes to step 205. In step 205, the navigation device loosely couples the satellite navigation algorithm 109 with the PDR algorithm 111 and receives information about a current location and travelling route of the navigation device according to the loosely coupled scheme.
On the other hand, if the number of GPS signals received through the GPS receiver 103 is 3 or smaller, the navigation device determines that it is currently located in a shadowing area where GPS signals cannot be actively received and goes to step 207. In step 207, the navigation device determine whether the number of received GPS signals is smaller than 1.
If the number of received GPS signals is smaller than 1, the navigation device determines that no GPS signal is received and goes to step 211. In step 211, the navigation device estimates the location and heading of the user, using the PDR algorithm 111 only, without the satellite navigation algorithm 109.
If the number of received GPS signals is 1 or larger, the navigation device compares the strength of a received GPS signal with a predetermined threshold in step 209. If the strength of the received GPS is equal to or lower than the threshold, the navigation device estimates the location and heading of the user using the PDR algorithm 111 only in step 211. If the strength of the received GPS is higher than the threshold, the navigation device estimates the current location and heading of the navigation device by tightly coupling the satellite navigation algorithm with the PDR algorithm 111 in step 213. With the tightly coupled algorithms, the location error of the user can be corrected even when the user is located in a shadowing area where 4 or fewer satellite signals are received.
FIG. 3 is a flowchart illustrating an error correction operation according to an embodiment of the present invention. In the present invention, a Kalman filter is used. The Kalman filter is used to obtain an optimum estimate of a state variable and is applied to a linear system that has a linear structure and minimizes the error variance of an estimated state variable.
Referring to FIG. 3, the navigation device receives a GPS signal in step 301. The received GPS signal is transmitted to the Kalman filter. In step 303, the Kalman filter generates a measurement using the received GPS signal. Since the GPS signal carries pseudo-range information and pseudo-range change rate information, the Kalman filter uses the pseudo-range information and pseudo-range change rate information in generating the measurement. Then, a state variable measurement is updated with the generated measurement in step 305. Specifically, a gain of the Kalman filter is calculated and the state variable measurement is updated using the gain. An error of the GPS signal is corrected using the updated state variable measurement in step 307 and the error-corrected GPS signal is applied to the PDR system in step 309.
In accordance with the present invention, an error of a reference value is expressed as a state variable of a Kalman filter using the Kalman filter and this estimated state variable is fed back as an input to the system. This is called indirect feedback. That is, the error propagation characteristics of the system are maintained linearly by use of the indirect feedback Kalman filter. The step for calculating an estimate at the Kalman filter is divided into measurement update performed when a measurement is given and time propagation calculated with passage of time. In the present invention, an error of the system is corrected through feedback of an error state variable estimated by measurement updating to the system. Thus, the time propagation of the state variable on a system model is not performed after the feedback. Rather, the state variable of the Kalman filter is reset to 0 and measurement updating using a measurement is repeated in the next step.
Later-described graphs illustrate estimates of a current location or destination of a user that uses a navigation device in a composite navigation system that tightly couples the PDR system with the satellite navigation system. In the case of the tightly coupled scheme, a location error of the satellite navigation system is corrected using a Kalman filter.
FIGs. 4a to 5b are graphs illustrating filter tuning results obtained by taking into account gait characteristics according to an embodiment of the present invention. Specifically, FIGs. 4a and 4b are graphs illustrating filter tuning results obtained by taking into account gait characteristics on a straight trajectory and FIGs. 5a and 5b are graphs illustrating filter tuning results obtained by taking into account gait characteristics on a moving trajectory.
It can be noted from FIGs. 4a to 5b that GPS data approximate to an actual trajectory are tracked successfully irrespective of a heading bias error.
While the present invention has been particularly shown and described with reference to embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the following claims.

Claims (14)

  1. A method for measuring a location of a pedestrian terminal, the method comprising:
    searching for neighboring Global Positioning System (GPS) satellites;
    receiving pseudo-range information from at least one of the detected GPS satellites and storing the received pseudo-range information;
    calculating a displacement of a pedestrian based on step detection from a pedestrian;
    correcting the calculated displacement of the pedestrian terminal using the received pseudo-range information; and
    measuring the location of the pedestrian terminal using the corrected displacement.
  2. The method of claim 1, wherein the displacement calculation comprises calculating the displacement of the pedestrian terminal by a Pedestrian Dead Reckoning (PDR) algorithm that estimates a location of a pedestrian according to gait characteristics of the pedestrian.
  3. The method of claim 2, wherein the displacement correction comprises:
    confirming the displacement of the pedestrian by a pedestrian navigation system;
    calculating a distance between the pedestrian terminal and the at least one GPS satellite using the calculated displacement of the pedestrian and orbit information about the at least one GPS satellite; and
    correcting the displacement of the pedestrian using a difference between the received pseudo-range information and the calculated distance between the pedestrian terminal and the at least one GPS satellite.
  4. The method of claim 1, wherein the reception and storing of pseudo-range information comprises receiving the pseudo-range information from the at least one of the detected GPS satellites, detecting and correcting an error of the received pseudo-range information using a filter, and storing the corrected pseudo-range information.
  5. An apparatus for measuring a location of a pedestrian terminal, the apparatus comprising:
    a user interface for interfacing with a user;
    a Global Positioning System (GPS) receiver for searching for neighboring GPS satellites and receiving pseudo-range information from at least one of the detected GPS satellites; and
    a controller for calculating a displacement of a pedestrian based on step detection from a pedestrian, correcting the calculated displacement of the pedestrian using the received pseudo-range information, and measuring the location of the pedestrian terminal using the corrected displacement.
  6. The apparatus of claim 5, wherein the controller calculates the displacement of the pedestrian by a Pedestrian Dead Reckoning (PDR) algorithm that estimates a location of a pedestrian according to gait characteristics of the pedestrian.
  7. The apparatus of claim 6, wherein the controller confirms the displacement of the pedestrian by a pedestrian navigation system, calculates a distance between the pedestrian and the at least one GPS satellite using the calculated displacement of the pedestrian terminal and orbit information about the at least one GPS satellite, and corrects the displacement of the pedestrian terminal using a difference between the received pseudo-range information and the calculated distance between the pedestrian and the at least one GPS satellite.
  8. The apparatus of claim 5, further comprising a filter unit for detecting and correcting an error of the received pseudo-range information.
  9. The apparatus of claim 5, wherein the controller controls selective coupling of predetermined two navigation algorithms or use of only one of the two navigation algorithms according to the number of GPS signals received through the GPS receiver.
  10. The apparatus of claim 5, further comprising an accelerometer for measuring an acceleration of the apparatus according to a motion of the apparatus.
  11. The apparatus of claim 5, wherein the controller comprises:
    a satellite navigation algorithm executer for receiving information about a location of a user from a visible satellite and providing information about the location of the user; and
    a PDR algorithm executer for estimating a location of a user according to gait characteristics of the user.
  12. The apparatus of claim 5, wherein if the number of GPS signals received through the GPS receiver is 4 or larger, the controller uses a loosely coupled scheme in which a location and velocity of the GPS receiver are used as measurements for a coupled system.
  13. The apparatus of claim 5, wherein if the number of GPS signals received through the GPS receiver is 3 or smaller, the controller compares strengths of the GPS signals with a predetermined threshold, and if the strengths of the GPS signals are higher than the predetermined threshold, the controller uses a tightly coupled scheme in which pseudo-range information and pseudo-range change rate information received through the GPS receiver are used as measurements.
  14. The apparatus of claim 6, wherein if no GPS signal is received through the GPS receiver, the controller detects location information about the user using one of predetermined two navigation algorithms, the one navigation algorithm being the PDR algorithm.
PCT/KR2012/000065 2011-01-07 2012-01-04 Apparatus and method for detecting location information using navigation algorithm Ceased WO2012093842A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN2012800048866A CN103299209A (en) 2011-01-07 2012-01-04 Apparatus and method for detecting location information using navigation algorithm
US13/978,616 US9410808B2 (en) 2011-01-07 2012-01-04 Apparatus and method for detecting location information using navigation algorithm
EP12732320.2A EP2661643A4 (en) 2011-01-07 2012-01-04 APPARATUS AND METHOD FOR DETECTING POSITION INFORMATION USING NAVIGATION ALGORITHM

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2011-0001990 2011-01-07
KR1020110001990A KR101796322B1 (en) 2011-01-07 2011-01-07 Apparatus and method for detecting location information using navigation algorithm

Publications (2)

Publication Number Publication Date
WO2012093842A2 true WO2012093842A2 (en) 2012-07-12
WO2012093842A3 WO2012093842A3 (en) 2012-11-08

Family

ID=46457837

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2012/000065 Ceased WO2012093842A2 (en) 2011-01-07 2012-01-04 Apparatus and method for detecting location information using navigation algorithm

Country Status (5)

Country Link
US (1) US9410808B2 (en)
EP (1) EP2661643A4 (en)
KR (1) KR101796322B1 (en)
CN (1) CN103299209A (en)
WO (1) WO2012093842A2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019060425A1 (en) 2017-09-19 2019-03-28 Massachusetts Institute Of Technology Compositions for chimeric antigen receptor t cell therapy and uses thereof
WO2020068261A1 (en) 2018-09-28 2020-04-02 Massachusetts Institute Of Technology Collagen-localized immunomodulatory molecules and methods thereof
WO2020263399A1 (en) 2019-06-26 2020-12-30 Massachusetts Institute Of Technology Immunomodulatory fusion protein-metal hydroxide complexes and methods thereof
EP3633410A4 (en) * 2017-05-26 2021-01-20 Positec Power Tools (Suzhou) Co., Ltd Positioning device and method and automatically moving apparatus
WO2021061648A1 (en) 2019-09-23 2021-04-01 Massachusetts Institute Of Technology Methods and compositions for stimulation of endogenous t cell responses
WO2021183675A2 (en) 2020-03-10 2021-09-16 Massachusetts Institute Of Technology Methods for generating engineered memory-like nk cells and compositions thereof
WO2021183207A1 (en) 2020-03-10 2021-09-16 Massachusetts Institute Of Technology COMPOSITIONS AND METHODS FOR IMMUNOTHERAPY OF NPM1c-POSITIVE CANCER
WO2021221782A1 (en) 2020-05-01 2021-11-04 Massachusetts Institute Of Technology Chimeric antigen receptor-targeting ligands and uses thereof
WO2023081715A1 (en) 2021-11-03 2023-05-11 Viracta Therapeutics, Inc. Combination of car t-cell therapy with btk inhibitors and methods of use thereof

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9031080B2 (en) 2009-12-23 2015-05-12 Telefonaktiebolaget L M Ericsson (Publ) Rate allocation scheme for coordinated multipoint transmission
US11029414B2 (en) 2013-05-08 2021-06-08 Cm Hk Limited Electronic devices and methods for providing location information
WO2016206119A1 (en) * 2015-06-26 2016-12-29 Intel Corporation Technologies for pedestrian dead reckoning
KR101751731B1 (en) 2015-08-10 2017-06-29 숭실대학교산학협력단 Location tracking system and method
US10459089B2 (en) * 2015-09-11 2019-10-29 Avago Technologies International Sales Pte. Limited Adaptive positioning system
CN105607104B (en) * 2016-01-28 2018-04-10 成都佰纳瑞信息技术有限公司 A kind of adaptive navigation alignment system and method based on GNSS and INS
CN107179084B (en) * 2017-06-27 2020-08-11 上海航天控制技术研究所 Pseudo-range and tabulation combined navigation and drift estimation method for GNSS compatible machine
DE102017222912A1 (en) * 2017-12-15 2019-06-19 Continental Teves Ag & Co. Ohg Method and device for determining correction information for an antenna of a vehicle
CN110579736B (en) * 2018-06-08 2021-10-08 广州极飞科技股份有限公司 Method and device for correcting nose direction, and flight controller
KR102156170B1 (en) * 2018-08-01 2021-03-25 제주대학교 산학협력단 Method for position evaluation of human
KR20210009063A (en) * 2019-07-16 2021-01-26 삼성전자주식회사 Electronic device and method of correcting distance thereof
CN112068174B (en) * 2020-08-18 2021-11-23 三一专用汽车有限责任公司 Positioning method, positioning apparatus, and computer-readable storage medium
CN112462405B (en) * 2020-10-20 2024-05-14 和芯星通科技(北京)有限公司 Navigation system initialization method and navigation system
US11656366B2 (en) * 2021-06-30 2023-05-23 Guangzhou Xiaopeng Autopilot Technology Co., Ltd. Apparatus, system and method for generalized multi-mode state machine based localization engine and application of same
CN115561794B (en) * 2021-07-02 2025-12-09 腾讯科技(深圳)有限公司 Positioning information processing method, positioning information evaluation method and device
CN113433956A (en) * 2021-07-21 2021-09-24 武昌理工学院 Underwater surveying and mapping robot displacement safety obtaining method
US12529800B2 (en) 2023-08-22 2026-01-20 Niantic Spatial, Inc. Location measurement error detection

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6516021B1 (en) 1999-09-14 2003-02-04 The Aerospace Corporation Global positioning systems and inertial measuring unit ultratight coupling method
US20070118286A1 (en) 2005-11-23 2007-05-24 The Boeing Company Ultra-tightly coupled GPS and inertial navigation system for agile platforms
EP2112472A2 (en) 2008-04-22 2009-10-28 ITT Manufacturing Enterprises, Inc. Navigation system and method of obtaining accurate navigational information in signal challenging environments
US20100097268A1 (en) 2008-10-21 2010-04-22 Texas Instruments Incorporated Tightly-coupled gnss/imu integration filter having calibration features

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3532748B2 (en) 1997-12-30 2004-05-31 ジヤトコ株式会社 Portable position detection device and position management system
US6331835B1 (en) * 1999-02-02 2001-12-18 The Charles Stark Draper Laboratory, Inc. Deeply-integrated adaptive GPS-based navigator with extended-range code tracking
KR100389704B1 (en) 2000-06-19 2003-07-02 지규인 Mobile communicating device and the method for continuous location using gps and ins
KR20020001257A (en) 2000-06-27 2002-01-09 지규인 Positioning module and navigation method for personal navigation system using gps and inertial sensors
GB2383216B (en) 2001-12-14 2006-06-21 Nokia Corp Improvements in or relating to mobile location devices and methods
US7248964B2 (en) * 2003-12-05 2007-07-24 Honeywell International Inc. System and method for using multiple aiding sensors in a deeply integrated navigation system
KR101114722B1 (en) * 2005-02-11 2012-02-29 삼성전자주식회사 Apparatus and method of guiding rout based on step
KR100735192B1 (en) * 2005-05-19 2007-07-03 삼성전자주식회사 Mode switching device and method between vehicle navigation and pedestrian navigation in navigation equipment
KR100742612B1 (en) 2005-08-19 2007-07-25 한국전자통신연구원 Combined navigation system using dead reckoning and GPS
JP2007064853A (en) * 2005-08-31 2007-03-15 Hitachi Ltd Positioning control device, system and program for moving body by combined positioning
KR100827076B1 (en) 2006-10-31 2008-05-02 삼성전자주식회사 Moving distance measuring device and method
JP2008232761A (en) * 2007-03-19 2008-10-02 Toyota Motor Corp Positioning device for moving objects
US9651387B2 (en) * 2007-07-05 2017-05-16 Invensense, Inc. Portable navigation system
JP5354931B2 (en) * 2008-02-29 2013-11-27 古野電気株式会社 Satellite navigation / dead reckoning integrated positioning system
US8370064B1 (en) * 2010-04-14 2013-02-05 The Boeing Company Integrated global navigation satellite system and inertial navigation system for navigation and tracking

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6516021B1 (en) 1999-09-14 2003-02-04 The Aerospace Corporation Global positioning systems and inertial measuring unit ultratight coupling method
US20070118286A1 (en) 2005-11-23 2007-05-24 The Boeing Company Ultra-tightly coupled GPS and inertial navigation system for agile platforms
EP2112472A2 (en) 2008-04-22 2009-10-28 ITT Manufacturing Enterprises, Inc. Navigation system and method of obtaining accurate navigational information in signal challenging environments
US20100097268A1 (en) 2008-10-21 2010-04-22 Texas Instruments Incorporated Tightly-coupled gnss/imu integration filter having calibration features

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3633410A4 (en) * 2017-05-26 2021-01-20 Positec Power Tools (Suzhou) Co., Ltd Positioning device and method and automatically moving apparatus
US11448775B2 (en) 2017-05-26 2022-09-20 Positec Power Tools (Suzhou) Co., Ltd Positioning apparatus and method and self-moving device
WO2019060425A1 (en) 2017-09-19 2019-03-28 Massachusetts Institute Of Technology Compositions for chimeric antigen receptor t cell therapy and uses thereof
WO2020068261A1 (en) 2018-09-28 2020-04-02 Massachusetts Institute Of Technology Collagen-localized immunomodulatory molecules and methods thereof
WO2020263399A1 (en) 2019-06-26 2020-12-30 Massachusetts Institute Of Technology Immunomodulatory fusion protein-metal hydroxide complexes and methods thereof
WO2021061648A1 (en) 2019-09-23 2021-04-01 Massachusetts Institute Of Technology Methods and compositions for stimulation of endogenous t cell responses
WO2021183675A2 (en) 2020-03-10 2021-09-16 Massachusetts Institute Of Technology Methods for generating engineered memory-like nk cells and compositions thereof
WO2021183207A1 (en) 2020-03-10 2021-09-16 Massachusetts Institute Of Technology COMPOSITIONS AND METHODS FOR IMMUNOTHERAPY OF NPM1c-POSITIVE CANCER
WO2021221782A1 (en) 2020-05-01 2021-11-04 Massachusetts Institute Of Technology Chimeric antigen receptor-targeting ligands and uses thereof
WO2023081715A1 (en) 2021-11-03 2023-05-11 Viracta Therapeutics, Inc. Combination of car t-cell therapy with btk inhibitors and methods of use thereof

Also Published As

Publication number Publication date
US20130282275A1 (en) 2013-10-24
KR101796322B1 (en) 2017-12-01
CN103299209A (en) 2013-09-11
EP2661643A2 (en) 2013-11-13
EP2661643A4 (en) 2015-01-14
WO2012093842A3 (en) 2012-11-08
US9410808B2 (en) 2016-08-09
KR20120080489A (en) 2012-07-17

Similar Documents

Publication Publication Date Title
WO2012093842A2 (en) Apparatus and method for detecting location information using navigation algorithm
CN111854740B (en) Inertial navigation system capable of dead reckoning in a vehicle
US10060748B2 (en) Apparatus and method for switching navigation mode between vehicle navigation mode and personal navigation mode in navigation device
US9008996B2 (en) Moving body positioning device
EP2219044A1 (en) Navigation method, navigation system, navigation device, vehicle provided therewith and group of vehicles
JP5742794B2 (en) Inertial navigation device and program
US10228252B2 (en) Method and apparatus for using multiple filters for enhanced portable navigation
CN114812554B (en) Multi-source fusion robot indoor absolute positioning method based on filtering
US20160216360A1 (en) System and method for integrated navigation with wireless dynamic online models
JP3753833B2 (en) Road linear automatic surveying equipment
WO2021015418A1 (en) Apparatus for determining position of driving test vehicle on basis of rtk gnss
US8756008B2 (en) Navigation apparatus
CN112461238B (en) An indoor personnel positioning and navigation system and method for dynamically and randomly arranging beacons
KR101673749B1 (en) Positioning system using directive communication and method thereof
KR20130002086A (en) Dead-reckoning system of using error correction and method of using the same
CN110554702A (en) Unmanned automobile based on inertial navigation
US10197402B2 (en) Travel direction information output apparatus, map matching apparatus, travel direction information output method, and computer readable medium
JP2019090669A (en) Mobile entity terminal, current position correction system and program
US9368032B1 (en) System and method for locating a vehicle within a parking facility
WO2019234858A1 (en) Mobile terminal and current position correction system
CN110411463A (en) On-vehicle navigation apparatus receives the emergency navigational system and method under star failure state
US10830906B2 (en) Method of adaptive weighting adjustment positioning
KR100372509B1 (en) Sensor fusion navigation systems and positioning data processing method thereof
JP2016223898A (en) Position calculating device, position calculating system, and position calculating method
JP2015169636A (en) Moving path estimation system, moving path estimation apparatus, and moving path estimation method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12732320

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 13978616

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2012732320

Country of ref document: EP