Nothing Special   »   [go: up one dir, main page]

KR101608339B1 - 위치 측정 장치 및 방법, 및 이동체 - Google Patents

위치 측정 장치 및 방법, 및 이동체 Download PDF

Info

Publication number
KR101608339B1
KR101608339B1 KR1020090050396A KR20090050396A KR101608339B1 KR 101608339 B1 KR101608339 B1 KR 101608339B1 KR 1020090050396 A KR1020090050396 A KR 1020090050396A KR 20090050396 A KR20090050396 A KR 20090050396A KR 101608339 B1 KR101608339 B1 KR 101608339B1
Authority
KR
South Korea
Prior art keywords
moving object
ultrasonic
information
distance information
time
Prior art date
Application number
KR1020090050396A
Other languages
English (en)
Other versions
KR20100131682A (ko
Inventor
이형욱
이보람
방원철
한재준
Original Assignee
삼성전자주식회사
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020090050396A priority Critical patent/KR101608339B1/ko
Priority to US12/656,024 priority patent/US8213264B2/en
Publication of KR20100131682A publication Critical patent/KR20100131682A/ko
Application granted granted Critical
Publication of KR101608339B1 publication Critical patent/KR101608339B1/ko

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
    • G01S1/00Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
    • G01S1/72Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith using ultrasonic, sonic or infrasonic waves
    • 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
    • G01S11/00Systems for determining distance or velocity not using reflection or reradiation
    • G01S11/14Systems for determining distance or velocity not using reflection or reradiation using ultrasonic, sonic, or infrasonic waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B17/00Measuring arrangements characterised by the use of infrasonic, sonic or ultrasonic vibrations
    • 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/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/165Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
    • G01C21/1652Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments with ranging devices, e.g. LIDAR or RADAR
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C3/00Measuring distances in line of sight; Optical rangefinders
    • G01C3/26Measuring distances in line of sight; Optical rangefinders using a parallactic triangle with fixed angles and a base of variable length, at, near, or formed by the object
    • 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/18Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
    • G01S5/30Determining absolute distances from a plurality of spaced points of known location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

복수의 초음파 발신부를 통해 이동체로 초음파를 발신하고, 발신된 초음파를 기초로 측정된 이동체와 복수의 초음파 발신부 사이의 거리 정보, 관성 정보 및 현재 시점 이전의 이동체의 위치 정보들을 기초로 현재 시점에서의 이동체의 위치를 추정하는 위치 측정 장치 및 방법, 및 상기 이동체가 개시된다.
Figure R1020090050396
초음파, 위치, 측정, 이동체, 거리

Description

위치 측정 장치 및 방법, 및 이동체{METHOD AND DEVICE FOR MEASURING LOCATION, AND MOVING OBJECT}
본 발명의 실시예들은 초음파(ultrasound)를 이용한 이동체의 위치 측정 기술과 관련된 것이다.
최근 영화나 게임 등에서 모션 센싱(motion sensing) 기법이 이용됨에 따라 이동하는 물체 또는 객체의 3차원 위치를 측정하는 기술에 대한 관심이 증폭되고 있다.
이동하는 물체 또는 객체의 3차원 위치를 추정 및 측정하는 방법으로는 초음파(ultrasound)이용하는 방법이 있다.
초음파는 공기 중에서 음속(약 340m/s)으로 진행하므로, 이러한 초음파의 특성을 이용하여 초음파 발신부로부터 이동체(移動體)까지의 초음파 도달 시간(TOF: Time of Flight)을 측정하면, 초음파 발신부와 이동체 사이의 거리를 계산할 수 있다.
만약, 3개 이상의 초음파 발신부를 이용하여 초음파 발신부와 이동체 사이의 거리 정보를 획득한 경우, 상기 거리 정보를 바탕으로 삼각 측량 기법을 이용하여 이동체의 3차원 위치를 측정할 수 있다.
초음파는 속도가 다소 느리기 때문에 복수의 초음파 발신부를 이용하여 이동체의 위치를 측정하는 경우, 이러한 초음파의 속도를 고려하여 복수의 초음파 발신부에서 순차적으로 초음파를 발신시킬 필요가 있다.
이는 복수의 초음파 발신부에서 동시에 초음파가 발신되는 경우, 발신된 초음파 간 간섭이 발생할 수 있기 때문이다.
보통, 이동체가 특정 위치에 고정되어 있는 경우, 복수의 초음파 발신부에서 순차적으로 초음파가 발신되더라도 이동체의 3차원 위치를 비교적 정확히 측정할 수 있으나, 이동체가 빠른 속도로 이동하는 경우, 초음파를 통해 획득한 이동체와 복수의 초음파 발신부 사이의 거리 정보가 동일 시점에서 측정된 거리 정보가 아니라는 점에서 이동체의 3차원 위치를 측정하는데 있어, 오차가 발생할 수 있다.
따라서, 초음파를 이용하여 이동체의 위치를 측정하는데 있어, 오차를 줄일 수 있는 방안에 대한 연구가 필요하다.
본 발명의 일실시예에 따른 위치 측정 장치는 이동체를 향해 순차적으로 초음파를 발신하는 복수의 초음파 발신부, 상기 이동체로부터 상기 이동체의 움직임과 연관된 관성 정보를 수신하는 정보 수신부 및 상기 관성 정보 및 현재 시점 이전의 상기 이동체의 위치 정보들을 기초로 상기 현재 시점에서의 상기 이동체의 위치를 추정하는 위치 추정부를 포함한다.
또한, 본 발명의 일실시예에 따른 이동체는 위치 측정 장치에 포함된 복수의 초음파 발신부로부터 순차적으로 전송되는 초음파를 수신하는 적어도 하나의 초음파 수신부, 상기 이동체의 움직임과 연관된 관성 정보를 생성하는 관성 센서부 및 상기 수신된 초음파에 기초하여 상기 이동체와 상기 복수의 초음파 발신부 사이의 거리에 대한 복수의 거리 정보들을 생성하는 정보 생성부를 포함한다.
또한, 본 발명의 일실시예에 따른 위치 측정 방법은 복수의 초음파 발신부를 이용하여 이동체를 향해 순차적으로 초음파를 발신하는 단계, 상기 이동체로부터 상기 이동체의 움직임과 연관된 관성 정보를 수신하는 단계 및 상기 관성 정보 및 현재 시점 이전의 상기 이동체의 위치 정보들을 기초로 상기 현재 시점에서의 상기 이동체의 위치를 추정하는 단계를 포함한다.
본 발명의 실시예들은 관성 항법(Inertial Navigation) 기법을 기초로 이전 시점에서의 이동체(移動體)와 초음파(ultrasound) 발신부 사이의 거리 정보들을 현재 시점에서의 거리 정보들로 변환하는 시점 동기화를 수행함으로써, 현재 시점에서의 이동체의 위치를 비교적 정확히 측정할 수 있다.
이하에서, 첨부된 도면을 참조하여 본 발명에 따른 실시예들을 상세히 설명한다. 그러나, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 또한, 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.
보통, 초음파(ultrasound)를 이용하여 이동체(移動體)의 위치를 측정하는 방법으로 3개 이상의 복수의 초음파 발신부를 두어 삼각 측량 기법을 이용하여 이동체의 위치를 측정하는 방법이 있다.
이러한 위치 측정 방법은 3개 이상의 복수의 초음파 발신부를 이용하여 이동체로 초음파를 발신하고, 이동체가 초음파를 수신하는 시간에 기초하여 이동체와 초음파 발신부 사이의 거리 정보를 획득한 후 상기 거리 정보를 기초로 삼각 측량을 수행하여 이동체의 3차원 위치를 계산한다.
이러한 위치 측정 방법은 이동체가 고정된 위치에 존재하는 경우, 비교적 정확한 위치를 측정할 수 있으나, 이동체가 움직이는 경우, 정확한 위치를 측정하지 못할 수 있다.
이는 3개 이상의 복수의 초음파 발신부로부터 순차적으로 초음파가 발신되기 때문에 이동체가 움직이는 경우, 이동체와 복수의 초음파 발신부 사이의 거리 정보가 같은 시점에서 측정되었다고 볼 수 없기 때문이다.
예컨대, 초음파 발신부 1, 초음파 발신부 2, 초음파 발신부 3의 순서로 이동체를 향해 초음파가 발신되는 경우를 가정해 보자.
이러한 가정은 설명의 편의를 위한 가정일 뿐, 초음파가 반드시 초음파 발신부 1, 초음파 발신부 2, 초음파 발신부 3의 순서로 발신되는 것은 아니다. 즉, 초음파가 복수의 초음파 발신부로부터 순차적으로 발신되기는 하나, 복수의 초음파 발신부가 초음파를 발신하는 순서는 경우에 따라 달라질 수 있다.
여기서, t-2 시점에서는 초음파 발신부 1이 이동체로 초음파를 발신하고, t-1 시점에서는 초음파 발신부 2가 이동체로 초음파를 발신하며, t 시점에서는 초음파 발신부 3이 이동체로 초음파를 발신한다고 가정한다.
t 시점에서의 이동체의 위치를 측정하기 위해서는 t 시점에서의 초음파 발신부 1과 이동체 사이의 거리 정보, t 시점에서의 초음파 발신부 2와 이동체 사이의 거리 정보 및 t 시점에서의 초음파 발신부 3과 이동체 사이의 거리 정보를 알고 있어야 한다.
하지만, 초음파 발신부 1과 이동체 사이의 거리 정보는 t-2 시점에서의 거리 정보이고, 초음파 발신부 2와 이동체 사이의 거리 정보는 t-1 시점에서의 거리 정보이며, 초음파 발신부 3과 이동체 사이의 거리 정보는 t 시점에서의 거리 정보라는 점에서 이러한 거리 정보를 이용하여 이동체의 위치를 계산하는 경우, 오차가 발생할 수 있다.
이러한 오차를 방지하기 위해, 복수의 초음파 발신부로부터 이동체로 초음 파를 동시에 발신하는 방법을 생각할 수 있으나, 이 경우, 발신된 초음파 간 간섭이 발생할 수 있다는 점에서 실질적으로는 이용 불가능한 방법이다.
따라서, 복수의 초음파 발신부를 이용하여 이동체의 위치를 측정하는 방법에 있어, 위치 측정의 오차를 최소화할 수 있는 방안에 대한 연구가 필요하다.
이와 관련하여, 본 발명의 실시예들은 관성 항법(Inertial Navigation) 기법을 기초로 이전 시점에서의 이동체와 초음파 발신부 사이의 거리 정보들을 현재 시점에서의 거리 정보들로 변환하는 시점 동기화를 수행함으로써, 현재 시점에서의 이동체의 위치를 비교적 정확히 측정할 수 있도록 한다.
따라서, 이하에서는 도 1 내지 도 6을 이용하여 본 발명의 실시예들을 상세히 설명한다.
도 1은 본 발명의 일실시예에 따른 위치 측정 장치 및 이동체를 도시한 도면이다.
도 1을 참조하면, 위치 측정 장치(110) 및 이동체(120)가 도시되어 있다.
위치 측정 장치(110)는 이동체(120)를 향해 순차적으로 초음파를 발신하는 복수의 초음파 발신부(111, 112, 113, 114, 115, 116)를 포함한다.
도 1에서는 복수의 초음파 발신부(111, 112, 113, 114, 115, 116)가 6개인 것으로 도시되어 있으나, 이는 본 발명의 일실시예에 불과한 것일 뿐, 초음파 발신부의 개수는 임의의 복수개가 될 수 있다.
이동체(120)는 복수의 초음파 발신부(111, 112, 113, 114, 115, 116)로부터 초음파를 수신하면, 초음파의 도달 시간을 기초로 복수의 초음파 발신부(111, 112, 113, 114, 115, 116)와 이동체(120) 사이의 거리를 계산하여 거리 정보를 생성할 수 있다.
위치 측정 장치(110)는 이동체(120)로부터 거리 정보를 수신하여 수신한 거리 정보를 기초로 이동체(120)의 위치를 측정할 수 있다.
이때, 위치 측정 장치(110)는 상기 거리 정보를 기초로 삼각 측량 기법을 이용하여 이동체(120)의 위치를 측정할 수 있다.
예컨대, 이동체(120)가 어느 한 위치에 고정되어 있는 경우, 이동체(120)는 초음파 발신부 1(111), 초음파 발신부 2(112), 초음파 발신부 3(113)으로부터 초음파를 수신하여 이동체(120)와 초음파 발신부 1(111), 초음파 발신부 2(112) 및 초음파 발신부 3(113) 사이의 거리 정보를 생성하고, 위치 측정 장치(110)는 이동체(120)로부터 상기 거리 정보를 수신하여 삼각 측량 기법을 이용하여 이동체(120)의 위치를 측정할 수 있다.
하지만, 앞서 설명한 바와 같이, 이동체(120)가 움직이는 경우, 복수의 초음파 발신부(111, 112, 113, 114, 115, 116)와 이동체(120) 사이의 측정된 거리 정보는 동일한 시점에서 측정된 거리 정보가 아니라는 점에서 위치 측정 장치(110)가 이동체(120)의 정확한 위치를 측정하지 못할 수 있다.
이와 관련하여, 이동체(120)가 움직이는 경우, 위치 측정 장치(110)의 동작에 대한 다양한 실시예들을 도 2 내지 도 4를 참조하여 상세히 설명한다.
도 2는 본 발명의 일실시예에 따른 위치 측정 장치의 동작을 설명하기 위한 도면이다.
설명의 편의를 위해, 이동체(120)가 tk -2, tk -1, tk 시점 순으로 이동한다고 가정하고, 위치 측정 장치(110)가 tk 시점에서의 이동체(120)의 위치를 측정하는 예를 설명한다.
먼저, 위치 측정 장치(110)는 tk -2 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00001
및 tk-1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00002
를 알고 있다고 가정한다.
또한, tk -2 시점에서는 초음파 발신부 1(111)이 이동체(120)로 초음파를 발신하고, tk-1 시점에서는 초음파 발신부 2(112)가 이동체(120)로 초음파를 발신하며, tk -3 시점에서는 초음파 발신부 3(113)이 이동체(120)로 초음파를 발신한다고 가정한다.
단, 이러한 가정은 설명의 편의를 위한 가정일 뿐, 초음파가 반드시 초음파 발신부 1(111), 초음파 발신부 2(112), 초음파 발신부 3(113)의 순서로 발신되는 것은 아니다. 즉, 초음파가 복수의 초음파 발신부(111, 112, 113, 114, 115, 116)로부터 순차적으로 발신되기는 하나, 복수의 초음파 발신부(111, 112, 113, 114, 115, 116)가 초음파를 발신하는 순서는 경우에 따라 달라질 수 있다.
이동체(120)는 tk -2 시점에서, 초음파 발신부 1(111)로부터 수신한 초음파를 기초로 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보인
Figure 112009034455082-pat00003
을 측정(211)하여 위치 측정 장치(110)로 전송할 수 있다.
그리고, 이동체(120)는 tk -1 시점에서, 초음파 발신부 2(112)로부터 수신한 초음파를 기초로 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보인
Figure 112009034455082-pat00004
을 측정(212)하여 위치 측정 장치(110)로 전송할 수 있다.
또한, 이동체(120)는 tk 시점에서, 초음파 발신부 3(113)로부터 수신한 초음파를 기초로 이동체(120)와 초음파 발신부 3(113) 사이의 거리 정보인
Figure 112009034455082-pat00005
을 측정(213)하여 위치 측정 장치(110)로 전송할 수 있다.
이동체(120)는 이동체(120)의 이동에 따른 가속도, 각속도 등을 센싱할 수 있는 관성 센서(Inertial Sensor)를 포함한다.
이동체(120)가 tk -2 시점에서 tk 시점으로 이동하면, 이동체(120)에 포함된 관성 센서는 이동체(120)의 이동을 센싱하여 관성 정보를 생성한다.
단계(210)에서 위치 측정 장치(110)는 이동체(120)로부터 상기 관성 정보를 수신하고, 상기 관성 정보를 기초로 관성 항법을 적용하여 tk -2 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00006
로부터 tk 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00007
를 추정한다.
단계(220)에서 위치 측정 장치(110)는 단계(210)에서 추정한 이동체(120)의 위치 정보를 기초로 tk -2 시점에서의 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보 인
Figure 112009034455082-pat00008
을 tk 시점에서의 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보인
Figure 112009034455082-pat00009
으로 변환한다.
즉, 단계(220)에서 위치 측정 장치(110)는 단계(210)에서 추정한 tk 시점에서의 이동체(120)의 위치 정보를 기초로 tk 시점에서의 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보를 추정한다.
단계(230)에서 위치 측정 장치(110)는 상기 관성 정보를 기초로 관성 항법을 적용하여 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00010
로부터 tk 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00011
를 추정한다.
단계(240)에서 위치 측정 장치(110)는 단계(230)에서 추정한 이동체(120)의 위치 정보를 기초로 tk -1 시점에서의 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보 인
Figure 112009034455082-pat00012
을 tk 시점에서의 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보인
Figure 112009034455082-pat00013
으로 변환한다.
즉, 단계(240)에서 위치 측정 장치(110)는 단계(230)에서 추정한 tk 시점에서의 이동체(120)의 위치 정보를 기초로 tk 시점에서의 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보를 추정한다.
단계(250)에서 위치 측정 장치(110)는 위치 측정 장치(110)에 포함된 소정의 위치 추정 모듈을 통해 단계(220)에서 추정한 tk 시점에서의 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보인
Figure 112009034455082-pat00014
와 단계(240)에서 추정한 tk 시점에서의 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보인
Figure 112009034455082-pat00015
및 tk 시점에서 이동체(120)로부터 수신한 이동체(120)와 초음파 발신부 3(113) 사이의 거리 정보인
Figure 112009034455082-pat00016
를 기초로 tk - 시점에서의 이동체(120)의 위치를 추정한다.
이때, 위치 측정 장치(110)는
Figure 112009034455082-pat00017
,
Figure 112009034455082-pat00018
,
Figure 112009034455082-pat00019
을 기초로 삼각 측량 기법을 이용하여 tk - 시점에서의 이동체(120)의 위치를 추정할 수 있다.
결국, 본 발명의 일실시예에 따른 위치 측정 장치(110)는 서로 다른 시점에서의 이동체(120)와 복수의 초음파 발신부(111, 112, 113, 114, 115, 116) 사이의 거리 정보들을 동일한 시점에서의 거리 정보들로 동기화함으로써, 이동체(120)의 위치를 측정할 때 발생할 수 있는 오차를 줄일 수 있다.
도 3은 본 발명의 또 다른 일실시예에 따른 위치 측정 장치의 동작을 설명 하기 위한 도면이다.
도 3의 실시예는 도 2의 실시예와 동일한 가정하에 설명한다.
이동체(120)는 tk -2 시점에서, 초음파 발신부 1(111)로부터 수신한 초음파를 기초로 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보인
Figure 112009034455082-pat00020
을 측정(311)하여 위치 측정 장치(110)로 전송할 수 있다.
그리고, 이동체(120)는 tk -1 시점에서, 초음파 발신부 2(112)로부터 수신한 초음파를 기초로 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보인
Figure 112009034455082-pat00021
을 측정(312)하여 위치 측정 장치(110)로 전송할 수 있다.
또한, 이동체(120)는 tk 시점에서, 초음파 발신부 3(113)로부터 수신한 초음파를 기초로 이동체(120)와 초음파 발신부 3(113) 사이의 거리 정보인
Figure 112009034455082-pat00022
을 측정(313)하여 위치 측정 장치(110)로 전송할 수 있다.
이동체(120)가 tk -2 시점에서 tk 시점으로 이동하면, 이동체(120)에 포함된 관성 센서는 이동체(120)의 이동을 센싱하여 관성 정보를 생성한다.
단계(310)에서 위치 측정 장치(110)는 이동체(120)로부터 상기 관성 정보를 수신하고, 상기 관성 정보를 기초로 관성 항법을 적용하여 tk -2 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00023
로부터 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00024
를 추정한다.
단계(320)에서 위치 측정 장치(110)는 상기 관성 정보를 기초로 관성 항법을 적용하여 단계(310)에서 추정한 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00025
로부터 tk 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00026
를 추정한다.
단계(330)에서 위치 측정 장치(110)는 단계(320)에서 추정한 이동체(120)의 위치 정보를 기초로 tk -2 시점에서의 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보 인
Figure 112009034455082-pat00027
을 tk 시점에서의 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보인
Figure 112009034455082-pat00028
으로 변환한다.
즉, 단계(330)에서 위치 측정 장치(110)는 단계(320)에서 추정한 tk 시점에서의 이동체(120)의 위치 정보를 기초로 tk 시점에서의 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보를 추정한다.
단계(340)에서 위치 측정 장치(110)는 상기 관성 정보를 기초로 관성 항법을 적용하여 단계(310)에서 추정한 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00029
로부터 tk 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00030
를 추정한다.
즉, 도 2의 실시예에서는 미리 알고 있는 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00031
으로부터 tk 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00032
을 추정하지만, 도 3의 실시예에서는 단계(310)에서 추정한 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00033
으로부터 tk 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00034
을 추정한다.
단계(350)에서 위치 측정 장치(110)는 단계(340)에서 추정한 이동체(120)의 위치 정보를 기초로 tk -1 시점에서의 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보 인
Figure 112009034455082-pat00035
을 tk 시점에서의 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보인
Figure 112009034455082-pat00036
으로 변환한다.
즉, 단계(350)에서 위치 측정 장치(110)는 단계(340)에서 추정한 tk 시점에서의 이동체(120)의 위치 정보를 기초로 tk 시점에서의 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보를 추정한다.
단계(360)에서 위치 측정 장치(110)는 위치 측정 장치(110)에 포함된 소정의 위치 추정 모듈을 통해 단계(330)에서 추정한 tk 시점에서의 이동체(120)와 초음 파 발신부 1(111) 사이의 거리 정보인
Figure 112009034455082-pat00037
와 단계(350)에서 추정한 tk 시점에서의 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보인
Figure 112009034455082-pat00038
및 tk 시점에서 이동체(120)로부터 수신한 이동체(120)와 초음파 발신부 3(113) 사이의 거리 정보인
Figure 112009034455082-pat00039
를 기초로 tk - 시점에서의 이동체(120)의 위치를 추정한다.
이때, 위치 측정 장치(110)는
Figure 112009034455082-pat00040
,
Figure 112009034455082-pat00041
,
Figure 112009034455082-pat00042
을 기초로 삼각 측량 기법을 이용하여 tk - 시점에서의 이동체(120)의 위치를 추정할 수 있다.
도 4는 본 발명의 또 다른 일실시예에 따른 위치 측정 장치의 동작을 설명하기 위한 도면이다.
도 4의 실시예는 도 2의 실시예와 동일한 가정하에 설명한다.
이동체(120)는 tk -2 시점에서, 초음파 발신부 1(111)로부터 수신한 초음파를 기초로 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보인
Figure 112009034455082-pat00043
을 측정(411)하여 위치 측정 장치(110)로 전송할 수 있다.
그리고, 이동체(120)는 tk -1 시점에서, 초음파 발신부 2(112)로부터 수신한 초음파를 기초로 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보인
Figure 112009034455082-pat00044
을 측정(412)하여 위치 측정 장치(110)로 전송할 수 있다.
또한, 이동체(120)는 tk 시점에서, 초음파 발신부 3(113)로부터 수신한 초음파를 기초로 이동체(120)와 초음파 발신부 3(113) 사이의 거리 정보인
Figure 112009034455082-pat00045
을 측정(413)하여 위치 측정 장치(110)로 전송할 수 있다.
이동체(120)가 tk -2 시점에서 tk 시점으로 이동하면, 이동체(120)에 포함된 관성 센서는 이동체(120)의 이동을 센싱하여 관성 정보를 생성한다.
단계(410)에서 위치 측정 장치(110)는 이동체(120)로부터 상기 관성 정보를 수신하고, 상기 관성 정보를 기초로 관성 항법을 적용하여 tk -2 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00046
로부터 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00047
를 추정한다.
단계(420)에서 위치 측정 장치(110)는 상기 관성 정보를 기초로 관성 항법을 적용하여 단계(410)에서 추정한 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00048
로부터 tk 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00049
를 추정한다.
단계(430)에서 위치 측정 장치(110)는 단계(420)에서 추정한 이동체(120)의 위치 정보를 기초로 tk -2 시점에서의 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보 인
Figure 112009034455082-pat00050
을 tk 시점에서의 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보인
Figure 112009034455082-pat00051
으로 변환한다.
즉, 단계(430)에서 위치 측정 장치(110)는 단계(420)에서 추정한 tk 시점에서의 이동체(120)의 위치 정보를 기초로 tk 시점에서의 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보를 추정한다.
단계(440)에서 위치 측정 장치(110)는 상기 관성 정보를 기초로 관성 항법을 적용하여 단계(410)에서 추정한 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00052
와 미리 알고 있는 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00053
로부터 tk 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00054
를 추정한다.
즉, 도 2의 실시예에서는 미리 알고 있는 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00055
로부터 tk 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00056
을 추정하고, 도 3의 실시예에서는 단계(310)에서 추정한 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00057
로부터 tk 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00058
을 추정하지만, 도 4의 실시예에서는 미리 알고 있는 tk -1 시점에서의 이동체(120)의 위치 정보 인
Figure 112009034455082-pat00059
와 단계(410)에서 추정한 tk -1 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00060
로부터 tk 시점에서의 이동체(120)의 위치 정보인
Figure 112009034455082-pat00061
을 추정한다.
단계(450)에서 위치 측정 장치(110)는 단계(440)에서 추정한 이동체(120)의 위치 정보를 기초로 tk -1 시점에서의 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보 인
Figure 112009034455082-pat00062
을 tk 시점에서의 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보인
Figure 112009034455082-pat00063
으로 변환한다.
즉, 단계(450)에서 위치 측정 장치(110)는 단계(440)에서 추정한 tk 시점에서의 이동체(120)의 위치 정보를 기초로 tk 시점에서의 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보를 추정한다.
단계(460)에서 위치 측정 장치(110)는 위치 측정 장치(110)에 포함된 소정의 위치 추정 모듈을 통해 단계(430)에서 추정한 tk 시점에서의 이동체(120)와 초음파 발신부 1(111) 사이의 거리 정보인
Figure 112009034455082-pat00064
와 단계(450)에서 추정한 tk 시점에서의 이동체(120)와 초음파 발신부 2(112) 사이의 거리 정보인
Figure 112009034455082-pat00065
및 tk 시점에서 이동체(120)로부터 수신한 이동체(120)와 초음파 발신부 3(113) 사이의 거리 정보인
Figure 112009034455082-pat00066
를 기초로 tk - 시점에서의 이동체(120)의 위치를 추정한다.
이때, 위치 측정 장치(110)는
Figure 112009034455082-pat00067
,
Figure 112009034455082-pat00068
,
Figure 112009034455082-pat00069
을 기초로 삼각 측량 기법을 이용하여 tk - 시점에서의 이동체(120)의 위치를 추정할 수 있다.
이상, 도 2 내지 도 4를 참조하여 본 발명의 일실시예에 따른 위치 측정 장치(110)의 동작에 대한 다양한 실시예를 설명하였다.
본 발명의 일실시예에 따른 위치 측정 장치(110)는 동일한 시점으로 동기화된 이동체(120)와 복수의 초음파 발신부(111, 112, 113, 114, 115, 116) 사이의 거리 정보들을 기초로 삼각 측량 기법을 이용하여 이동체(120)의 위치를 추정할 수도 있고, 칼만 필터(Kalman Filter)와 같은 추정 엔진(Estimation Engine)을 이용하여 이동체(120)의 위치를 추정할 수도 있다.
또한, 본 발명의 일실시예에 따른 위치 측정 장치(110)는 이동체(120)에 둘 이상의 초음파 수신 모듈이 포함된 구조에 비해 단일 초음파 수신 모듈의 수신 범위를 전체적으로 활용가능하기 때문에, 위치 인식 가능 범위가 넓어져, 이동체(120)에 같은 개수의 초음파 수신 모듈이 사용되었을 경우, 초음파 수신 가능범위가 훨씬 넓어질 수 있다.
도 5는 본 발명의 일실시예에 따른 위치 측정 장치의 구조를 도시한 도면이다.
도 5를 참조하면, 위치 측정 장치(510) 및 이동체(520)가 도시되어 있다.
본 발명의 일실시예에 따른 위치 측정 장치(510)는 복수의 초음파 발신부(511, 512, 513), 정보 수신부(514) 및 위치 추정부(515)를 포함한다.
이동체(520)는 이동체(520)의 이동을 센싱하여 이동체(520)의 움직임과 연관된 관성 정보를 생성하는 관성 센서를 포함할 수 있다.
이때, 본 발명의 일실시예에 따르면, 이동체(520)는 상기 관성 센서로 가속도 센서, 자이로(gyro) 센서 또는 지자기 센서 등을 포함할 수 있다.
복수의 초음파 발신부(511, 512, 513)는 이동체(520)를 향해 순차적으로 초음파를 발신한다.
이때, 이동체(520)는 복수의 초음파 발신부(511, 512, 513)로부터 순차적으로 발신된 초음파를 수신하고, 상기 수신된 초음파를 기초로 이동체(520)와 복수의 초음파 발신부(511, 512, 513) 사이의 거리에 대한 복수의 거리 정보들을 생성할 수 있다.
정보 수신부(514)는 이동체(520)로부터 상기 관성 정보를 수신한다.
또한, 정보 수신부(514)는 이동체(520)로부터 전송되는 상기 복수의 거리 정보들을 수신할 수 있다.
위치 추정부(515)는 상기 관성 정보 및 현재 시점 이전의 이동체(520)의 위치 정보들을 기초로 상기 현재 시점에서의 이동체(520)의 위치를 추정한다.
이때, 상기 현재 시점은 복수의 초음파 발신부(511, 512, 513)로부터 마지막으로 발신된 초음파가 수신된 시점을 의미한다.
이때, 본 발명의 일실시예에 따르면, 위치 추정부(515)는 상기 관성 정보 및 상기 현재 시점 이전의 이동체(520)의 위치 정보들을 기초로, 상기 복수의 거리 정보들 중에서 상기 현재 시점 이전에 초음파를 발신한 초음파 발신부들과 이동체(520) 사이의 거리 정보들을 상기 현재 시점에서의 거리 정보들로 변환할 수 있다.
이때, 본 발명의 일실시예에 따르면, 위치 추정부(515)는 상기 관성 정보 및 상기 현재 시점 이전의 이동체(520)의 위치 정보들을 기초로 상기 현재 시점에서의 이동체(520)의 위치 정보들을 추정하고, 상기 추정된 현재 시점에서의 이동체(520)의 위치 정보들을 이용하여 상기 현재 시점 이전에 초음파를 발신한 초음파 발신부들과 이동체(520) 사이의 거리 정보들을 상기 현재 시점에서의 거리 정보들로 변환할 수 있다.
이때, 위치 추정부(515)는 상기 변환된 거리 정보들 및 상기 현재 시점에서 초음파를 발신한 초음파 발신부와 이동체(520) 사이의 거리 정보를 이용하여 상기 현재 시점에서의 이동체(520)의 위치를 추정할 수 있다.
이때, 본 발명의 일실시예에 따르면, 위치 추정부(515)는 삼각 측량 기법을 이용하여 상기 현재 시점에서의 이동체(520)의 위치를 추정할 수 있다.
본 발명의 다른 실시예에 따르면, 위치 추정부(515)는 상기 관성 정보 및 상기 현재 시점 이전의 이동체(520)의 위치 정보들을 기초로 상기 현재 시점에서의 이동체(520)와 선정된(predetermined) 가상의 초음파 발신부들 사이의 거리 정보들을 생성할 수 있다.
그리고 나서, 위치 추정부(515)는 상기 생성된 거리 정보들 및 상기 현재 시점에서 초음파를 발신한 초음파 발신부와 이동체(520) 사이의 거리 정보를 이용하여 상기 현재 시점에서의 이동체(520)의 위치를 추정할 수 있다.
또한, 본 발명의 일실시예에 따르면, 위치 추정부(515)는 이동체(520)가 둘 이상의 초음파 수신부를 통해 상기 초음파를 수신하는 경우, 상기 둘 이상의 초음파 수신부의 위치 관계를 고려하여 이동체(520)의 위치를 추정할 수 있다.
도 6은 본 발명의 일실시예에 따른 이동체의 구조를 도시한 도면이다.
도 6을 참조하면, 이동체(610) 및 위치 측정 장치(620)가 도시되어 있다.
본 발명의 일실시예에 따른 이동체(610)는 적어도 하나의 초음파 수신부(611, 612, 613), 정보 생성부(614) 및 관성 센서부(615)를 포함한다.
적어도 하나의 초음파 수신부(611, 612, 613)는 위치 측정 장치(620)에 포함된 복수의 초음파 발신부로부터 순차적으로 전송되는 초음파를 수신한다.
이때, 적어도 하나의 초음파 수신부(611, 612, 613)의 개수는 1개 또는 그 이상이 될 수 있다.
정보 생성부(614)는 상기 수신된 초음파에 기초하여 이동체(610)와 상기 복수의 초음파 발신부 사이의 거리에 대한 복수의 거리 정보들을 생성한다.
관성 센서부(615)는 이동체(610)의 움직임과 연관된 관성 정보를 생성한다.
이때, 관성 센서부(615)는 가속도 센서, 자이로 센서 또는 지자기 센서 등을 포함할 수 있다.
본 발명의 일실시예에 따르면, 이동체(610)는 정보 전송부(미도시)를 더 포함할 수 있다.
상기 정보 전송부는 위치 측정 장치(620)로 상기 관성 정보 및 상기 복수의 거리 정보들을 전송한다.
이때, 위치 측정 장치(620)는 이동체(610)로부터 상기 관성 정보를 수신하고, 상기 관성 정보 및 현재 시점 이전의 이동체(610)의 위치 정보들을 기초로 상기 현재 시점에서의 이동체(610)의 위치를 추정할 수 있다.
이때, 본 발명의 일실시예에 따르면, 상기 현재 시점은 상기 복수의 초음파 발신부로부터 마지막으로 발신된 초음파가 수신된 시점일 수 있다.
이때, 위치 측정 장치(620)는 이동체(610)로부터 전송되는 상기 복수의 거리 정보들을 수신하고, 상기 관성 정보 및 상기 현재 시점 이전의 이동체(610)의 위치 정보들을 기초로 상기 복수의 거리 정보들 중에서 상기 현재 시점 이전에 초음파를 발신한 초음파 발신부들과 이동체(610) 사이의 거리 정보들을 상기 현재 시점에서의 거리 정보들로 변환할 수 있다.
그리고 나서, 위치 측정 장치(620)는 상기 변환된 거리 정보들 및 상기 현재 시점에서 초음파를 발신한 초음파 발신부와 이동체(610) 사이의 거리 정보를 이용하여 상기 현재 시점에서의 이동체(610)의 위치를 추정할 수 있다.
즉, 이동체(610)가 상기 관성 정보 및 상기 복수의 거리 정보들을 생성하여 위치 측정 장치(620)로 전송하면, 위치 측정 장치(620)가 상기 관성 정보 및 상기 복수의 거리 정보들을 기초로 현재 시점에서의 이동체(610)의 위치를 추정할 수 있다.
하지만, 본 발명의 다른 실시예에 따르면, 이동체(610)가 상기 관성 정보 및 상기 복수의 거리 정보들을 기초로 현재 시점에서의 이동체(610)의 위치를 추정한 후 위치 추정 결과를 위치 측정 장치(620)로 전송할 수 있다.
이와 관련하여, 본 발명의 다른 실시예에 따르면, 이동체(610)는 위치 추정부(미도시) 및 정보 전송부(미도시)를 더 포함할 수 있다.
상기 위치 추정부는 상기 관성 정보 및 현재 시점 이전의 이동체(610)의 위치 정보들을 기초로 상기 현재 시점에서의 이동체(610)의 위치를 추정한다.
이때, 상기 위치 추정부는 상기 관성 정보 및 상기 현재 시점 이전의 이동체(610)의 위치 정보들을 기초로 상기 복수의 거리 정보들 중에서 상기 현재 시점 이전에 초음파를 발신한 초음파 발신부들과 이동체(610) 사이의 거리 정보들을 상기 현재 시점에서의 거리 정보들로 변환할 수 있다.
그리고 나서, 상기 위치 추정부는 상기 변환된 거리 정보들 및 상기 현재 시점에서 초음파를 발신한 초음파 발신부와 이동체(610) 사이의 거리 정보를 이용하여 상기 현재 시점에서의 이동체(610)의 위치를 추정할 수 있다.
도 7은 본 발명의 일실시예에 따른 위치 측정 장치와 이동체의 동작을 도시한 흐름도이다.
도 7을 참조하면, 이동체(710) 및 위치 측정 장치(720)가 도시되어 있다.
단계(S711)에서는 위치 측정 장치(720)가 복수의 초음파 발신부를 이용하여 이동체(710)를 향해 순차적으로 초음파를 발신한다.
단계(S712)에서는 이동체(710)가 위치 측정 장치(720)로부터 발신된 초음파를 수신하여 수신된 초음파를 기초로 이동체(710)와 상기 복수의 초음파 발신부 사 이의 거리를 측정한다.
단계(S713)에서는 이동체(710)가 이동체(710)에 포함된 관성 센서를 이용하여 이동체(710)의 움직임과 연관된 관성 정보를 생성한다.
단계(S714)에서는 이동체(710)가 위치 측정 장치(720)로 이동체(710)와 상기 복수의 초음파 발신부 사이의 거리 정보 및 상기 관성 정보를 전송한다.
단계(S715)에서는 위치 측정 장치(720)가 상기 거리 정보 및 상기 관성 정보를 기초로 현재 시점에서의 이동체(710)의 위치를 추정한다.
이상, 도 7을 참조하여 이동체(710) 및 위치 측정 장치(720)의 동작 흐름을 설명하였다. 여기서, 위치 측정 장치(720) 및 이동체(710)의 상세한 동작 방법은 이미 도 1 내지 도 6을 참조하여 상세히 설명하였으므로, 보다 자세한 설명은 생략한다.
도 8은 본 발명의 일실시예에 따른 위치 측정 방법을 도시한 순서도이다.
단계(S810)에서는 복수의 초음파 발신부를 이용하여 이동체를 향해 순차적으로 초음파를 발신한다.
이때, 이동체는 상기 복수의 초음파 발신부로부터 순차적으로 발신된 초음파를 수신하고, 수신된 초음파를 기초로 상기 이동체와 상기 복수의 초음파 발신부 사이의 거리에 대한 복수의 거리 정보들을 생성한다.
단계(S820)에서는 상기 이동체로부터 상기 이동체의 움직임과 연관된 관성 정보를 수신한다.
본 발명의 일실시예에 따르면, 상기 이동체는 상기 관성 정보를 생성하는 관성 센서를 포함할 수 있다.
또한, 본 발명의 일실시예에 따른 위치 측정 방법은 단계(S820)이후에 상기 이동체로부터 전송되는 상기 복수의 거리 정보들을 수신하는 단계를 더 포함할 수 있다.
단계(S830)에서는 상기 관성 정보 및 현재 시점 이전의 상기 이동체의 위치 정보들을 기초로 상기 현재 시점에서의 상기 이동체의 위치를 추정한다.
이때, 상기 현재 시점은 상기 복수의 초음파 발신부로부터 마지막으로 발신된 초음파가 수신된 시점을 의미한다.
이때, 본 발명의 일실시예에 따르면, 단계(S830)에서는 상기 관성 정보 및 상기 현재 시점 이전의 상기 이동체의 위치 정보들을 기초로, 상기 복수의 거리 정보들 중에서 상기 현재 시점 이전에 초음파를 발신한 초음파 발신부들과 상기 이동체 사이의 거리 정보들을 상기 현재 시점에서의 거리 정보들로 변환하는 단계를 포함할 수 있다.
그리고 나서, 단계(S830)에서는 상기 변환된 거리 정보들 및 상기 현재 시점에서 초음파를 발신한 초음파 발신부와 상기 이동체 사이의 거리 정보를 이용하여 상기 현재 시점에서의 상기 이동체의 위치를 추정하는 단계를 포함할 수 있다.
본 발명에 따른 실시예들은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.
따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.
도 1은 본 발명의 일실시예에 따른 위치 측정 장치 및 이동체를 도시한 도면이다.
도 2는 본 발명의 일실시예에 따른 위치 측정 장치의 동작을 설명하기 위한 도면이다.
도 3은 본 발명의 또 다른 일실시예에 따른 위치 측정 장치의 동작을 설명하기 위한 도면이다.
도 4는 본 발명의 또 다른 일실시예에 따른 위치 측정 장치의 동작을 설명하기 위한 도면이다.
도 5는 본 발명의 일실시예에 따른 위치 측정 장치의 구조를 도시한 도면이다.
도 6은 본 발명의 일실시예에 따른 이동체의 구조를 도시한 도면이다.
도 7은 본 발명의 일실시예에 따른 위치 측정 장치와 이동체의 동작을 도시한 흐름도이다.
도 8은 본 발명의 일실시예에 따른 위치 측정 방법을 도시한 순서도이다.

Claims (20)

  1. 이동체를 향해 순차적으로 초음파를 발신하는 복수의 초음파 발신부;
    상기 이동체로부터 상기 이동체의 움직임과 연관된 관성 정보 및 상기 이동체와 상기 복수의 초음파 발신부 사이의 거리에 대한 복수의 거리 정보들을 수신하는 정보 수신부; 및
    상기 관성 정보 및 상기 초음파를 이용하여 측정한 현재 시점 이전의 상기 이동체의 위치 정보들을 기초로, 상기 복수의 거리 정보들 중에서 상기 현재 시점 이전에 초음파를 발신한 초음파 발신부들과 상기 이동체 사이의 거리 정보들을 상기 현재 시점에서의 거리 정보들로 변환하고, 상기 변환된 거리 정보들 및 상기 현재 시점에서 초음파를 발신한 초음파 발신부와 상기 이동체 사이의 거리 정보를 이용하여 상기 현재 시점에서의 상기 이동체의 위치를 추정하는 위치 추정부
    를 포함하는 위치 측정 장치.
  2. 제1항에 있어서,
    상기 현재 시점은
    상기 복수의 초음파 발신부로부터 마지막으로 발신된 초음파가 상기 이동체에 수신된 시점인 위치 측정 장치.
  3. 제2항에 있어서,
    상기 이동체는
    상기 관성 정보를 생성하는 관성 센서를 포함하고, 상기 복수의 초음파 발신부로부터 순차적으로 발신된 초음파를 수신하며, 수신된 초음파를 기초로 상기 이동체와 상기 복수의 초음파 발신부 사이의 거리에 대한 상기 복수의 거리 정보들을 생성하는 위치 측정 장치.
  4. 삭제
  5. 제1항에 있어서,
    상기 위치 추정부는
    삼각 측량 기법을 이용하여 상기 현재 시점에서의 상기 이동체의 위치를 추정하는 위치 측정 장치.
  6. 제1항에 있어서,
    상기 위치 추정부는
    상기 관성 정보 및 상기 현재 시점 이전의 상기 이동체의 위치 정보들을 기초로 상기 현재 시점에서의 상기 이동체의 위치 정보들을 추정하고, 상기 추정된 현재 시점에서의 상기 이동체의 위치 정보들을 이용하여 상기 현재 시점 이전에 초음파를 발신한 초음파 발신부들과 상기 이동체 사이의 거리 정보들을 상기 현재 시점에서의 거리 정보들로 변환하는 위치 측정 장치.
  7. 삭제
  8. 제3항에 있어서,
    상기 이동체는
    상기 관성 센서로 가속도 센서, 자이로 센서 또는 지자기 센서 중 어느 하나 이상을 포함하는 위치 측정 장치.
  9. 제1항에 있어서,
    상기 위치 추정부는
    상기 이동체가 둘 이상의 초음파 수신부를 통해 상기 초음파를 수신하는 경우, 상기 둘 이상의 초음파 수신부의 위치 관계를 고려하여 상기 이동체의 위치를 추정하는 위치 측정 장치.
  10. 이동체에 있어서,
    위치 측정 장치에 포함된 복수의 초음파 발신부로부터 순차적으로 전송되는 초음파를 수신하는 적어도 하나의 초음파 수신부;
    상기 이동체의 움직임과 연관된 관성 정보를 생성하는 관성 센서부; 및
    상기 수신된 초음파에 기초하여 상기 이동체와 상기 복수의 초음파 발신부 사이의 거리에 대한 복수의 거리 정보들을 생성하는 정보 생성부
    를 포함하고,
    상기 위치 측정 장치는
    상기 이동체로부터 전송되는 상기 복수의 거리 정보들을 수신하고, 상기 관성 정보 및 현재 시점 이전의 상기 이동체의 위치 정보들을 기초로, 상기 복수의 거리 정보들 중에서 상기 현재 시점 이전에 초음파를 발신한 초음파 발신부들과 상기 이동체 사이의 거리 정보들을 상기 현재 시점에서의 거리 정보들로 변환하고, 상기 변환된 거리 정보들 및 상기 현재 시점에서 초음파를 발신한 초음파 발신부와 상기 이동체 사이의 거리 정보를 이용하여 상기 현재 시점에서의 상기 이동체의 위치를 추정하는 이동체.
  11. 제10항에 있어서,
    상기 위치 측정 장치로 상기 관성 정보 및 상기 복수의 거리 정보들을 전송하는 정보 전송부
    를 더 포함하는 이동체.
  12. 삭제
  13. 제10항에 있어서,
    상기 현재 시점은
    상기 복수의 초음파 발신부로부터 마지막으로 발신된 초음파가 수신된 시점인 이동체.
  14. 제10항에 있어서,
    상기 관성 정보 및 현재 시점 이전의 상기 이동체의 위치 정보들을 기초로 상기 현재 시점에서의 상기 이동체의 위치를 추정하는 위치 추정부; 및
    상기 추정된 상기 이동체의 위치에 대한 위치 정보를 상기 위치 측정 장치로 전송하는 정보 전송부
    를 더 포함하는 이동체.
  15. 제14항에 있어서,
    상기 현재 시점은
    상기 복수의 초음파 발신부로부터 마지막으로 발신된 초음파가 수신된 시점이고,
    상기 위치 추정부는
    상기 관성 정보 및 상기 현재 시점 이전의 상기 이동체의 위치 정보들을 기초로, 상기 복수의 거리 정보들 중에서 상기 현재 시점 이전에 초음파를 발신한 초음파 발신부들과 상기 이동체 사이의 거리 정보들을 상기 현재 시점에서의 거리 정보들로 변환하고, 상기 변환된 거리 정보들 및 상기 현재 시점에서 초음파를 발신한 초음파 발신부와 상기 이동체 사이의 거리 정보를 이용하여 상기 현재 시점에서의 상기 이동체의 위치를 추정하는 이동체.
  16. 제10항에 있어서,
    상기 관성 센서부는
    가속도 센서, 자이로 센서 또는 지자기 센서 중 어느 하나 이상을 포함하는 이동체.
  17. 복수의 초음파 발신부를 이용하여 이동체를 향해 순차적으로 초음파를 발신하는 단계;
    상기 이동체로부터 상기 이동체의 움직임과 연관된 관성 정보 및 상기 이동체와 상기 복수의 초음파 발신부 사이의 거리에 대한 복수의 거리 정보들을 수신하는 단계;
    상기 관성 정보 및 상기 초음파를 이용하여 측정한 현재 시점 이전의 상기 이동체의 위치 정보들을 기초로, 상기 복수의 거리 정보들 중에서 상기 현재 시점 이전에 초음파를 발신한 초음파 발신부들과 상기 이동체 사이의 거리 정보들을 상기 현재 시점에서의 거리 정보들로 변환하는 단계; 및
    상기 변환된 거리 정보들 및 상기 현재 시점에서 초음파를 발신한 초음파 발신부와 상기 이동체 사이의 거리 정보를 이용하여 상기 현재 시점에서의 상기 이동체의 위치를 추정하는 단계
    를 포함하는 위치 측정 방법.
  18. 제17항에 있어서,
    상기 이동체는
    상기 관성 정보를 생성하는 관성 센서를 포함하고, 상기 복수의 초음파 발신부로부터 순차적으로 발신된 초음파를 수신하며, 수신된 초음파를 기초로 상기 이동체와 상기 복수의 초음파 발신부 사이의 거리에 대한 복수의 거리 정보들을 생성하는 위치 측정 방법.
  19. 삭제
  20. 삭제
KR1020090050396A 2009-06-08 2009-06-08 위치 측정 장치 및 방법, 및 이동체 KR101608339B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020090050396A KR101608339B1 (ko) 2009-06-08 2009-06-08 위치 측정 장치 및 방법, 및 이동체
US12/656,024 US8213264B2 (en) 2009-06-08 2010-01-13 Method and device of measuring location, and moving object

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090050396A KR101608339B1 (ko) 2009-06-08 2009-06-08 위치 측정 장치 및 방법, 및 이동체

Publications (2)

Publication Number Publication Date
KR20100131682A KR20100131682A (ko) 2010-12-16
KR101608339B1 true KR101608339B1 (ko) 2016-04-11

Family

ID=43300657

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090050396A KR101608339B1 (ko) 2009-06-08 2009-06-08 위치 측정 장치 및 방법, 및 이동체

Country Status (2)

Country Link
US (1) US8213264B2 (ko)
KR (1) KR101608339B1 (ko)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8644844B2 (en) 2007-12-20 2014-02-04 Corning Mobileaccess Ltd. Extending outdoor location based services and applications into enclosed areas
US9673904B2 (en) 2009-02-03 2017-06-06 Corning Optical Communications LLC Optical fiber-based distributed antenna systems, components, and related methods for calibration thereof
US9590733B2 (en) 2009-07-24 2017-03-07 Corning Optical Communications LLC Location tracking using fiber optic array cables and related systems and methods
US8280259B2 (en) 2009-11-13 2012-10-02 Corning Cable Systems Llc Radio-over-fiber (RoF) system for protocol-independent wired and/or wireless communication
US8275265B2 (en) 2010-02-15 2012-09-25 Corning Cable Systems Llc Dynamic cell bonding (DCB) for radio-over-fiber (RoF)-based networks and communication systems and related methods
WO2011123336A1 (en) 2010-03-31 2011-10-06 Corning Cable Systems Llc Localization services in optical fiber-based distributed communications components and systems, and related methods
US8570914B2 (en) 2010-08-09 2013-10-29 Corning Cable Systems Llc Apparatuses, systems, and methods for determining location of a mobile device(s) in a distributed antenna system(s)
US9252874B2 (en) 2010-10-13 2016-02-02 Ccs Technology, Inc Power management for remote antenna units in distributed antenna systems
EP2702710A4 (en) 2011-04-29 2014-10-29 Corning Cable Sys Llc DETERMINING THE TRANSMISSION DELAY OF COMMUNICATIONS IN DISTRIBUTED ANTENNA SYSTEMS AND CORRESPONDING COMPONENTS, SYSTEMS AND METHODS
CN103609146B (zh) 2011-04-29 2017-05-31 康宁光缆系统有限责任公司 用于增加分布式天线系统中的射频(rf)功率的系统、方法和装置
KR101984504B1 (ko) * 2012-02-29 2019-09-03 삼성전자주식회사 정밀한 3차원 위치 및 방향을 추정하는 시스템 및 방법
US9781553B2 (en) 2012-04-24 2017-10-03 Corning Optical Communications LLC Location based services in a distributed communication system, and related components and methods
WO2013162988A1 (en) 2012-04-25 2013-10-31 Corning Cable Systems Llc Distributed antenna system architectures
WO2013181247A1 (en) 2012-05-29 2013-12-05 Corning Cable Systems Llc Ultrasound-based localization of client devices with inertial navigation supplement in distributed communication systems and related devices and methods
US9455784B2 (en) 2012-10-31 2016-09-27 Corning Optical Communications Wireless Ltd Deployable wireless infrastructures and methods of deploying wireless infrastructures
US9158864B2 (en) 2012-12-21 2015-10-13 Corning Optical Communications Wireless Ltd Systems, methods, and devices for documenting a location of installed equipment
KR102085705B1 (ko) * 2013-08-08 2020-03-06 엘지전자 주식회사 3차원 카메라
TWI494827B (zh) * 2013-08-28 2015-08-01 Au Optronics Corp 感測裝置與定位方法
US9077321B2 (en) 2013-10-23 2015-07-07 Corning Optical Communications Wireless Ltd. Variable amplitude signal generators for generating a sinusoidal signal having limited direct current (DC) offset variation, and related devices, systems, and methods
US9357551B2 (en) 2014-05-30 2016-05-31 Corning Optical Communications Wireless Ltd Systems and methods for simultaneous sampling of serial digital data streams from multiple analog-to-digital converters (ADCS), including in distributed antenna systems
US9681313B2 (en) 2015-04-15 2017-06-13 Corning Optical Communications Wireless Ltd Optimizing remote antenna unit performance using an alternative data channel
US9948349B2 (en) 2015-07-17 2018-04-17 Corning Optical Communications Wireless Ltd IOT automation and data collection system
US9648580B1 (en) 2016-03-23 2017-05-09 Corning Optical Communications Wireless Ltd Identifying remote units in a wireless distribution system (WDS) based on assigned unique temporal delay patterns
KR20180039942A (ko) * 2016-10-11 2018-04-19 현대오트론 주식회사 초음파 센서 장치 및 초음파 센서 장치의 센싱 방법
FR3080688A1 (fr) * 2018-04-26 2019-11-01 Stmicroelectronics Sa Dispositif de detection de mouvement

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030045816A1 (en) * 1998-04-17 2003-03-06 Massachusetts Institute Of Technology, A Massachusetts Corporation Motion tracking system
US6720876B1 (en) 2002-02-14 2004-04-13 Interval Research Corporation Untethered position tracking system
US20080004796A1 (en) 2006-06-30 2008-01-03 Wolfgang Hans Schott Apparatus and method for measuring the accurate position of moving objects in an indoor environment

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5339259A (en) * 1992-07-10 1994-08-16 Northrop Grumman Corporation High speed high resolution ultrasonic position and orientation tracker
US5495427A (en) * 1992-07-10 1996-02-27 Northrop Grumman Corporation High speed high resolution ultrasonic position and orientation tracker using a single ultrasonic frequency
JP3285403B2 (ja) 1993-01-19 2002-05-27 シチズン時計株式会社 情報入力装置
JP3630712B2 (ja) 1994-02-03 2005-03-23 キヤノン株式会社 ジェスチャー入力方法及びその装置
US5929517A (en) * 1994-12-29 1999-07-27 Tessera, Inc. Compliant integrated circuit package and method of fabricating the same
KR20000026403A (ko) 1998-10-20 2000-05-15 전주범 음파를이용한컴퓨터보조입력장치
JP2000132330A (ja) 1998-10-26 2000-05-12 Katsuaki Yasui ポインティング装置
US6214712B1 (en) * 1999-09-16 2001-04-10 Ut-Battelle, Llc Method of physical vapor deposition of metal oxides on semiconductors
US7000469B2 (en) 2000-04-21 2006-02-21 Intersense, Inc. Motion-tracking
US6496809B1 (en) * 2000-06-09 2002-12-17 Brett Nakfoor Electronic ticketing system and method
JP2002132436A (ja) 2000-10-23 2002-05-10 Fujitsu Ltd 座標入力装置
JP2002182841A (ja) 2000-12-15 2002-06-28 Ricoh Co Ltd 座標入力装置
US6614692B2 (en) * 2001-01-18 2003-09-02 Saifun Semiconductors Ltd. EEPROM array and method for operation thereof
KR100580278B1 (ko) 2002-05-29 2006-05-15 전북대학교산학협력단 이동체의 위치 및 방향 추정을 위한 초음파 센서 시스템
JP2004135256A (ja) * 2002-08-09 2004-04-30 Ricoh Co Ltd 情報ファイルのデータ構造、情報ファイル生成方法、情報ファイル生成装置、情報ファイル生成プログラム、これを記憶する記憶媒体、情報ファイル再生方法、情報ファイル再生装置、情報ファイル再生プログラム、及びこれを記憶する記憶媒体
JP4146188B2 (ja) 2002-08-15 2008-09-03 富士通株式会社 超音波型座標入力装置
JP2004102896A (ja) 2002-09-12 2004-04-02 Fujitsu Ltd 超音波型座標入力装置
US6832153B2 (en) * 2002-11-27 2004-12-14 Mobilearia Method and apparatus for providing information pertaining to vehicles located along a predetermined travel route
JP2004340882A (ja) 2003-05-19 2004-12-02 Hideo Kishimoto 超音波を利用したエンターテイメント用三次元座標計測装置
US7219703B2 (en) * 2004-02-03 2007-05-22 Kirby Lester, Llc Rotating multi-chamber tablet feeder
JP2005266840A (ja) 2004-03-16 2005-09-29 Citizen Watch Co Ltd 情報入力装置
JP2005316763A (ja) 2004-04-28 2005-11-10 Toshiba Corp 情報入力装置および同装置の情報入力方法
US20050266840A1 (en) * 2004-05-27 2005-12-01 Leviton Manufacturing Co., Inc. Control fixture system and method for remotely controlling devices
JP2006127640A (ja) * 2004-10-28 2006-05-18 Hitachi Global Storage Technologies Netherlands Bv 磁気ヘッド及びその製造方法
US20060110978A1 (en) * 2004-11-24 2006-05-25 Powercom Co., Ltd. Modular power connector
US7780169B2 (en) * 2004-11-24 2010-08-24 Diamond Game Enterprises, Inc. Pull-tab poker game and pull-tab poker game wagering system
US7525962B2 (en) * 2004-12-27 2009-04-28 Intel Corporation Reducing memory access bandwidth consumption in a hierarchical packet scheduler
US7422904B2 (en) * 2005-02-04 2008-09-09 Exxonmobil Chemical Patents Inc. Method of operating a fixed bed reactor under predetermined hydraulic conditions
KR20060090329A (ko) 2005-02-07 2006-08-10 안희태 초음파 발신기의 위치를 추정하는 방식의 위치 인식 방법및 그 장치
KR20060097962A (ko) 2005-03-08 2006-09-18 삼성전자주식회사 디스플레이장치
BRPI0608019A2 (pt) * 2005-03-17 2009-11-03 Yamaha Corp sensor magnético e método para manufaturar um sensor magnético
KR101090435B1 (ko) 2005-04-21 2011-12-06 삼성전자주식회사 초음파를 이용한 위치 추정 방법 및 시스템
KR100699083B1 (ko) 2005-04-22 2007-03-27 주식회사 나인티시스템 위치 추정 방법
KR20070035236A (ko) 2005-09-27 2007-03-30 포스데이타 주식회사 3차원 위치인식 장치 및 방법
JP2007179507A (ja) 2005-12-28 2007-07-12 Pentel Corp 超音波ペン誤座標入力防止システム
CA2637265A1 (en) * 2006-01-31 2007-08-09 Cook Biotech Incorporated Fistula graft deployment systems and methods
US7533578B2 (en) * 2006-04-18 2009-05-19 Metis Design Corporation Triangulation with co-located sensors
WO2008008911A2 (en) * 2006-07-12 2008-01-17 Arbitron Inc. Methods and systems for compliance confirmation and incentives
JP4924259B2 (ja) 2007-07-20 2012-04-25 日本電気株式会社 位置検出装置及びこれを用いた電気機器、位置検出方法
KR101472842B1 (ko) 2007-09-11 2014-12-16 삼성전자 주식회사 움직임을 인식하는 장치 및 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030045816A1 (en) * 1998-04-17 2003-03-06 Massachusetts Institute Of Technology, A Massachusetts Corporation Motion tracking system
US6720876B1 (en) 2002-02-14 2004-04-13 Interval Research Corporation Untethered position tracking system
US20080004796A1 (en) 2006-06-30 2008-01-03 Wolfgang Hans Schott Apparatus and method for measuring the accurate position of moving objects in an indoor environment

Also Published As

Publication number Publication date
US20100309752A1 (en) 2010-12-09
KR20100131682A (ko) 2010-12-16
US8213264B2 (en) 2012-07-03

Similar Documents

Publication Publication Date Title
KR101608339B1 (ko) 위치 측정 장치 및 방법, 및 이동체
KR101340788B1 (ko) 조정된 라운드 트립 시간 측정치를 이용한 무선 위치 결정
US9677887B2 (en) Estimating an initial position and navigation state using vehicle odometry
CN107003378B (zh) 便携式电子装置和确定便携式电子装置的地理位置的方法
JP4020143B2 (ja) 測位システム、測位方法及びカーナビゲーションシステム
KR101755307B1 (ko) 수중 이동체의 위치 측정 오차 보정 방법
US10969462B2 (en) Distance-based positioning system and method using high-speed and low-speed wireless signals
AU2017233539A1 (en) Estimating locations of mobile devices in a wireless tracking system
US8908475B2 (en) Acoustic positioning system and method
KR101789188B1 (ko) 수중 이동체의 위치 추적을 위한 수중 통합 항법 시스템
US10557711B2 (en) Apparatus for inferring pedestrian position based on pedestrian movement detection, and method therefor
JP2016502069A (ja) モバイルデバイスのマップ支援センサーベース測位
JP2012207919A (ja) 異常値判定装置、測位装置、及びプログラム
WO2011146011A1 (en) Determining the geographic locaton of a portable electronic device
Kuusniemi et al. Reliability considerations of multi-sensor multi-network pedestrian navigation
KR101141984B1 (ko) Dr/gps 데이터 융합 방법
CN110658515A (zh) 一种基于uwb单基站的多用户imu定位对齐方法
JP2013113789A (ja) 速度推定装置及びプログラム
JP2022545327A (ja) 反射したgnss信号に対する感度を高めること
KR100954169B1 (ko) Tdoa 기반 측위 시스템, 이를 이용한 태그 측위 방법
CN111708008B (zh) 一种基于imu和tof的水下机器人单信标导航方法
US20160116600A1 (en) Method and system for 3d position estimation of a gnss receiver using travel time measurements
CN115210595A (zh) 基于蜂窝定位的估算的车辆位置的验证
KR102318378B1 (ko) Gps 음영지역 극복을 위한 ins/gps/초음파 속도계 결합 항법 시스템
KR101356019B1 (ko) 휴대폰 망 이중분리 레이더에서 위치 추정 오차를 줄이는 위치 추정 방법 및 그 시스템

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20090608

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20140527

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20090608

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20150625

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20151231

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20160328

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20160329

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20190221

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20190221

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20200225

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20200225

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20210222

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20220216

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20230214

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20240219

Start annual number: 9

End annual number: 9