무인잠수정의 자율운항시스템을 위한 시뮬레이터 개발

A Development of Simulator for Autonomous Navigation System of UUV

초록

시뮬레이터의 목적은 새로운 기술의 검증방법을 제공하거나 새로운 기술을 특정 응용분야에 적용시키기 위한 효율적인 방법을 제공하는 것이다. 무인잠수정의 개발 과정에 있어, 시뮬레이션은 고비용과 위험성을 내포하는 현장 시험의 효율적인 대안으로 제시 될 수 있다. 본 논문에서는 RVC 지능시스템 모델에 기반을 두어 개발된, 무인잠수정을 위한 자율운항시스템의 성능검증을 위해 3D 시뮬레이터를 설계 및 구현한다. 제안하는 시뮬레이터는 환경관리자(Environment Manager), 객체(Object), 그리고 3차원 뷰어(3D Viewer)로 구성된다. 구성요소 중 객체는 운항환경을 구성하는 지형, 장애물, 무인잠수정과 같은 물리적인 요소를 모델링한 것이다. 이러한 객체들은 환경관리자에서 표현하는 대상에 맞게 생성하고 초기화 된다. 환경관리자는 생성된 객체들이 상호 작용할 수 있도록 중개자 역할을 수행하고 3차원 뷰어에게 3차원 표현에 필요한 정보를 전달한다. 3차원 뷰어는 전달 받은 정보를 바탕으로 OpenGL의 프리미티브를 조합하여 3차원적으로 시각화한다.

키워드

3D 시뮬레이터; 무인잠수정; 자율운항시스템; RVC 모델
제목
무인잠수정의 자율운항시스템을 위한 시뮬레이터 개발
제목 (타언어)
A Development of Simulator for Autonomous Navigation System of UUV
저자
이영일; 민종수; 송진국; 김용기
발행일
2008
저널명
한국정보통신학회논문지
권
12
호
3
페이지
581 ~ 589