| 연구개발개요 |
- 공공임무 지원에 특화된 소프트웨어 개발을 통해 공공기관 운용관리자와 관련기업에게 오픈소스로 제공하여 국내 기업 및 대학이 참여할 수 있는 생태계 구축을 위한 개방형 프로젝트 - 다양한 공공기관에서 공통적으로 필요한 임무 분석을 통해 재사용 가능한 기능들을 라이브러리로 개발하고, 이를 활용하여 무인이동체 관련 기업들이 임무 서비스를 개발할 수 있도록 DevOps 환경의 소프트웨어 개발도구를 개발하고자 함 - 개발하고자하는 임무 소프트웨어 개발도구는 로컬 방식과 온라인 방식 모두를 지원하며, 각 방식에 맞는 기존 오픈소스 기반 개발도구에 Plug-in 가능한 GUI(Graphic User Interface) 개발을 통해 개발자로 하여금 임무 소프트웨어 개발이 쉽고 간편하도록 소스코드 빌드와 실행 환경을 제공하고자 함 - 공공수요기관에서 임무서비스 별로 납품받은 다수 무인이동체 운용에 필요한 운용관리자용 운용 소프트웨어 시스템을 개발하고, 운용관리자가 임무분석부터 임무수행, 사후분석 및 유지관리까지 활용 전주기를 지원할 수 있도록 웹 포털과 웹 GCS(Ground Control Station)를 개발하고자 함 - 공공임무용 무인이동체 통합 운용 시스템 검증을 위해 항공체계 및 국제표준 기반의 무인이동체 임무 계획/점검/실행/관리 체계 개발을 목표로 하며, 이에 대한 매뉴얼 개발화 표준화를 추진하고자 함 - 개발 및 검증된 운용 소프트웨어 개발도구와 운용 소프트웨어 시스템의 실용화 및 확산을 위해 OCEAN(Open alliance for IoT standard)을 활용한 오픈소스 커뮤니티 생태계 구축과 함께 수요부처, 기업, 대학 등을 위한 교육 및 배포 활동을 지속적으로 진행하고자 함
|
| 최종목표 |
○ 연구 개발 내용 - 연구목표 1. 공공임무 공통 지원 임무SW 라이브러리 개발 ① 공공기관 요구 서비스 공통 임무 SW 분석 및 무인이동체 임무 협력을 위한 통신, 데이터 모델 설계 및 구현 ② 수요기관 맞춤형 임무컴퓨터용 임무 SW 아키텍처 설계 ③ 공공임무용 공통 임무컴퓨터 오픈 HW 개발 및 개방형 무인이동체 제어 SW 개발 ④ 공공기관 요구 서비스 공통 임무용 임무장치 연동 SW 라이브러리 개발 - 연구목표 2. DevOps지원 공공임무용 무인이동체 임무컴퓨터용 SW 개발도구 개발 ① DevOps지원 공공임무 SW 라이브러리 기반 임무컴퓨터용 웹기반 개발도구 및 개발자용 GUI 개발 ② 공공임무 서비스를 위한 디버깅 지원 임무 SW간 연결 프로그래밍 컴포징 저작도구 개발 ③ 개발된 임무 SW 원격 업데이트 및 임무 실행 기술 개발 ④ 개방형 임무 SW 라이브러리 개발 및 관리 기술 개발 - 연구목표 3. 공공수요기관 운용관리자용 무인이동체 운용 SW 시스템 개발 ① 운용데이터 통합 관리 SW 개발 ② 웹 기반 통합 관제 SW 개발 ③ 임무관리 SW 개발 ④ 비행관리 SW 개발 ⑤ 주요 부품 잔존수명 예지 SW 개발 ⑥ 운용 SW 시스템 웹 포탈 SW 개발 - 연구목표 4. 공공임무용 무인이동체 통합 운영 시스템 개발 적용 ① 다수 무인이동체 운용을 위한 비행제어컴퓨터, 임무컴퓨터, 지상 운용시스템 간 시간동기화 기술 개발 ② 공공임무용 무인기 임무시스템 시험 ③ 공공임무용 무인기 통합 운영 시스템 검증 - 연구목표 5. 연구성과물 실용화 및 확산 ① 항공체계 및 국제표준기반 무인이동체 임무 계획-점검-실행-관리 체계 개발 ② OCEAN 기반 개발 운용 SW 성과물 (MUV) 오픈소스 배포 및 실용화 전략 제시
|
| 연구내용 및 범위 |
<연차별 연구내용>1차년도 연구내용- 연구목표 1. 공공임무용 임무SW 라이브러리 요구사항 분석 및 설계- 연구목표 2. 임무컴퓨터용 SW 개발도구 설계 및 DevOps 환경 구축- 연구목표 3. 운용 SW 시스템 요구사항 분석 및 아키텍처 설계 - 연구목표 4. 공공임무용 무인동체 통합 운영 시스템 및 임무시스템 설계- 연구목표 5. 무인이동체 운영 점검 체계 구축 방향 설계2차년도 연구내용- 연구목표 1. 공공임무용 임무SW 라이브러리 구현 및 적용- 연구목표 2. 임무컴퓨터용 SW 로컬 개발도구 구현 및 온라인 개발지원 도구 설계- 연구목표 3. 운용 SW 시스템 구현- 연구목표 4. 통합 운영시스템 테스트 및 적용, 중간성과물 배포 - 연구목표 5. 무인이동체 운영 점검 체계 구축 및 오픈소스 보급 방안 마련 3차년도 연구내용- 연구목표 1. 공공임무용 임무SW 라이브러리 고도화- 연구목표 2. 임무컴퓨터용 임무 SW 로컬 개발도구 고도화 및 온라인 개발지원 도구 개발- 연구목표 3. 운용 SW 시스템 기능 고도화 - 연구목표 4. 통합 운영시스템 테스트 검증 체계 구축- 연구목표 5. 무인이동체 운영 점검 체계 고도화 및 오픈소스 릴리즈 검증 4차년도 연구내용- 연구목표 1. 공공임무용 임무 SW 라이브러리 최적화 및 적용- 연구목표 2. 임무컴퓨터용 임무 SW 로컬/온라인 개발도구 최적화 및 적용- 연구목표 3. 운용 SW 시스템 성능 최적화- 연구목표 4. 통합 운영시스템 테스트 적용 및 검증- 연구목표 5. 무인이동체 운영 점검 체계 및 협력 생태계 환경 구축 5차년도 연구내용- 연구목표 1. 공공임무용 임무 SW 적용 시험 및 배포- 연구목표 2. DevOps 지원 임무컴퓨터용 공공임무 SW 로컬/온라인 개발도구 배포- 연구목표 3. 운용 SW 시스템 공공임무 적용 - 연구목표 4. 통합 운영시스템 최종성과물 배포 및 확산- 연구목표 5. 무인이동체 운영 점검 체계 배포 및 실용화 <연구내용 범위>? IoT 플랫폼 및 임무/운용 SW 개발을 위한 기술 기반의 임무 SW 및 운용 SW 시스템 패키지화? 공통 임무SW 라이브러리 및 임무SW 개발도구, 운용SW 임무 시스템 개발 및 적용? 비행관리SW, 임무관리SW, 주요부품 잔존수명 예지 SW 개발 및 관리자용 통합 대시보드 개발? 테스트베드 기반 임무시스템 개발 및 적용? 무인이동체를 위한 임무 점검 관리 체계 표준화? 워크숍 및 공개설명회 개최, 운용자 및 개발자를 위한 교육? 오픈소스 생태계 구축 및 온라인 지원
|