기체의 탑재 컴퓨터에서 동작하며, 비행제어장치(FC)와 GCS를 이어 통신·영상·기록·AI 추론과 원격 업데이트를 맡는 탑재 소프트웨어입니다.
DX-Sky Drone은 무인비행체에 실리는 탑재 컴퓨터에 설치하는 소프트웨어입니다. 비행제어장치(FC)와 지상의 DX-Sky GCS 사이에서 통신을 중계하고, 카메라 영상을 보내며, 비행 기록을 남기고, 기체 안에서 AI 추론을 수행합니다.
비행 자체는 FC가 맡습니다. DX-Sky Drone은 임무를 대신 실행하거나 기체를 직접 조종하지 않고, 기체와 GCS를 안정적으로 연결하는 역할에 집중합니다.
FC의 MAVLink 통신을 GCS로 중계합니다. 통신이 끊기면 자동으로 다시 연결합니다.
LTE, Wi-Fi 등 여러 통신 링크를 함께 연결해 두고, 링크 상태에 따라 자동으로 전환해 GCS와의 연결을 유지합니다.
VRS(NTRIP) 보정 정보를 받아 FC로 전달해 정밀 위치 측정을 지원합니다.
카메라 영상을 GCS로 실시간 송출하고, GCS에서 촬영과 짐벌 조작을 할 수 있습니다. SIYI A8 mini 짐벌 카메라를 지원합니다.
시동부터 정지까지 비행 1회마다 기록을 남기고, 착륙 후 FC 로그와 함께 GCS로 보냅니다. 기록은 변조 여부를 확인할 수 있도록 보관합니다.
GCS에서 배포한 AI 모델을 기체의 Jetson GPU에서 실행하고, 탐지 결과를 GCS로 보냅니다.
기체가 스스로 만든 고유 키와 일회성 코드로 GCS와 서로를 확인합니다. 페어링한 GCS의 전자서명이 확인된 요청만 받아들이고, 재전송된 요청과 서명 없는 접근은 거절합니다.
Wi-Fi·LTE·VPN 연결 설정과 서명된 설정 변경, 소프트웨어 업데이트를 GCS에서 기체로 원격 적용합니다. 이상이 생기면 이전 상태로 자동으로 되돌립니다.
탑재 컴퓨터와 각 기능의 상태를 점검해 GCS에서 확인할 수 있도록 알려 줍니다.
원격으로 관리되는 기체인 만큼, 등록과 업데이트의 모든 단계에서 확인된 것만 받아들이도록 설계했습니다.
컴퓨터NVIDIA Jetson Orin Nano와 JetPack 6 환경을 기준으로 합니다.
비행제어PX4와 ArduPilot 기반 멀티콥터와 연결합니다.
카메라SIYI A8 mini 짐벌 카메라를 지원합니다.
통신LTE를 기본으로 하며, Wi-Fi와 VPN, 시리얼 연결도 사용할 수 있습니다.
설치서명된 오프라인 설치 번들로 인터넷이 없는 곳에서도 설치하고, 이후에는 GCS에서 원격으로 업데이트합니다.