자율무인잠수정을 위한 임무 언어 개발
DC Field | Value | Language |
---|---|---|
dc.contributor.author | 김방현 | - |
dc.contributor.author | 이필엽 | - |
dc.contributor.author | 심형원 | - |
dc.contributor.author | 전봉환 | - |
dc.contributor.author | 이판묵 | - |
dc.date.accessioned | 2021-12-08T19:40:58Z | - |
dc.date.available | 2021-12-08T19:40:58Z | - |
dc.date.issued | 20100630 | - |
dc.identifier.uri | https://www.kriso.re.kr/sciwatch/handle/2021.sw.kriso/5730 | - |
dc.description.abstract | 자율무인잠수정은 탐사 목적에 따라 다양한 임무를 수행해야 하며, 임무에 따라 자율무인잠수정 행동의 유형과 순서는 달라질 수 있다. 그러나 대부분의 자율무인잠수정은 한정된 임무에 대하여 프로그램 내부에 고정된 행동 유형으로 동작하며, 다른 유형의 임무를 수행해야 할 경우에는 프로그램을 수정해야 하는 문제점이 있다. 따라서 본 연구에서는 자율무인잠수정이 수행할 수 있는 다양한 임무를 명시할 수 있는 임무 언어를 개발하였다. 이 임무 언어는 명령어의 실행 순서를 제어할 수 있는 제어문과 자율무인잠수정의 행동을 지정하거나 자율무인잠수정의 상태를 입출력 할 수 있는 명령어, 그리고 변수 정의를 제공하기 때문에, 사용자가 자율무인잠수정의 임무를 자유롭게 표현하는 것이 가능하다. 임무 언어로 작성된 임무 파일은 전용 어셈블러에 의해 이진 형식의 실행이미지로 변환된 후에, 자율무인잠수정 내장 소프트웨어 내부의 가상기계 기억장치에 적재되어 실행된다. 실행이미지를 가상기계에서 해석하고 실행하는데 필요한 시스템의 자원을 최소화하기 위하여 임무 언어는 자율무인잠수정의 임무를 표현하기 위한 필수적인 부분만을 고려하여 설계되었으며, 문법은 ARM v5 어셈블리와 유사한 형태이다. 개발된 임무 언어는 한국해양연구원에서 개발한 이심이100 자율무인잠수정에 적용되었으며, 이후 개발할 6,000m급의 이심이6000 자율무인잠수정에도 사용될 예정이다. | - |
dc.language | 한국어 | - |
dc.language.iso | KOR | - |
dc.title | 자율무인잠수정을 위한 임무 언어 개발 | - |
dc.title.alternative | Development of Mission Language for Autonomous Underwater Vehicle | - |
dc.type | Conference | - |
dc.identifier.doi | ISSN 1598-5164 | - |
dc.citation.title | 2010 한국컴퓨터종합학술대회 논문집(C) | - |
dc.citation.volume | 37 | - |
dc.citation.number | 1 | - |
dc.citation.startPage | 554 | - |
dc.citation.endPage | 559 | - |
dc.citation.conferenceName | 2010 한국컴퓨터종합학술대회 논문집(C) | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
(34103) 대전광역시 유성구 유성대로1312번길 32042-866-3114
COPYRIGHT 2021 BY KOREA RESEARCH INSTITUTE OF SHIPS & OCEAN ENGINEERING. ALL RIGHTS RESERVED.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.