[go: up one dir, main page]

KR101248528B1 - Ions와 gps 센서 융합을 이용한 항법 시스템 및 방법 - Google Patents

Ions와 gps 센서 융합을 이용한 항법 시스템 및 방법 Download PDF

Info

Publication number
KR101248528B1
KR101248528B1 KR1020110058383A KR20110058383A KR101248528B1 KR 101248528 B1 KR101248528 B1 KR 101248528B1 KR 1020110058383 A KR1020110058383 A KR 1020110058383A KR 20110058383 A KR20110058383 A KR 20110058383A KR 101248528 B1 KR101248528 B1 KR 101248528B1
Authority
KR
South Korea
Prior art keywords
platform
module
ions
speed
gps
Prior art date
Application number
KR1020110058383A
Other languages
English (en)
Other versions
KR20120138941A (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 KR1020110058383A priority Critical patent/KR101248528B1/ko
Publication of KR20120138941A publication Critical patent/KR20120138941A/ko
Application granted granted Critical
Publication of KR101248528B1 publication Critical patent/KR101248528B1/ko

Links

Images

Classifications

    • 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/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/28Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
    • 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
    • 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/18Stabilised platforms, e.g. by gyroscope
    • 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/02Details of the space or ground control segments
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/14Determining absolute distances from a plurality of spaced points of known location

Landscapes

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

Abstract

본 발명은 IONS와 GPS를 센서 융합하여 플랫폼의 위치, 속도 및 진행방향을 인식하는 항법 시스템 및 방법에 관한 것이다. 이를 위해 본 발명의 일실시예에 따른 항법 시스템은 위성으로부터 수신된 정보로부터 플랫폼의 절대 좌표를 측정하는 GPS 모듈과, 관성 센서와 광학 센서를 포함하여 상기 플랫폼의 상대좌표, 속도 및 진행방향을 측정하는 IONS 모듈과, GPS 모듈에서 측정된 플랫폼의 절대좌표와, IONS 모듈에서 측정된 플랫폼의 상대좌표, 속도 및 진행방향 정보를 융합하여 플랫폼의 위치, 속도 및 진행방향을 결정하는 제어부를 포함하여, GPS 모듈이 일정 시간 동안 위성으로부터 신호를 수신하지 못하는 경우에도 플랫폼의 위치, 속도 및 진행방향을 결정하는 것을 특징으로 한다.

Description

IONS와 GPS 센서 융합을 이용한 항법 시스템 및 방법{Navigation System and Method using sensor fusion with IONS and GPS}
본 발명은 IONS와 GPS를 센서 융합하여 플랫폼의 위치, 속도 및 진행방향을 인식하는 항법 시스템 및 방법에 관한 것이다.
기존의 위치 인식 기술로는 INS(Inertial Navigation System)와 GPS를 센서 융합하여 위치를 인식하는 기술이 있다. 이 기술은 INS와 GPS가 가지는 약점을 보완하는 기술로서 그 특성은 다음과 같이 기술된다.
INS는 업데이트 율(update rate)이 빠르고 외부 교란에 영향을 받지 않는 반면 오차가 계속 누적되기 때문에 단기간만 사용 가능하거나 매우 무겁고 비싼 시스템을 사용해야 한다. GPS는 누적 오차가 없는 반면 업데이트 율이 느리고 외부 교란에 영향을 많이 받는 단점이 있다. 두 시스템은 서로 상호 보완적 시스템을 갖기 때문에 비교적 강인한 위치 인식 기술을 구성하고 있다.
그러나, INS/GPS Integrated System에도 단점이 있다. 그 단점은 GPS가 비교적 장시간 지속될 경우 INS 역시 기존의 단점에서 벗어날 수 없다는 점이다. 즉, 기존의 INS/GPS 융합(Integrated) 시스템의 경우 GPS 신호가 몇 초 가량 단절된 경우에는 문제없이 동작하지만, 수십 초 이상 단절되는 경우까지 고려하기 위해서는 고가의 INS를 사용해야 된다는 단점이 여전히 존재한다.
또한, 지상에서 INS/GPS 융합 시스템을 사용하는 경우 바퀴에 장착된 주행 거리 센서를 이용하여 INS를 보정하는 기술도 있다. 하지만, 이 기술 역시 바퀴의 미끄러짐으로 인해 오차가 발생할 수 있다는 점에서 한계를 가진다.
본 발명은 위와 같은 종래 기술의 문제점을 해결하기 위한 것으로서, GPS가 수 분 동안 단절되더라도 안정적으로 동작할 수 있으며, 바퀴의 미끄러짐으로 인한 오차가 없는 항법 시스템 및 방법을 제공하는 것을 목적으로 한다.
이를 위해 본 발명의 일실시예에 따른 항법 시스템은 위성으로부터 수신된 정보로부터 플랫폼의 절대좌표를 측정하는 GPS 모듈과, 관성 센서와 광학 센서를 포함하여 상기 플랫폼의 상대좌표, 속도 및 진행방향을 측정하는 IONS 모듈과, 상기 GPS 모듈에서 측정된 상기 플랫폼의 절대좌표와, 상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표, 속도 및 진행방향 정보를 융합하여 상기 플랫폼의 위치, 속도 및 진행방향을 결정하는 제어부를 포함하여, 상기 GPS 모듈이 일정 시간 동안 위성으로부터 신호를 수신하지 못하는 경우에도 상기 플랫폼의 위치, 속도 및 진행방향을 결정하는 것을 특징으로 한다.
이때, 상기 제어부는 멀티-레이트 확장 칼만 필터(Multi-rate Extended Kalman Filter) 알고리즘을 이용하여 상기 GPS 모듈에서 측정된 상기 플랫폼의 절대좌표와, 상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표, 속도 및 진행방향 정보를 융합할 수 있다.
또한, 상기 제어부는 상기 GPS 모듈에서 측정된 상기 플랫폼의 절대좌표를 상기 IONS 모듈로 되먹임하여, 상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표를 절대좌표로 변환시킬 수 있다.
본 발명의 일실시예에 따른 항법은 GPS 모듈을 이용하여 플랫폼의 절대좌표를 측정하는 단계와, 관성 센서와 광학 센서를 포함하는 IONS 모듈을 이용하여 상기 플랫폼의 상대좌표, 속도 및 진행방향을 측정하는 단계와, 상기 GPS 모듈에서 측정된 상기 플랫폼의 절대좌표와, 상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표, 속도 및 진행방향 정보를 융합하는 단계와, 상기 융합된 정보로부터 상기 플랫폼의 위치, 속도 및 진행방향을 결정하는 단계를 포함함으로써 상기 GPS 모듈이 일정 시간 동안 위성으로부터 신호를 수신하지 못하는 경우에도 상기 플랫폼의 위치, 속도 및 진행방향을 결정하는 것을 특징으로 한다.
이때, 상기 GPS 모듈에서 측정된 상기 플랫폼의 절대좌표와, 상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표, 속도 및 진행방향 정보를 융합하는 단계는, 멀티-레이트 확장 칼만 필터 알고리즘을 이용할 수 있으며, 상기 GPS 모듈에서 측정된 절대좌표를 상기 IOPNS 모듈로 되먹임하는 단계와, 상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표를 절대좌표로 변환시키는 단계를 포함할 수 있다.
본 발명에 따른 위치 인식 장치 및 방법은 GPS가 수 분 간 단절되더라도 안정적으로 동작할 수 있을 뿐 만 아니라 바퀴의 미끄러짐으로 인한 오차가 이 위치를 인식할 수 있는 효과가 있다.
또한, 본 발명은 위치 인식 장치를 저가의 비용으로 소형화, 경량화시킬 수 있으므로, 모바일 로봇의 경우 실용화를 위해 가격을 낮추고자 하는 노력이 계속되고 있는 상황에서 매우 유용하다.
도 1은 본 발명의 일실시예에 따른 항법 시스템의 개략 구성도이다.
도 2는 본 발명의 일실시예에 따른 항법을 설명하는 순서도이다.
도 3은 도 2의 단계 200의 상세 순서도이다.
도 4는 본 발명의 일실시예에 따른 항법 시스템에서 IONS 모듈과 GPS 모듈이 모두 동작하는 경우(즉, GPS 신호가 정상 수신되는 경우)의 플랫폼의 위치 궤적도이다.
도 5는 본 발명의 일실시예에 따른 항법 시스템에서 IONS 모듈만 동작하는 경우(즉, GPS 신호가 단절되어 수신되지 않는 경우)의 플랫폼의 위치 궤적도이다.
이하에서는 첨부도면을 참조하여 본 발명에 대해 상세히 설명한다. 그러나, 첨부도면 및 이하의 설명은 본 발명에 따른 항법 시스템 및 항법의 가능한 일실시예에 불과하며, 본 발명의 기술적 사상은 위 내용에 한정되지 아니한다.
도 1은 본 발명의 일실시예에 따른 항법 시스템의 개략 구성도이다.
도 1을 참조하면, 본 발명의 일실시예에 따른 항법 시스템(1)은 GPS 모듈(10)과, IONS 모듈(20)과, 제어부(30)를 포함하여 구성된다.
GPS 모듈(10)은 위성으로부터 수신된 정보로부터 플랫폼의 절대좌표를 측정하는 역할을 한다. GPS는 해당 기술 분야에서 널리 알려진 기술이므로 GPS 모듈(10)의 구체적인 구성 및 동작에 대해서는 설명을 생략한다.
IONS 모듈(20)은 2010년 3월 발행된 Mechatronics 지의 Vol. 20, No. 2, pp. 213-223에 기재된 “Dead-reckoning sensor system and tracking algorithm for 3-D pipeline mapping”과, 2010년 발행된 연세대학교 대학원 학위논문 “Development of Self-Contained Navigation System with Optical Navigation Sensors and MEMS Inertial Sensor”에 자세히 기술되어 있다.
이 논문에서 설명하는 “Dead-reckoning sensor system and tracking algorithm”과 “Self-Contained Navigation System with Optical Navigation Sensors and MEMS Inertial Sensor”가 IONS에 해당한다.
IONS 모듈(20)은 관성 센서와 광학 센서를 포함하고, 플랫폼의 상대좌표, 속도 및 진행방향을 측정하는 역할을 한다. IONS 모듈(20)의 구체적인 구성 및 동작은 앞의 논문에 자세히 언급되어 있으므로 이하 자세한 설명은 생략한다.
제어부(30)는 GPS 모듈(10)에서 측정된 플랫폼의 절대좌표와, IONS 모듈(20)에서 측정된 플랫폼의 상대좌표, 속도 및 진행방향 정보를 융합하여 상기 플랫폼의 위치, 속도 및 진행방향을 결정하는 역할을 한다.
제어부(30)는 GPS 모듈(10) 및 IONS 모듈(20)에서 출력되는 위치 좌표를 멀티레이트 확장 칼만 필터(Multi-rate Extended Kalman Filter)로 센서 퓨전을 수행하여, GPS 모듈(10)의 신호가 단절되어 위치 좌표를 출력하지 않더라도 오류를 일으키지 않으면서, IONS 모듈(20)만으로 위치 좌표를 계산한다. 이때, IONS 모듈(20)은 위치 좌표 뿐 아니라 속도와 진행방향도 출력하므로 주행 제어에 유용하게 활용될 수 있다.
이하 도 2 내지 도 5를 참조하여 본 발명의 일실시예에 따른 항법 시스템(1)의 궤적인 동작에 대해서 설명하기로 한다.
도 2는 본 발명의 일실시예에 따른 항법을 설명하는 순서도이다.
항법 시스템(1)이 적용되는 모션 플랫폼을 이동 차량인 경우를 예로 들어 이하 설명한다.
항법 시스템(1)은 먼저 모든 파라미터를 초기화시킨 후(200), IONS 모듈(20)로부터 위치 정보가 수신되었는가를 판단한다(202). IONS 모듈(20)로부터 위치 정보가 수신되지 않는 경우에는 단계 210으로 넘어가며, IONS 모듈(20)로부터 위치 정보가 수신된 경우에는 차량이 정지 상태인가를 판단한다(204).
차량이 정지 상태라고 판단되면, IONS 모듈(20)의 위치 정보는 변화가 없으므로, 관성 센서의 오차값을 계산하여 보정한다(206). 차량이 이동 중이라고 판단되면, IONS 모듈(20)의 위치 정보를 현재의 플랫폼의 위치정보로 업데이트한다(208).
다음, GPS 모듈(10)로부터 위치 정보가 수신되었는가를 판단한다(210). GPS 모듈(10)로부터 위치 정보가 수신된 경우에는 차량이 정지 상태인가를 다시 판단한다(212).
차량이 정지 상태라고 판단되면, GPS 위치 정보에 변화가 없으므로, 그 값을 보정하여 정확한 위치를 주정한다(214).
차량이 이동 중이라고 판단되면, GPS 모듈(10)의 위치 정보를 앞에서 업데이트한 IONS 모듈(20)의 위치 정보와 융합하여 차량의 정확한 현재 위치 정보로 추정하여 업데이이트 한다(220).
도 3은 도 2의 단계 200의 상세 순서도로서, IONS 모듈(20)의 위치 정보와 GPS 모듈(10)의 위치 정보를 융합하는 단계를 구체적으로 나타낸 것이다.
IONS 모듈(20)의 측정값은 상대좌표이므로, 위치 정보의 절대좌표를 파악할 수 없으므로, GPS 모듈(10)에서 측정된 위치 정보를 이용하여 IONS 모듈(20)에서 측정된 상대좌표를 절대좌표로 변환하여야 한다.
이를 위해 도 2의 점선에 표시된 바와 같이, GPS 모듈(10)에서 측정된 위치 정보를 IONS 모듈(20)에 되먹임(feedback) 한다(221). 이렇게 IONS 모듈(20)에 GPS 모듈(10)에서 측정된 절대좌표 정보가 되먹임 되면, 이를 이용하여 IONS 모듈(20)에서 측정된 차량의 상대좌표를 절대좌표 값으로 변환한다(222).
제어부(30)는 이렇게 수집된 GPS 모듈(10)의 위치 정보 및 IONS 모듈(20)의 위치 정보를 멀티 레이트 확장 칼만 필터(이하 “Multi-rate EKF”라고 한다) 알고리즘을 이용하여 융합한다. 이하. 본 발명에 적용되는 Multi-rate EKF 알고리즘을 수식과 함께 설명한다.
다음의 수학식 1 내지 13은 위치 정보를 추정하기 위한 Multi-rate EKF 알고리즘의 수식이다.
Figure 112011045536379-pat00001
Figure 112011045536379-pat00002
Figure 112011045536379-pat00003
Figure 112011045536379-pat00004
Figure 112011045536379-pat00005
Figure 112011045536379-pat00006
Figure 112011045536379-pat00007
Figure 112011045536379-pat00008
Figure 112011045536379-pat00009
Figure 112011045536379-pat00011
Figure 112011045536379-pat00012
Figure 112011045536379-pat00013
이때,
Figure 112011045536379-pat00014
는 현재의 상태벡터이며,
Figure 112011045536379-pat00015
는 보정 후의 현재의 상태벡터이며,
Figure 112011045536379-pat00016
는 보정 전 다음 단계의 상태벡터이며,
Figure 112011045536379-pat00017
은 보정 후 다음 단계의 상태벡터이며,
Figure 112011045536379-pat00018
은 보정 전 상태추정오차의 공분산 행렬이고,
Figure 112011045536379-pat00019
은 보정 후 상태추정오차의 공분산 행렬이고,
Figure 112011045536379-pat00020
는 제어 입력이고,
Figure 112011045536379-pat00021
는 측정 잡음이고,
Figure 112011045536379-pat00022
는 시스템 모델 오차의 공분산 행렬이고,
Figure 112011045536379-pat00023
는 측정 잡음의 공분산 행렬이고,
Figure 112011045536379-pat00024
는 각 단계 사이의 시간 간격을 의미한다.
Multi-rate EKF 알고리즘의 전체 과정은 예측 단계와, 보정 단계로 이루어진다. 예측 단계에서는 현재 단계의 상태벡터
Figure 112011045536379-pat00025
, 제어입력
Figure 112011045536379-pat00026
를 이용하여 다음 단계의 상태벡터
Figure 112011045536379-pat00027
와, 상태추정오차의 공분산 행렬
Figure 112011045536379-pat00028
을 예측한다.
보정 단계에서는 센서 측정값을 이용하여 예측된 값을 보정하여 정확한 상태벡터
Figure 112011045536379-pat00029
와, 공분산 행렬
Figure 112011045536379-pat00030
을 추정한다.
예측단계는 현재단계의 상태벡터
Figure 112011045536379-pat00031
와 제어입력
Figure 112011045536379-pat00032
로부터 다음단계의 상태벡터를 예측하는 과정이다. 위치 정보에 대한 상태벡터
Figure 112011045536379-pat00033
는 수학식 2와 같이 위치 정보인
Figure 112011045536379-pat00034
, GPS 모듈(10)의 위치정보의 오차인
Figure 112011045536379-pat00035
, IONS 모듈(20)의 위치정보의 오차인
Figure 112011045536379-pat00036
로 구성되어 있다. 또한, 제어입력
Figure 112011045536379-pat00037
Figure 112011045536379-pat00038
의 각 위치정보를 미분한 값에 해당하는 속도 정보로 구성되어 있다.
수학식 6의
Figure 112011045536379-pat00039
는 현재 상태벡터에 가해지는 상태천이 모델행렬이고, 수학식 7의
Figure 112011045536379-pat00040
는 제어입력에 가해지는 제어입력 모델행령이다. 현재단계의 상태벡터
Figure 112011045536379-pat00041
와 제어입력
Figure 112011045536379-pat00042
를 수학식 4의 입력으로 사용하면 다음단계에서의 상태벡터
Figure 112011045536379-pat00043
를 예측할 수 있다. 수학식 5는 상태추정오차의 공분산 행렬을 예측하는 수식이다.
예측단계가 완료된 후에는 센서를 통해 얻은 측정값을 이용해 예측된 값을 보정하는 단계가 시작된다. 수학식 8의
Figure 112011045536379-pat00044
는 측정벡터를 나타내며, 수학식 9와 같이 GPS 모듈(10)의 위치정보인
Figure 112011045536379-pat00045
, IONS 모듈(20)의 위치정보인
Figure 112011045536379-pat00046
로 구성되어 있다
수학식 10의
Figure 112011045536379-pat00047
는 상태벡터와 측정벡터 사이의 관계를 나타내는 관측행렬이다. 관측모델이 선형방정식으로 표현되므로 관측행렬은 단위행렬들로 구성된다. 수학식 11을 이용하여 칼만이득을 구하고, 수학식 12에서 상태를 보정하며, 수학식 13을 통해 공분산을 보정한다.
이러한 Multi-rate EKF 알고리즘을 이용하면 GPS 모듈(10)이 수분간 신호가 단절되더라도 오류없이 정확하게 차량의 위치 추정을 수행할 수 있게 되는데, 도 4 및 도 5는 본 발명의 항법 시스템(1)의 실험 결과를 나타내는 도면이다.
도 4는 본 발명의 일실시예에 따른 항법 시스템에서 IONS 모듈과 GPS 모듈이 모두 동작하는 경우(즉, GPS 신호가 정상 수신되는 경우)의 플랫폼의 위치 궤적도이다. 즉, 도 4는 GPS 모듈(10)의 신호가 안정적으로 수신되는 경우 그 위치정보를 IONS 모듈(20)에서 측정된 위치정보와 융합하여 차량(모션 플랫폼)의 위치를 추정한 것이다.
시작점에서 각 센서와 모션 플랫폼을 초기화한 후 주행을 시작하면, IONS 모듈(20)의 위치정보를 토대로 현재의 위치정보를 파악하고, 이전 상태와 비교하여 변화가 없다면 정지상태라고 판단하여 관성센서의 오차를 계산한다. 변화가 있다면 이동상태라고 판단하여 IONS 모듈(20)의 위치정보를 업데이트한다.
여기에서 얻어진 IONS 모듈(20)의 위치정보는 상대좌표이므로, GPS 모듈(10)에서 수신된 절대좌표의 위치정보를 입력으로 받아 상대좌표를 절대좌표로 변환하게 된다. IONS 모듈(20)의 위치정보를 확인한 후에 GPS 모듈(10)의 위치정보를 확인한다.
정지상태에서는 GPS 위치정보에 오차가 발생하므로 후처리(즉, 보정 작업)를 통해 위치정보를 추정하여 사용한다. 이동상태에서는 바로 앞 단계에서 얻은 IONS 모듈(20)의 위치정보와 GPS 모듈(10)의 위치정보를 Multi-rate EKF 방식으로 융합하여 정확한 위치정보를 추정한다.
도 4의 결과를 살펴보면, IONS/GPS 융합 시스템은 본 발명의 항법 시스템(1)을 통해 얻은 위치 정보는 GPS 위치정보와 동일하다는 것을 알 수 있다.
도 5는 본 발명의 일실시예에 따른 항법 시스템에서 IONS 모듈만 동작하는 경우(즉, GPS 신호가 단절되어 수신되지 않는 경우)의 플랫폼의 위치 궤적도이다. 이는, 실제 환경에서는 지형에 따라 GPS 신호가 안정적이지 않는 경우가 많이 발생한다는 점을 고려한 것이다.
도 5에서 볼 수 있듯이 초기에 IONS/GPS 융합 시스템을 통해 융합한 위치정보를 기초로 주행을 하다가 GPS 신호가 일정 시간 동안 단락된 이후에도 약 800m에 달하는 주행거리를 오차 없이 주행한 것을 볼 수 있다.
따라서, 본 발명의 항법 시스템(1)은 주변 환경에 의해서 GPS 신호가 안정적이지 않는 경우에도 유연하게 모션 플랫폼의 위치를 정확하게 추정할 수 있게 한다.
1 : 항법 시스템 10 : GPS 모듈
20 : IONS 모듈 30 : 제어부

Claims (6)

  1. 위성으로부터 수신된 정보로부터 플랫폼의 절대좌표를 측정하는 GPS 모듈;
    관성 센서와 광학 센서를 포함하여 상기 플랫폼의 상대좌표, 속도 및 진행방향을 측정하는 IONS 모듈; 및
    상기 GPS 모듈에서 측정된 상기 플랫폼의 절대좌표와, 상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표, 속도 및 진행방향 정보를 융합하여 상기 플랫폼의 위치, 속도 및 진행방향을 결정하는 제어부를 포함하여, 상기 GPS 모듈이 일정 시간 동안 위성으로부터 신호를 수신하지 못하는 경우에도 상기 플랫폼의 위치, 속도 및 진행방향을 결정하며,
    상기 제어부는 멀티-레이트 확장 칼만 필터(Multi-rate Extended Kalman Filter) 알고리즘을 이용하여 상기 GPS 모듈에서 측정된 상기 플랫폼의 절대좌표와, 상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표, 속도 및 진행방향 정보를 융합하는 것을 특징으로 하는 항법 시스템.
  2. 삭제
  3. 제1항에 있어서,
    상기 제어부는 상기 GPS 모듈에서 측정된 상기 플랫폼의 절대좌표를 상기 IONS 모듈로 되먹임하여, 상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표를 절대좌표로 변환시키는 것을 특징으로 하는 항법 시스템.
  4. GPS 모듈을 이용하여 플랫폼의 절대좌표를 측정하는 단계;
    관성 센서와 광학 센서를 포함하는 IONS 모듈을 이용하여 상기 플랫폼의 상대좌표, 속도 및 진행방향을 측정하는 단계;
    상기 GPS 모듈에서 측정된 상기 플랫폼의 절대좌표와, 상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표, 속도 및 진행방향 정보를 융합하는 단계; 및
    상기 융합된 정보로부터 상기 플랫폼의 위치, 속도 및 진행방향을 결정하는 단계를 포함함으로써 상기 GPS 모듈이 일정 시간 동안 위성으로부터 신호를 수신하지 못하는 경우에도 상기 플랫폼의 위치, 속도 및 진행방향을 결정하며,
    상기 GPS 모듈에서 측정된 상기 플랫폼의 절대좌표와, 상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표, 속도 및 진행방향 정보를 융합하는 단계는,
    멀티-레이트 확장 칼만 필터 알고리즘을 이용하는 것을 특징으로 하는 항법.
  5. 삭제
  6. 제4항에 있어서,
    상기 GPS 모듈에서 측정된 상기 플랫폼의 절대좌표와, 상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표, 속도 및 진행방향 정보를 융합하는 단계는,
    상기 GPS 모듈에서 측정된 절대좌표를 상기 IONS 모듈로 되먹임하는 단계; 및
    상기 IONS 모듈에서 측정된 상기 플랫폼의 상대좌표를 절대좌표로 변환시키는 단계를 포함하는 것을 특징으로 하는 항법.
KR1020110058383A 2011-06-16 2011-06-16 Ions와 gps 센서 융합을 이용한 항법 시스템 및 방법 KR101248528B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110058383A KR101248528B1 (ko) 2011-06-16 2011-06-16 Ions와 gps 센서 융합을 이용한 항법 시스템 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110058383A KR101248528B1 (ko) 2011-06-16 2011-06-16 Ions와 gps 센서 융합을 이용한 항법 시스템 및 방법

Publications (2)

Publication Number Publication Date
KR20120138941A KR20120138941A (ko) 2012-12-27
KR101248528B1 true KR101248528B1 (ko) 2013-04-02

Family

ID=47905506

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110058383A KR101248528B1 (ko) 2011-06-16 2011-06-16 Ions와 gps 센서 융합을 이용한 항법 시스템 및 방법

Country Status (1)

Country Link
KR (1) KR101248528B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112595329B (zh) * 2020-12-25 2023-02-28 北京百度网讯科技有限公司 车辆位置的确定方法、装置和电子设备

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100227288B1 (ko) * 1995-08-28 1999-11-01 미치야수 타노 이동검출장치

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100227288B1 (ko) * 1995-08-28 1999-11-01 미치야수 타노 이동검출장치

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Dongjun Hyun, "Development of Self-contained Navigation System with Optical Navigation Sensor and MEMS Inertial Sensor", 연세대학교 공학박사학위논문, 2009.12. *
정보영 등, "정밀 행성 착륙을 위한 지형 보조 관성 항법 연구", 한국항공우주학회지, 제38권 제7호, pp.673-683, 2010. 7. *

Also Published As

Publication number Publication date
KR20120138941A (ko) 2012-12-27

Similar Documents

Publication Publication Date Title
KR101697645B1 (ko) 추측 항법과 gps를 이용한 복합 항법 시스템 및 그 방법
JP4476943B2 (ja) 歩行を基盤とする経路ガイド装置及び方法
JP4964047B2 (ja) 位置検出装置及び位置検出方法
US20100007550A1 (en) Positioning apparatus for a mobile object
JPWO2018181974A1 (ja) 判定装置、判定方法、及び、プログラム
US20190170511A1 (en) Method and system for ascertaining and providing a ground profile
KR102565482B1 (ko) 차량의 측위 장치 및 그 방법
US12146746B2 (en) Information processing device, control method, program and storage medium
KR20120080489A (ko) 항법 알고리즘을 이용한 위치 정보 검출 장치 및 방법
KR102247523B1 (ko) 농기계 및 그의 자율 주행 방법
US20160179190A1 (en) Method and apparatus for estimating position of pedestrian walking on locomotion interface device
KR101704634B1 (ko) 자율 주행 차량의 주행경로 생성 장치 및 그 방법과, 자율 주행 차량의 주행 제어 방법
KR101642286B1 (ko) 보행특성을 이용한 실내에서의 보행자 이동방향 추정 방법
KR102209422B1 (ko) Rtk gnss 기반 운전면허시험 차량의 포지션 결정 장치
CN114166221A (zh) 动态复杂矿井环境中辅助运输机器人定位方法及系统
KR101390776B1 (ko) 퍼지 확장 칼만 필터를 이용한 위치인식 장치, 방법 및 이동로봇
KR20120010708A (ko) 상호작용 다중모델 필터를 이용한 차량 위치 추정방법
KR101833007B1 (ko) 도플러 비컨을 이용한 수중 이동체의 위치 및 속도 추정 방법 및 시스템
JP2016218015A (ja) 車載センサ補正装置、自己位置推定装置、プログラム
KR101296190B1 (ko) 지형 정보 활용 항법 및 그 구동 방법
US12228652B2 (en) Apparatus for estimating vehicle pose using lidar sensor and method thereof
KR101248528B1 (ko) Ions와 gps 센서 융합을 이용한 항법 시스템 및 방법
JP7407947B2 (ja) 車両制御装置
CN113063441B (zh) 里程计累计推算误差的数据源纠正方法及装置
KR102250107B1 (ko) 차량 속도 보정 장치 및 그에 의한 속도 보정 계수 산출 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20110616

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20120913

Patent event code: PE09021S01D

PG1501 Laying open of application
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: 20130320

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20130322

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20130325

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20160302

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20160302

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20170302

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20170302

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20180302

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20180302

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20190212

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20190212

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20200319

Start annual number: 8

End annual number: 8

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20211207

PR0401 Registration of restoration

Patent event code: PR04011E01D

Patent event date: 20211207

Comment text: Registration of Restoration

PR1001 Payment of annual fee

Payment date: 20211207

Start annual number: 9

End annual number: 9

R401 Registration of restoration
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20230102

Termination category: Default of registration fee

Termination date: 20211207