DX-Sky GCS

다중 관제와 임무 계획, 비행 검토 같은 기본 기능에 Sim-to-Real 시험과 AI 모델 원격 배포까지, 하나의 브라우저 환경에서 운용합니다.

DX-Sky GCS

DX-Sky GCS는 현장 PC에 설치해 브라우저로 접속하는 다중 무인비행체 지상통제시스템입니다. 여러 기체를 한 화면의 지도에서 관제하고, 임무 계획과 실시간 영상, 설정·소프트웨어·AI 모델 배포, 비행 기록 검토까지 필요한 기능을 하나의 환경에서 제공합니다. 여기에 같은 GCS에서 시뮬레이션 기체를 바로 띄워 개발한 AI 모델을 시험하고, 그대로 실기에 적용하는 Sim-to-Real 기능을 더했습니다.

기체에 탑재되는 DX-Sky Drone과 한 쌍으로 개발되어, 기체 등록부터 업데이트까지 별도 도구 없이 GCS에서 진행합니다.

DX-Sky GCS만의 기능

기본 기능 위에, 개발한 AI 모델을 같은 GCS 안의 시뮬레이션에서 시험하고 그대로 실기에 적용하는 Sim-to-Real 기능을 더했습니다.

DX-Sky GCS 시뮬레이션 기체 영상의 AI 탐지 화면

Sim-to-Real: 같은 GCS에서 시험하고 그대로 실기에 적용

실기를 운용하는 같은 GCS에서 AI 모델을 시뮬레이션 기체에 올려 가상 카메라 영상으로 탐지를 확인합니다. 시험을 마친 모델은 승인 후 같은 GCS에서 실기로 배포합니다.

  • 가져오기·시험·승인 순으로 관리하고, 승인된 모델만 실기에 배포
  • 승인 전 모델은 시뮬레이션·시험 기체에서만 실행
  • 시뮬레이션과 실기를 같은 화면과 배포 경로로 다뤄, 다른 도구 없이 그대로 실기에 적용
  • Gazebo, NVIDIA Isaac Sim 시험 지원
DX-Sky GCS 시뮬레이션 환경에서 비행한 임무와 AI 탐지 화면

원하는 환경을 올려서 하는 시험

시험하려는 현장이나 시설, 지형이 있다면 월드 파일로 GCS에 올리면 됩니다. 올리는 즉시 반영되어, 시뮬레이션을 시작할 때 바로 고를 수 있습니다.

  • 월드 파일(.world)과 모델 파일을 올려 원하는 환경을 추가
  • 사람·차량처럼 탐지 대상이 있는 월드로 지정해 AI 탐지를 시험
DX-Sky GCS 기체 관리 화면의 기체별 통신 링크 상태

다중 통신 링크 관리와 연결 경로 전환

LTE, Wi-Fi 등 여러 통신 링크를 함께 연결해 두고 링크 상태에 따라 자동으로 전환합니다. GCS는 개별 링크를 통합된 연결로 관리하도록 구성해 운용자의 링크별 관리 부담을 줄입니다.

  • LTE와 Wi-Fi 등 여러 링크를 함께 연결해 두고 링크 상태에 따라 자동 전환
  • 링크마다 주·보조·복구 우선순위를 지정해, 주 링크가 끊기면 보조 링크가 이어받음
  • 링크별 연결 상태를 화면에서 확인하고 링크를 추가·제거
DX-Sky GCS 새 배포 화면

AI 모델과 설정의 단계적 배포와 되돌리기

모델과 작업 프로필을 고르고 대상 기체와 적용 방식을 정한 뒤 최종 확인을 거쳐 배포합니다. 기체 설정과 탑재 소프트웨어도 같은 방식으로 전달합니다.

  • 모델·프로필, 대상 기체, 적용 방식, 최종 확인의 4단계 배포 화면
  • 변경 내용 미리보기와 승인을 거친 모델만 배포
  • 1대를 먼저 시험한 뒤 나머지에 적용하고, 문제가 있으면 이전 상태로 되돌림
  • 비행 중이거나 시동이 걸린 기체에는 적용하지 않음
DX-Sky GCS 기체 등록 화면의 페어링 코드 입력

안전한 페어링: 일회성 코드 하나로 GCS와 기체의 상호 확인

