KR20090036675A - 센서네트워크를 이용한 실내 이동체 위치추적 기술 - Google Patents

센서네트워크를 이용한 실내 이동체 위치추적 기술 Download PDF

Info

Publication number
KR20090036675A
KR20090036675A KR1020070101833A KR20070101833A KR20090036675A KR 20090036675 A KR20090036675 A KR 20090036675A KR 1020070101833 A KR1020070101833 A KR 1020070101833A KR 20070101833 A KR20070101833 A KR 20070101833A KR 20090036675 A KR20090036675 A KR 20090036675A
Authority
KR
South Korea
Prior art keywords
moving object
data
location
rfid
tracking
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
KR1020070101833A
Other languages
English (en)
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 KR1020070101833A priority Critical patent/KR20090036675A/ko
Publication of KR20090036675A publication Critical patent/KR20090036675A/ko
Ceased legal-status Critical Current

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/20Instruments for performing navigational calculations
    • G01C21/206Instruments for performing navigational calculations specially adapted for indoor navigation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/0723Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10237Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the reader and the record carrier being capable of selectively switching between reader and record carrier appearance, e.g. in near field communication [NFC] devices where the NFC device may function as an RFID reader or as an RFID tag

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Toxicology (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Automation & Control Theory (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

본 발명은 실내에서 이동하는 물체나 사람의 위치추적 방법에 관한 것으로, 더욱 상세하게는 센서 네트워크와 이동체에 붙어있는 인식표를 이용하여, 이동체의 위치를 추적하는 방법에 관한 것이다.
이를 위하여 본 발명은 RFID리더기와 ZigBee모듈이 결합 되어있는 센서를 사용하며 이동체에는 RFID Tag가 부착된다.
센서네트워크가 구성되어있는 실내에서 이동체가 이동할 경우 여러 위치에 설치된 센서들이 이동체와의 거리를 측정하고 각 각의 거리데이터는 MCU로 무선 전송되어 실제 이동체의 위치를 계산한다.
계산된 결과는 모니터가 있는 단말기나 PC등으로 전송되어 실시간 위치추적을 가능하게 한다는 것에 특징이 있다.
위치추적, USN, RFID, ZigBee

Description

센서네트워크를 이용한 실내 이동체 위치추적 기술{Indoor Position Tracking for Moving objects using Ubiquitous Sensor Network}
본 발명은 실내에서 이동하는 물체나 사람의 위치추적 방법에 관한 것으로, 더욱 상세하게는 센서 네트워크와 이동체에 붙어있는 인식표를 이용하여, 이동체의 위치를 추적하는 방법에 관한 것이다.
현재 사용되고 있는 위치추적기술은 GPS를 이용한 방법, 카메라를 이용한 영상처리기법, 초음파센서를 이용한 기법 등이 있으며, GPS를 이용한 방법이 가장 많이 사용되고 있다. 하지만 GPS를 이용한 방법은 실내에서는 사용할 수 없다는 단점을 가지며, 카메라를 이용한 위치 추적 방법은 데이터량과 연산량이 너무 많아서 실제 시스템을 구축하기에는 어려우며 초음파센서를 이용한 기법은 각 센서들 간의 간섭현상이 심하게 발생하므로 실시간 위치추적 기술에는 적합하지 않다.
이에 실내에서 이동체의 정확한 위치를 추적하기 위해서 높은 인식률을 보장하는 RFID를 사용하며, RFID에서 얻은 데이터를 처리하기 위한 MCU, 그리고 RFID와 MCU사이의 데이터를 무선으로 송수신하기 위해 ZigBee모듈을 이용한다.
GPS를 이용한 자동차의 목적지 안내, 물류의 이동경로 추적 등의 기술이 상용화되어있는 단계지만 실내나 터널 등 GPS신호가 수신되지 않는 지역에서는 위치추적이 불가능하다. 또 인공위성을 사용하기 때문에 수신된 위치정보는 실제 위치와 5m정도의 오차를 가진다 .
이에 본 발명은 실내에서의 위치추적문제와 오차범위 최소화를 해결하기 위해 발명된 것으로, 실내에 설치된 RFID리더기가 실내로 진입한 RFID Tag의 거리정보를 MCU로 전송하며, MCU는 전송받은 거리 정보를 이용해 위치를 파악한다. 이 시스템으로 실내에서 이동체의 상당히 정확한 위치인식방법을 제공함에 그 목적이 있다.
본 발명의 다른 목적은 실내위치추적 기술을 기반으로 목적지인 건물 내부의 MAP정보를 제공하여 장애인이 특정장소에서 장애인 시설을 이용할 수 있는지 여부, 장애인시설의 위치안내 및 처음 가보는 건물 내부의 위치안내와 이동 경로안내 방법을 제공하는 것에 있다.
상기와 같은 목적을 달성하기 위한 본 발명은 RFID Tag가 건물내부로 진입 시 Tag인식 단계와 RFID리더기에서 MCU로의 데이터 전송단계 그리고 MCU에서 이용자 단말이나 PC로의 데이터 전송단계로 진행하여 이용자 단말에 내장되어 있는 MAP정보에 MCU로부터 받은 위치 데이터를 MAPPING하여 위치를 인식하는 단말기위치인식단계로 구성된 것을 특징으로 한다.
본 발명은 RFID Tag와 RFID리더기간에 송 수신되는 식별자 및 거리정보를 가지고 연산을 통해 현재위치를 파악하므로 실내에서 상당히 정확한 위치정보를 얻을 수 있으며, 저렴한 비용으로 시스템을 구성할 수 있는 장점을 가진다.또한 이미 완공된 건물에서도 설치가 가능하며, 향후 건물 내부의 MAP정보를 가지고 안내서비스를 시작하게 된다면 지금의 차량용 네비게이션과 같은 기능을 수행할 수 있을 것이다.
이하, 본 발명을 첨부된 도면에 의거 상세히 설명한다. 도1에 도시된 바와 같이 실내위치추적 시스템은 RFID Tag가 내장되어있는 단말과 16Bit MCU, RFID와 ZigBee가 결합 되어있는 센서로 구성되어 있다.
이용자의 단말에는 목적지인 실내의 MAP정보가 다운로드 되어 있어야하며, 다운로드 되어 있지 않은 단말의 경우에는 인터넷을 통해 MAP정보를 다운로드 한다.
또한, 이용자 단말에는 고유 식별번호가 부여된 RFID Tag가 부착되어 있다.
건물 내부에는 RFID리더기와 ZigBee가 결합 된 센서가 도 1의 검은 동그라미와 같은 위치에 적절히 배치되어 있으며, 건물 내부에는 센서로부터 받은 데이터의 연산을 수행하는 MCU가 한 개 이상 설치되어 있다.
RFID리더기들은 10ms단위로 전파를 발신해 주위에 있거나 있을지도 모 르는 RFID Tag를 검지한다. 이때 RFID Tag가 부착된 단말을 가진 이용자가 건물에 진입하면 건물 내부에 배치되어 있는 RFID리더기가 Tag로부터 입력된 식별번호와 전파의 세기를 SCAN하게 된다.
이 경우 한 개의 RFID리더기에서만 Tag를 SCAN하는 것이 아니라 인접한 여러 개의 RFID리더기에서 데이터를 SCAN한다.
SCAN단계에서는 RFID Tag의 고유 식별번호와 각 RFID리더기 별 전파의 세기를 데이터로 가지고 있게 된다.
또한 도 2와 같이 여러 개의 RFID Tag가 같은 건물 내부에 밀집해 있는 경우에도 각 Tag들이 가지고 있는 고유 식별 번호들 때문에 동시에 여러 개의 이동체를 SCAN할 수 있다.
SCAN한 데이터들은 도 3과 같이 RFID와 연결된 ZigBee모듈을 통해서 무선으로 건물내부에 설치된 MCU에게 데이터를 전송하는 단계를 거친다.
MCU에 전송된 데이터들은 식별자 별로 저장되며, 인접한 RFID리더기에서 받은 데이터들이 같은 시간대별로 저장된다.
저장된 전파의 세기 데이터는 RFID리더기와 RFID Tag간의 거리를 의미하며, 인접한 RFID리더기에서 받은 데이터들과 비교하여 정확한 위치를 추정할 수 있다.
이를 위해 삼각측량법을 실시하며, RFID리더기의 위치는 삼각형으로 배치가 되어 있을수록 정확한 위치 값을 알아낼 수 있다.
삼각측량법이란 삼각형 모양 안에서 이동하는 물체의 위치를 추적할 수 있는 계산법이다.
실내에서 움직이는 이동체의 중심좌표를 P라 하면 P = [x, y, z]이며, 이동체를 사람이라 가정하면 사람의 왼발의 속도를 VL, 오른발의 속도를 VR로 나타내며, 양발 사이의 길이를 L이라고 한다.그러면 VL : VR = R-(L/2) : R+(L/2)가 되며, R = L/2(VR+VL/VR-VL)이 된다.
이동체가 임의의 A지점에서 임의의 B지점으로 이동한다면 도 4에 의거 회전반경과 이동거리, 회전각도 그리고 선형속도 및 회전속도 값을 얻을 수 있다.
도 4에 의거 얻어진 거리와 회전 반경 값을 가지고 시작점에서부터 이동한 거리를 계산해 이동체의 위치를 추적한다.
약 1초마다 새로운 연산을 수행해 오차를 수정하며, RFID리더기를 효과적으로 배치할수록 오차의 범위가 줄어들게 된다.
이러한 연산은 RFID리더기와 ZigBee가 결합 되어있는 센서로부터 데이터를 받은 16Bit MCU에서 이루어지며, MCU는 순차적으로 RFID리더기에서 송신되는 데이터를 받아서 처리한다.
MCU에서 연산 된 위치 데이터는 MCU메모리에 저장되어있는 건물 내부의 MAP정보와 MAPPING과정을 거친다.
건물 내부의 MAP정보와 연산 된 위치 데이터를 비교해 실제 건물 내부에서의 위치데이터를 얻어낸다.
만약 연산 된 데이터 값이 X = 8, Y = 10이라고 한다면, MAP에서 실제 그 좌표가 있는지 검색하고, 계산된 좌표가 없는 경우에는 그와 인접한 좌표를 위치데이터로 결정하도록 하는 MAPPING과정을 거친다.
위와 같은 방법으로 실제 위치 데이터가 나왔다면 그 데이터는 사용자의 단말에 전송하며, 이때 사용자 단말에서는 이미 저장된 MAP의 위치 정보가 넘어오므로, 전송받은 데이터와 일치하는 MAP상의 위치를 확인 시켜주기만 하면 된다.
또한, MAP정보를 사용자 단말에 저장하고 있기 때문에 건물 내에 장애인 용 시설이 구비되어 있는지의 여부와, 시설의 위치를 확인할 수 있으며, 처음 가보는 시설일지라도 원하는 목적지로의 이동경로 안내를 받을 수 있는 장점을 가진다.
도 1은 본 발명의 방법이 적용되는 실내이동체위치인식시스템의 블록도.
도 2는 본 발명의 RFID 시스템 블록도.
도 3은 본 발명의 위치인식 센서 모듈 블록도.
도 4는 본 발명의 위치 계산식.

Claims (2)

  1. RFID리더기에서 ZigBee모듈로 데이터를 전송하는 데이터 전환전송 단계와;
    전환된 거리 데이터를 16Bit MCU로 전송하는 무선전송단계와;
    상기 데이터들을 연산하여 정확한 위치 데이터를 찾는 연산단계와;
    연산 된 데이터를 건물 내부의 MAP과 MAPPING해서 찾은 실제 위치정보검색단계와;
    실제 위치정보를 사용자 단말로 무선 송신하여 이동체의 위치를 인식하게 하는 방법.
  2. 사용자 단말에 저장되어 있는 MAP을 기반으로 이동 경로를 탐색하는 방법.
KR1020070101833A 2007-10-10 2007-10-10 센서네트워크를 이용한 실내 이동체 위치추적 기술 Ceased KR20090036675A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070101833A KR20090036675A (ko) 2007-10-10 2007-10-10 센서네트워크를 이용한 실내 이동체 위치추적 기술

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070101833A KR20090036675A (ko) 2007-10-10 2007-10-10 센서네트워크를 이용한 실내 이동체 위치추적 기술

Publications (1)

Publication Number Publication Date
KR20090036675A true KR20090036675A (ko) 2009-04-15

Family

ID=40761558

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070101833A Ceased KR20090036675A (ko) 2007-10-10 2007-10-10 센서네트워크를 이용한 실내 이동체 위치추적 기술

Country Status (1)

Country Link
KR (1) KR20090036675A (ko)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011065616A1 (ko) * 2009-11-30 2011-06-03 부산대학교 산학협력단 객체 추적 장치 및 그 방법 및 센서의 위치 지정 방법
KR101048557B1 (ko) * 2009-09-24 2011-07-11 동명대학교산학협력단 지그비 기반 무선 센서 네트워크를 이용한 위치 인식 시스템과 위치 인식 방법
KR101273125B1 (ko) * 2011-06-24 2013-06-13 엘지이노텍 주식회사 실시간 위치 추적 장치 및 그의 위치 추적 방법
KR101430247B1 (ko) * 2012-01-18 2014-08-18 경희대학교 산학협력단 실내 가시광 통신을 이용한 3차원 위치 측정 방법 및 그 시스템과, 위치 기반 서비스 제공 방법
CN110824461A (zh) * 2019-11-18 2020-02-21 广东博智林机器人有限公司 一种定位方法
US10849205B2 (en) 2015-10-14 2020-11-24 Current Lighting Solutions, Llc Luminaire having a beacon and a directional antenna

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101048557B1 (ko) * 2009-09-24 2011-07-11 동명대학교산학협력단 지그비 기반 무선 센서 네트워크를 이용한 위치 인식 시스템과 위치 인식 방법
WO2011065616A1 (ko) * 2009-11-30 2011-06-03 부산대학교 산학협력단 객체 추적 장치 및 그 방법 및 센서의 위치 지정 방법
KR101108621B1 (ko) * 2009-11-30 2012-02-06 부산대학교 산학협력단 객체 추적 장치 및 그 방법 및 센서의 위치 지정 방법
US9013282B2 (en) 2009-11-30 2015-04-21 Institute For Research & Industry Cooperation, Busan University Object tracking apparatus and method, and sensor position designating method
KR101273125B1 (ko) * 2011-06-24 2013-06-13 엘지이노텍 주식회사 실시간 위치 추적 장치 및 그의 위치 추적 방법
KR101430247B1 (ko) * 2012-01-18 2014-08-18 경희대학교 산학협력단 실내 가시광 통신을 이용한 3차원 위치 측정 방법 및 그 시스템과, 위치 기반 서비스 제공 방법
US10849205B2 (en) 2015-10-14 2020-11-24 Current Lighting Solutions, Llc Luminaire having a beacon and a directional antenna
CN110824461A (zh) * 2019-11-18 2020-02-21 广东博智林机器人有限公司 一种定位方法
CN110824461B (zh) * 2019-11-18 2021-10-22 广东博智林机器人有限公司 一种定位方法

Similar Documents

Publication Publication Date Title
KR102328673B1 (ko) 로케이션 기반 스마트홈 제어 방법 및 시스템
JP5114514B2 (ja) 位置推定装置
EP1790993B1 (en) Method for recognizing location using built-in camera and device thereof
US7978066B2 (en) Navigation apparatus and method using RFID
US10499198B2 (en) Positioning device and positioning system
KR101308555B1 (ko) 실내보행 위치산출방법
US8659429B1 (en) In-building location system
CN107315166A (zh) 基于单个或多个蓝牙发射单元的微星基站定位系统及方法
US6791492B2 (en) GPS positioning system
KR20090036675A (ko) 센서네트워크를 이용한 실내 이동체 위치추적 기술
KR20120069267A (ko) 실내 위치 인식 시스템 및 이를 이용한 실내 위치 인식 방법
KR20060084678A (ko) 이동 통신 단말기를 이용한 이동체의 위치 검출 시스템 및그 방법
JP2016080460A (ja) 移動体
Olszewski et al. RFID positioning robot: An indoor navigation system
TWI683123B (zh) 位置測量用終端裝置、電腦程式及位置測量系統
JP7339485B2 (ja) 計測システム
CN115900687B (zh) 液压支架机器人轨道定位方法及装置
CN104035111A (zh) 基于gps的室内离线路径引导方法及系统
KR101720097B1 (ko) 사용자 기기의 측위방법
JP2007114003A (ja) 非接触icタグ位置検出システム
Regus et al. Indoor positioning and navigation system for autonomous vehicles based on RFID technology
CN109282806B (zh) 用于确定步行者位置的方法、装置和存储介质
JP4462173B2 (ja) 自律移動装置
JP6699034B2 (ja) 自律移動ロボット
JP2006162364A (ja) 位置計測システム

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20071010

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20090731

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20091013

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20090731

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I