표준화 참여안내

TTA의 표준현황

> 표준화 개요 > TTA의 표준현황

표준번호 TTAK.KO-11.0253 구표준번호
재개정일 2018-12-19 00:00:00.0 총페이지 31
한글표준명 무인기 미션컴퓨터를 위한 응용소프트웨어 API
영문표준명 Software API for for Unmanned Aerial Vehicles Mission Computer
한글내용요약 최근 센서, 통신, 카메라 등 관련 기술들의 발전으로 인해 무인기 서비스가 다양한 산업 영역에서 활용되고 있는 추세이다. 무인기 시스템은 물리 시스템과 직접 상호 작용하며 센서 데이터를 이용하여 실시간으로 제어된다. 따라서 무인기 시스템은 고신뢰성이 요구되는 사이버 물리 시스템의 일부이다. 오픈 소스 기반의 무인기 시스템 구조는 크게 지상 제어국(GCS, Ground Control Station), 미션 컴퓨터(MC, Mission Computer), 비행 제어기(FC, Flight Controller) 등으로 구성된다. 이 중 미션 컴퓨터는 무인기에 탑재되어 이미지/영상 처리, 경로 계획, 기계 학습과 같이 고성능 컴퓨팅 파워를 필요로 하는 응용 SW를 실행하고 비행 제어 컴퓨터와 메시지 송수신을 통해 무인기를 제어한다. 지상 제어국은 무인기 현재 위치/상태 모니터링, 미션 편집, 로그 관리 등의 기능을 제공하고 비행 제어 컴퓨터는 센서 데이터를 이용한 항법, 유도, 제어 등을 담당하며 오프보드 모드에서 미션 컴퓨터로부터 수신된 메시지를 이용하여 무인기의 자세, 속도, 위치 등을 제어한다. 무인기 미션 컴퓨터용 응용 SW API를 제공하는 기존 오픈 소스 SW 프로젝트들이 존재하지만 개발자 입장에서 배경 지식 부족, 설계 문서 부재 등으로 인해 해당 응용 SW API를 활용하기에는 어려움이 존재한다. 따라서 해당 오픈 소스 SW의 기능을 쉽게 재사용할 수 있는 API가 필요하다. 본 표준은 무인기 미션 컴퓨터용 응용 SW 개발 과정에서 공통적으로 사용되는 기능 목록들을 정의하고 해당 기능들을 재사용할 수 있도록 지원하는 API를 정의하며 해당 API 호출 및 실행 흐름으로 구성된 설계안을 제시한다.
영문내용요약 Recently, UAV services have been widely adopted in various industrial domains due to the advance of related technologies such as sensors, communication and camera. A UAV directly interacts with physical systems and is controlled by sensor data in real-time. Therefore, a UAV is part of cyber-physical systems where high level of dependability is required. Open source SW-based UAV systems are usually composed of a ground control station (GCS), a mission computer (MC), and a flight controller (FC). Among these, an MC attached to a UAV executes application SW performing tasks (such as image processing, path planning, and machine learning) requiring high computing power. It also allows off-board control, which means an application running in an MC commands a flight controller SW to carry out a mission. A GCS supports user interfaces (UI) for monitoring UAV state/position, editing missions, and checking logs, whereas an FC is responsible for core functions such as navigation, guidance, and control of a UAV.
국제표준
관련파일 TTAK.KO-11.0253.pdf TTAK.KO-11.0253.pdf            

이전
스마트시티 정보의 통합 관리 및 운영을 위한 플랫폼 소프트웨어 요구사항
다음
가스/전기 융합형 안전관리플랫폼 - 제2부: 참조 구조