제주대학교 Repository

비 관성센서 기반 실외용 안내로봇의 위치평가 및 자율 안내에 관한 연구

Metadata Downloads
Alternative Title
A Study on the Localization and Position-Based Autonomous Guidence of an Outdoor Guide Robot Based on Non-inertial Sensors
Abstract
본 논문에서는 실외에서 주행하는 이동로봇의 실용화 관점에서 경제적이고 유지관리가 쉬우며 적용이 용이한 비 관성센서 기반 실외용 위치평가 및 자율안내 방법을 제안한다. 실외 주행용 이동로봇은 우선 자율주행이 필요하며 이동 중 자신의 위치를 파악하여 다음 목적지까지 충돌을 회피하면서 이동이 가능하여야 한다. 또한 이동 중에나 필요한 위치에서 인간에게 필요한 정보를 제공할 수 있어야 하며 인간과 의사소통이 가능하여야 한다. 이러한 로봇을 서비스로봇이라하며, 서비스로봇 중 안내로봇이 대표적이다. 안내로봇이 올바른 안내를 수행하기 위해서는 무엇보다도 먼저 이동 중 자신의 위치를 항상 알 수 있어야 하며, 이동 중에 필요한 위치에서 내방객에게 필요한 안내를 하거나 정보를 제공할 수 있어야 한다. 따라서 위치평가(Localizaton)는 로봇의 현재 위치를 평가하고 추적하는 것으로서 모든 동작의 기본이 된다. 안내로봇 중 실내 전용 안내로봇은 다수 개발되어 있으나 위치를 인식하는 기능이 없거나 극히 제한적이다. 또한 특정 장소에만 작동 가능한 전용 안내로봇으로서 충돌회피 기능을 가지고 자율이동이 가능하나 그 기능이 단순하며 Land Mark나 사전에 제공되는 주변 환경에 대한 정보에 의존하는 것이 대부분이다. 더욱이 기존 안내로봇은 사전에 계획된 순서대로 안내를 수행하는 안내 시나리오 기반 로봇이다. 따라서 로봇의 자율성을 극대화 하기위해서는 로봇의 현재 위치에 기반한 위치 기반 자율 안내로봇의 개발이 필요하다. 특히 실외에서 활용할 위치기반 범용 안내로봇은 아직 미개척 분야로서 무한한 가능성 및 시장성을 가지고 있다. 이와 같은 안내로봇의 실용화를 위해서는 무엇보다도 특히 현장적용이 가능한 위치인식(Localization) 기술의 개발이 가장 중요하다. 또한 카메라나 레이저와 같은 고가의 장비를 사용하지 않고 DGPS, Dead-Reckoning, Digital Compass 등 저가의 비관성 센서를 활용하여 경제적이고 친환경적인 위치인식 기술개발이 선행되어야 한다. 이 방법은 정밀도가 낮은 저가의 DGPS와 디지털 컴퍼스 및 로봇바퀴에 부착된 엔코더정보를 이용하여 로봇의 위치를 평가하는 것으로서, 기존 방법과는 달리 DGPS신호가 수신되지 못하는 곳에서도 위치평가 신뢰성이 보장될 뿐만아니라, 단순하고 일관성있는 정보신뢰성 평가방법을 제공함으로써 위치평가의 안정성을 확보할 수 있다. 본 연구에서는 실외에서 내방객을 안내하면서 위치에 따라 대응되는 안내를 수행하는 위치기반 범용 안내로봇 시스템을 개발하기 위해 실외에서 실용적으로 적용 될 수 있는 위치평가(Localization) 방법, 자율주행방법, 그리고 위치기반 자율안내 방법을 연구하였다. 아울러 안내로봇에 적합한 효율적인 안내 시나리오 설계 방법을 제시하고 이것을 바탕으로 안내 데이터베이스를 구축하고 안내로봇에 탑재하여 실제 현장에서 그 성능을 평가하였다. 본 연구의 세부내용은 다음과 같다. 첫 번째로, 비관성센서의 정보를 확장칼만 필터로 융합하여 로봇의 위치를 최적화 하는 localization 방법을 제시한다. 두 번째, 개발된 현재 위치평가를 바탕으로 사전경로 인식방법과 인식된 경로를 자율 주행하는 연구를 수행하였다. 또한, 로봇이 주행하면서 자신의 현재 위치를 평가하여 그 위치에 대응되는 안내 데이터를 스스로 탐색하여 안내를 수행하는 위치기반 자율안내 방법을 제시한다. 마지막으로, 안내로봇에 적합한 안내시나리오를 설계 및 제작하여 안내 데이터베이스를 구축하고 안내로봇에 적용하여 개발된 방법의 효율성과 적용 가능성을 실제 실험을 통하여 분석한다.
In this paper, we propose an outdoor position estimation and autonomous guide method based on non-inertial sensor which is economical, easy to maintain and easy to apply from the standpoint of practical use. An outdoor guide robot requires the autonomous navigation, by identifying its location while it moves and autonomous path tracking in order to get the next destination should be possible while avoiding collision with obatacles. In addition, the robot must be able to provide people with the information necessary by communicating with humans. Guide robots are the most typical field of service robots. In order to perform the correct guidance, the robot should always know its position during movement Therefore, the localization is the most important function for the guide robot. Although many guidance robots have been developed for indoor guidance robots, these robots have little or no ability to recognize the position. These guide robots can be operated only in specific place, and they have a collision avoidance function and can perform autonomous navigation depending on information about the landmark or the surrounding environment provided in advance. In addition, they are scenario-based guide robots that perform guidance in a predetermined order. Therefore, it is necessary to develop a position-based autonomous guidce robot based on the current position of the robot in order to maximize the autonomy of the robot. Since the outdoor location-based guide robot is still unexplored areas it has unlimited potential and marketability. For the practical use of such a guide robot, it is most important to develop a localization technology that can be applied to the actual field. In addition, it is necessary to develop cost-effective and environment-friendly location technology that uses low-cost non-inertial sensors such as DGPS and digital compass without using expensive equipment such as a camera or a laser. Unlike the conventional methods, this method evaluates the position of the robot by using low-precision and low-cost DGPS, digital compass, and encoder informationthis, and can guarantee the position reliability even when the DGPS signal is not received. In this study, we developed a position-based guided robot system that performs guidance corresponding to the current position of the robot while guiding visitors. For this purpose, we have studied outdoor localization based on non-inertial sensors, autonomous navigation, and position-based autonomous guide method that can be practically applied to the outdoor environment. In addition, an efficient guide scenario was designed to bulid guide database, and mounted on a guide robot to evaluate its performance through actual field experiments. The details of this study are as follows. We first suggest the outdoor localization that optimizes the position of the robot by fusing information from non-inertial sensors using extended Kalman filter. Based on the developed outdoor localization, we give methods of a guide route selection, guide route smoothing and autonomous tracking the guide route. We also suggest a position-based autonomous guiding method that the robot searches guide data corresponding to its current position and explain the data while it moves. Finally, the effective guide scenario suitable for the guide robot is presented and applied to the guide robot, and then the efficiency and applicability of the developed method will be analyzed through actual experiments.
Author(s)
강승균
Issued Date
2017
Awarded Date
2017. 8
Type
Dissertation
URI
http://dcoll.jejunu.ac.kr/jsp/common/DcLoOrgPer.jsp?sItemId=000000008246
Alternative Author(s)
Kang, Seung Kyoon
Affiliation
제주대학교 일반대학원
Department
대학원 기계공학과
Advisor
임종환
Table Of Contents
List of Tables
List of Figures
Abstract
제 1 장 서 론 1
1.1 연구개요 1
1.2 연구동향 2
1.3 연구의 필요성 4
1.3.1 범용 안내로봇의 필요성 4
1.3.2 Localization 필요성 5
1.3.3. 위치기반 안내로봇의 자율항법 개발 필요성 6
1.4 연구목적 및 범위 7
제 2 장 비 관성센서 기반 Localization 9
2.1 위치평가(Localization) 9
2.1.1 DR Localization 9
2.1.2 DGPS Localization 12
2.2 확장칼만필터(EKF) 기반 Localization 15
2.2.1 센서 융합의 필요성 15
2.2.2 EKF Localization 15
2.3 시뮬레이션 평가 22
2.3.1 Extended Kalman Filter 알고리즘 22
2.3.2 시뮬레이션 결과 24
2.4 실험 및 고찰 26
2.4.1 로봇 하드웨어 구성 26
2.4.2 안내로봇 센서부 28
2.4.3 안내로봇 주 제어부 30
2.4.4 센서 특성분석 32
2.4.5 실험방법 및 기준좌표 설정 33
2.4.6 실험 결과 36
제 3 장 경로 자율 항법 41
3.1 사전 경로인식방법 41
3.1.1 사전 경로인식의 필요성 41
3.1.2 사전 경로 인식방법 42
3.2 경로 평활화 44
3.2.1 경로 평활화 결과 46
3.3 경로 자율주행 51
3.3.1 경로 자율주행 필요성 및 문제점 51
3.3.2 경로 추적 알고리즘 51
3.3.3 자율 주행 결과 55
제 4 장 위치 기반 자율 안내 59
4.1 안내시나리오 기획 59
4.2 안내시나리오 구성 60
4.3 안내 시나리오 개발 결과 61
4.4 안내 데이터베이스 구축 67
4.5 위치기반 자율안내 68
4.5.1 자율안내 알고리즘 68
4.5.2 기준 안내경로 선택 및 안내시나리오 구성 70
4.6 자율 안내 실험 결과 73
제 5 장 결론 79
Refence 81
Degree
Doctor
Publisher
제주대학교 일반대학원
Citation
강승균. (2017). 비 관성센서 기반 실외용 안내로봇의 위치평가 및 자율 안내에 관한 연구
Appears in Collections:
Faculty of Applied Energy System > Mechanical Enginering
공개 및 라이선스
  • 공개 구분공개
파일 목록

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.