미리 심어 둔 공용 비밀번호나 복사할 수 있는 토큰 없이, 기체가 만든 고유 키와 일회성 코드로 GCS와 기체가 서로를 확인합니다. 이후 모든 통신에는 전자서명을 붙여 다른 장치가 흉내 내지 못하게 합니다.

  • 기체마다 고유한 키로 신원을 확인하며, 공용 비밀번호는 없음
  • 코드는 한 번만 쓸 수 있고 곧 만료되며, 오답 횟수를 제한해 추측 입력을 막음
  • 서명에 시각과 일회용 값을 담아, 가로챈 명령을 다시 보내도 거부
  • 서명 없는 요청은 받지 않아, 설정 변경과 업데이트는 페어링된 GCS에서만 가능
  • 같은 주소에 다른 장치가 감지되거나 다른 GCS와 페어링된 기체는 경고하고, 확인 후에만 교체
  1. 코드 발급기체에서 일회성 코드를 만듭니다. 기본 10분 동안만 유효합니다.
  2. 코드 입력GCS에서 기체를 고르고 코드를 입력합니다.
  3. 서로 확인GCS와 기체가 서로 코드를 아는 상대인지 확인한 뒤, 각자의 신원을 등록합니다.
  4. 서명 통신이후 모든 요청과 응답에 전자서명을 붙여 위조와 재전송을 막습니다.
확인된 것만 받아들이는 보안기체가 직접 만든 키와 일회성 코드로 등록하고, 서명이 확인된 설치 번들과 설정만 적용합니다. 기능마다 계정을 나눠 필요한 권한만 부여합니다.
현장 PC 한 대로 운용Windows PC에 설치해 클라우드 서비스 없이 현장에서 단독으로 운용합니다. 지도는 미리 저장해 인터넷이 불안정한 곳에서도 사용합니다.
실기와 시뮬레이션을 한 화면에서실제 기체와 시뮬레이션 기체를 나눠 보여 주고, 같은 지도와 같은 명령 화면으로 다룹니다.

운용에 필요한 기본 기능

다중 기체 관제부터 임무 계획, 비행 기록 검토까지 모두 기본으로 제공합니다.

DX-Sky GCS 기체 관리 콘솔
기체 관리발견과 등록, 상태별 조회, 구성과 버전 확인
DX-Sky GCS 임무 계획 화면
임무 계획웨이포인트·측량 영역·지오펜스, 구역 분할
DX-Sky GCS 영상과 AI 탐지 화면
영상과 AI 탐지실시간 영상 위에 탐지 결과를 박스로 표시
DX-Sky GCS 비행 검토 화면
비행 검토기간·기체별 조회, 지도 재생, 3D 다시 보기
DX-Sky GCS 명령 콘솔
명령 콘솔정지·복귀·착륙, 시동·이륙, 임무 제어, 속도와 고도 조정
DX-Sky GCS 기체별 설정 화면
기체별 설정센서 보정, 조종기, 안전, 배터리, 모터 출력, 페이로드
01다중 기체 관제

여러 기체의 위치·궤적·고도·속도·배터리·GPS 상태를 한 지도에서 보고, 전체 정지(HOLD ALL) 명령을 내립니다. 명령은 서버가 안전 조건을 확인한 뒤 전달합니다.

02실시간 영상과 AI 탐지

기체의 실시간 영상을 확인하고 촬영과 짐벌 조작을 수행합니다. 기체에서 AI 추론을 수행하면 탐지 결과를 영상 위에 박스로 표시합니다.

03오프라인 지도

인터넷이 불안정한 현장을 위해 필요한 지역의 지도를 미리 저장해 둘 수 있습니다.

04계정과 권한

관리자와 운용자 계정으로 사용할 수 있는 기능을 나눕니다.

운용 환경

실행Windows 11 이상, Ubuntu 22.04 이상

기체PX4 또는 ArduPilot 기반 멀티콥터에 DX-Sky Drone을 탑재해 연결합니다.

통신LTE/5G, Wi-Fi 등으로 기체와 통신하며, 여러 링크를 함께 연결해 두고 전환할 수 있습니다.

기체에 탑재되는 DX-Sky Drone 보기

← DX-Sky 제품으로 돌아가기