← 설계 산출물 목차

드론 파종 플랫폼 · 인터페이스 설계 v0.12 · 2027 Pilot 범위 · 2026.10.20

드론 파종 플랫폼 데이터 흐름도 논의 필요 · 협의 후 확정

락로보틱스·KETI·경상국립대 데이터가 기존 대동 커넥트(정밀농업)와 신규 드론 모듈 사이를 어떻게 흐르는지 정리했습니다. 근거는 과제 계획서, 9/17 미팅자료, 개발계 관리자·농민 사이트 조회 결과입니다. 주기·포맷·프로토콜은 1차년도 API 명세에서 확정할 제안값입니다.

이 흐름도의 요점

새로 만드는 자동 연동은 GCS 한 곳실시간 텔레메트리·이벤트(IF-01~04)만 Pilot('27)부터 자동입니다. KETI 맵레이어와 경상대 처방맵은 Pilot 동안 기존 '데이터 등록' 화면으로 수동 등록하고, 자동 수신(IF-05·06)은 '28년 이후로 전환합니다.
기존 대동 커넥트 위에 얹는 구조필지·필지 ID, 고객·법인 정보, 진단 레이어, 영농일지, 이벤트 코드·App Push, 조직·이력은 이미 있습니다. 신규는 드론 모듈(수집·임무·관제·이력·자산) 하나로 모입니다.
작업 결과는 자동 영농일지로 기록드론 작업이 끝나면 텔레메트리로 영농일지의 '드론 작업 기록'을 자동 작성하고, 현장조사 값을 이어서 입력합니다. '27 실증은 연구원·조종사가 운용하므로 기존 대행 흐름(공고·매칭·승인·정산)에 연결하지 않습니다(v0.2).
플랫폼이 허브필지 경계·ID(IF-10)를 세 기관에 같은 기준으로 내주고, 처방 버전과 실제 투입량을 플랫폼에서 연결합니다. 기관끼리 직접 주고받으면 이 추적이 끊깁니다.
드론은 정밀농업 › '드론 관리' 메뉴차량관리·차량유지관리는 농기계 전용이라 드론을 넣지 않습니다. 정밀농업 아래 신규 '드론 관리' 메뉴(상단 탭: 드론 현황·기체 관리·임무 관리·작업 이력)에서 기체(GCS 기체 식별자)·파종 모듈·배터리·정비 이력을 관리하고, 고객·조직 마스터만 참조합니다. 소유 주체(법인·농민·실증 운영자)는 아직 미정입니다.

1. 시스템 구성과 데이터 흐름

초록 테두리는 이번 사업에서 새로 만드는 부분, 점선 테두리는 개발계에 이미 있는 기능입니다.

협력기관 수신 경로 대동 플랫폼 사용자 채널 드론·센서 실증 묶음 · 촬영 원본 공유 락로보틱스 파종 드론 · FC 변량 파종 제어기 파종용 GCS 풍향·풍속 센서 촬영 비행(KETI 센서 탑재) RTK · MAVLink 텔레메트리·이벤트·완료 IF-02·03 · 실시간 1~5초 신청 목록 확인 · 기관 계정 화면 임무 파일 IF-01 · 요청 시 KETI 다중센서 임무장비 원본 가공 → 맵레이어 (NDVI·토양수분) · DEM '28~ 자동 수신 · IF-05 신청 목록 · 필지 경계 기관 계정 화면 · 내려받기 맵레이어·DEM GeoTIFF Pilot 수동 등록 경상국립대 AI 변량 처방맵 구역별 파종량 · 3단계 레이어 가중치 모델 처방맵 SHP · GeoJSON Pilot 수동 등록 → '28~ IF-06 필지·맵레이어 / 투입량·현장조사 Pilot CSV 내보내기 신규 데이터 게이트웨이 / API GCS IF-01~04 IF-10 필지 경계 '28~ IF-05·06 기체 인증 · TLS 필지 ID 매핑 시각 동기화 재전송·중복 제거 기존 · 확장 파일 등록· 내보내기 '데이터 등록' 화면 + 파종 처방 유형 + DEM·토양수분 GeoTIFF·SHP·CSV 수신 송신 레이어 내보내기 신규 드론 모듈 드론 관리 · 임무 · 관제 수집·적재 실시간 스트림·시계열 처방 검토·임무 버전·승인·GCS 전달 임무 실시간 관제 위치·게이지·이벤트 작업 이력·KPI 완료맵·처방 대비 투입량 드론 관리 GCS ID·배터리·모듈 자동 영농일지 면적·시간·투입량 데이터 모델 필지–작기–작업–임무–로그–결과 + 처방 버전 · 기체 ID 연결 필지 ID · 레이어 영농일지 기존 대동 커넥트 · 정밀농업 필지 · 필지 ID 필지 관리 고객 · 법인 정보 분석 신청자 · 소속 농가 진단 레이어 필지 데이터 관리 영농일지 재배노트 · 현장조사 이벤트 코드·Push 이상 감지 이벤트 관리 조직·권한·이력 사용자관리 대동 관리자·연구원 웹 [신규] 정밀농업 › 드론 관리 [고도화] 드론 파종 탭 · 처방 승인 [고도화] 데이터 등록 · 영농일지 WS 승인·임무 농가 · 법인 웹 [기존] 드론 정밀 분석 신청 레이어 보기(원본 파일 제외) 작업 결과 · 작업 전·후 사진 결과 SMS 분석 신청 현장 조종사(락로보틱스) GCS로 임무 수행 [2차년도] 앱 드론 탭·체크리스트 임무 전·후 사진 평가기관(경제성) KPI · 경제성 데이터 CSV · GeoTIFF · SHP 내보내기
신규 개발 기존 기능 재사용·확장 실시간 스트림 배치 · 파일 협의 필요 '28년 이후 플랫폼 내부
Pilot 기간에 자동으로 들어오는 데이터는 GCS뿐이고, KETI·경상대 파일은 기존 데이터 등록 화면을 거쳐 진단 레이어로 들어갑니다. 신규 드론 모듈은 기존 필지 ID와 레이어를 읽어 임무를 만들고, 작업 결과는 자동 영농일지(드론 작업 기록)로 남깁니다.

2. 임무 1건의 데이터 시퀀스

사전 촬영부터 리포트까지 28단계입니다. 신청은 대동 관리자가 먼저 확인한 뒤 협력기관에 분석을 요청하고, 협력기관은 별도 API 없이 기관 계정으로 필지 데이터 관리의 요청 건을 보고 처리합니다. 사람은 대동 관리자·연구원과 농가·법인(분석 신청 주체)으로 나눴고, 조종사는 락로보틱스 GCS 쪽에 둡니다. 드론은 두 번 납니다: 처방을 만들기 위한 촬영 비행(①)과, 승인된 처방대로 씨를 뿌리는 파종 비행입니다. 단계 번호 옆의 ID는 아래 인터페이스 목록과 연결됩니다.

준비 단계는 대부분 파일과 기존 화면으로 처리하고, 비행 중에는 GCS → 플랫폼 → 관제 화면 방향의 실시간 데이터만 흐릅니다. 작업 후에는 자동 영농일지와 현장조사 입력이 이어지고, 투입량 피드백과 파종 후 촬영으로 처방 루프가 닫힙니다.

3. 인터페이스 목록

ID는 기능 목록 엑셀의 IF 항목과 같습니다. '27 Pilot에서 쓰는 인터페이스만 정리했습니다. IF-05·06은 Pilot 동안 수동 등록이고, 회색 행 IF-07은 기존 API 재사용입니다.

ID방향데이터포맷Pilot('27) 방식이후1차년도 명세확정할 사항
IF-01플랫폼 → GCS임무 파일: 필지 폴리곤, 처방 구역·파종량, 파종 조건(속도·작업폭·고도), 배정 기체JSON / KML / SHP요청 시 Pull
HTTPS REST
동일상세경로 생성 주체, 파종 조건 최종 입력 위치
IF-02GCS → 플랫폼텔레메트리: RTK 위치·고도, 속도, Roll/Pitch/Yaw, 배터리, 링크 품질, 파종량·작업폭·배출 오차, 풍향·풍속JSON (MAVLink 변환)1~5초 · 파종량 1초
MQTT 또는 WebSocket
동일상세필드·단위, 주기, 타임스탬프 기준, MQTT 브로커를 대동 커넥트 인프라에 둘 수 있는지
IF-03GCS → 플랫폼이벤트(이륙·착륙·일시정지·이탈·저전압·두절·비상정지), 완료 요약, 생성 경로JSON발생 즉시 임무 종료동일상세이벤트 코드표(기존 '이상 감지 이벤트 관리' 코드 체계에 추가), 완료 요약 항목
IF-04GCS ↔ 플랫폼기체 인증, 전송 암호화, 재전송·중복 제거토큰연결 시 · TLS동일상세기체 식별자(차량 등록의 단말기 EoL 대체), 토큰 발급·갱신
IF-05KETI → 플랫폼맵레이어(NDVI 등), DEM, 작업 이력 패킷, 필지 ID·촬영 시각 메타데이터GeoTIFF + JSON 메타수동 등록
기존 데이터 등록 화면
'28~ 게이트웨이 자동파일 포맷만
MAP-01·10에서 정의
레이어 종류·해상도·좌표계, 파종 후 촬영 시점
IF-06경상대 ↔ 플랫폼수신: 처방맵(구역별 파종량, 3단계, 버전) / 송신: 실제 투입량, 현장조사(발아율·토양함수율·수확량)SHP / GeoJSON, CSV수동 등록 · CSV 내보내기'28~ REST파일 포맷만
MAP-03·10, HIS-08에서 정의
구역 단위, 단계 값 표기, 버전 규칙
IF-07플랫폼 ↔ 대동 커넥트계정·조직, 필지, 장비(차량·모델·단말기), 이벤트 코드·App Push, 사용자 이력기존 API내부 호출—기존 · 제외드론은 별도 '드론 관리' 메뉴로 분리(10/19 결정). 고객·조직 마스터 참조 범위만 확인
IF-10플랫폼 → KETI·경상대·GCS필지 경계·필지 ID(대동 커넥트에 구현된 기존 데이터)GeoJSON화면 내려받기
협력기관 계정 · GCS는 임무 파일에 포함
동일포맷 정의기존 필지 데이터의 외부 제공 API 유무, 좌표계
IF-12플랫폼 ↔ 촬영 기관드론 정밀 분석 신청 건(필지 ID·경계·희망 시기), 촬영 일정·완료 처리. 신청은 기존 생육 진단 화면에서 발생화면화면 처리
필지 데이터 관리 신청 목록 · 기관 계정
필요 시 API화면·권한 정의협력기관 계정 권한 범위, 유료 과금과 실증 필지 처리

4. 모든 인터페이스가 공유할 키

세 기관의 데이터와 드론 작업 기록을 한 필지 위에서 연결하려면 아래 키를 처음부터 맞춰야 합니다. 주황색은 아직 정해지지 않은 키입니다.

field_id필지 ID. 대동 커넥트에 이미 구현된 ID를 그대로 사용. 맵레이어·처방맵·임무·영농일지 모두에 필수
mission_id임무 ID. 플랫폼이 발급해 IF-01로 전달하고, 로그·이벤트·완료 보고가 이 키로 돌아옴
prescription_version처방맵 버전. 어떤 처방으로 파종했는지 추적하고 IF-06 피드백과 연결
aircraft_id드론 기체 ID. 신규 '드론 관리' 메뉴에서 GCS 기체 식별자로 발급·관리(차량관리의 기대번호·단말기 EoL 체계와 분리)
owner_id드론 소유 주체(법인·농민·실증 운영자). 기존 작업차량은 고객 보유 차량 기준이라 드론 소유 구조를 정해야 함
timestampUTC, 밀리초. GCS·센서·플랫폼의 시각 기준을 하나로 정함(GPS 시각 사용 여부 협의)
CRS좌표계. 전송은 WGS84(EPSG:4326), 면적 계산·저장은 EPSG:5186 제안. 기존 필지 데이터 좌표계 확인 필요

5. 다음 협의에서 결정할 것

기관별 협의 사항과 대동 내부에서 정할 것을 나눴습니다. 락로보틱스 항목을 먼저 정해야 GCS 연동(IF-01~04) API 명세를 쓸 수 있습니다.

5-1. 기관별 협의 사항

락로보틱스 IF-01~04

  • 비행 경로 생성 주체(GCS vs 플랫폼)와 파종 조건의 최종 입력 위치 — GCS가 만들면 IF-03에 Waypoint 업로드, 플랫폼이 만들면 IF-01 임무 파일에 경로 포함
  • 텔레메트리 필드·단위·주기, 전송 방식(MQTT/WebSocket)과 브로커 위치(대동 커넥트 인프라 가능 여부)
  • 이벤트 코드표, 파종량 위치 태깅 방식(1초 주기 RTK 위치 동반 여부)
  • 기체 식별자·인증 토큰 발급·갱신, 통신 단절 시 재전송·중복 제거
  • 플랫폼에서 기체로의 명령(일시정지 등) 허용 여부 — 현재 IF에 명령 경로 없음

KETI IF-05

  • 드론 정밀 촬영 수행 주체(KETI vs 락로보틱스)와 파종 후 촬영을 실증 프로토콜에 넣을지
  • 맵레이어·DEM 파일 포맷, 촬영 메타데이터 항목, 좌표계
  • 협력기관 계정 권한: 필지 데이터 관리 신청 목록·필지 경계·맵레이어 조회·내려받기·결과 등록 범위

경상국립대 IF-06

  • 처방맵 규격: 구역 단위·최소 구간 면적, 3단계 값 표현, SHP/GeoJSON, 버전 규칙
  • 현장조사 항목·조사 시점과 결과 회신 양식(CSV)
  • 처방 반려 시 재산출 요청 경로
  • 경제성 평가 양식·산식과 평가 수행 기관

공통 IF-10

  • 필지 정보 제공(IF-10) 방식·좌표계, 촬영·처방·임무 결과에 같은 필지 ID 부여
  • 허브 구조: KETI 맵레이어가 경상대로 직접 가지 않고 플랫폼을 거치도록 3개 기관과 합의
  • 일정 불일치 정리(계획서 28/24주 vs 미팅자료 20/16주)

5-2. 대동 내부에서 정할 것

  1. 드론 소유 주체. 드론은 정밀농업 › 드론 관리 메뉴에서 GCS 기체 식별자로 관리합니다(v0.12). 남은 것은 기체를 법인(농협)·농민·실증 운영자 중 누구 소유로 연결할지와, 영농일지 작업차량 선택에 드론을 어떻게 보여줄지입니다.
  2. 실증 작업 결과 확정 절차. 대행 흐름을 쓰지 않으므로, 자동 영농일지와 현장조사 값을 누가(연구원·대동 담당자) 확인·확정할지 정합니다.
  3. 위성 데이터 범위. 계획서에 위성 데이터가 없습니다. 기존 위성 기본·정밀 결과를 드론 결과와 비교만 할지 정합니다.

근거: 연구개발계획서 v2(기관별 연차 연구 내용), 드론/파종 플랫폼 구축 관련 미팅자료('26.09.17) 7·11·12장, 개발계 관리자·농민 사이트 조회('26.10.12·10.20), 협력기관 역할 정리(10/20)