← 최신 논문
🤖 AI

End-to-End LLM Flight Planning with RAG-based Memory and Multi-modal Coach Agent

이 논문은 자연어 지시를 인간 운영자의 선호도에 부합하는 안전하고 효율적인 경로로 변환하기 위해 멀티모달 코치 에이전트와 RAG 기반 메모리를 통합하여 다양한 시나리오에서 최대 93.8%의 유효성을 달성한, eVTOL 항공기를 위한 엔드 투 엔드 LLM 기반 비행 계획 시스템인 FRAMe을 소개한다.

원저자: Amin Tabrizian, Arsyi Aziz, Aarifah Ullah, Mahyar Ghazanfari, Pouria Razzaghi, Peng Wei

게시일 2026-07-09
📖 4 분 읽기☕ 가벼운 읽기

원저자: Amin Tabrizian, Arsyi Aziz, Aarifah Ullah, Mahyar Ghazanfari, Pouria Razzaghi, Peng Wei

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신은 미래형 전기 비행 자동차(eVTOL이라고 불리는)의 기장이라고 상상해 보세요. 당신은 지점 A에서 지점 B까지 비행해야 합니다. 하지만 하늘은 비어 있지 않습니다. 보이지 않는 "비행 금지 구역"—폭풍 구름, 제한된 공역, 또는 위험한 돌풍 구역 같은 것들—이 존재합니다.

전통적으로 컴퓨터는 엄격한 수학적 규칙을 사용하여 이러한 경로를 계획합니다. 그들은 최단 경로를 찾는 데는 뛰어나지만, 인간의 뉘앙스를 이해하는 데는 서툽니다. 만약 당신이 "높게 날고 폭풍으로부터 멀리 떨어져서 가고 싶어"라고 말한다면, 고전적인 컴퓨터는 단지 수학적으로 가장 짧은 경로를 선택할 뿐이며, 이 과정에서 위험 구역에 아슬아슬하게 근접하게 될 수도 있습니다. 즉, 당신의 선호도를 무시할 수 있습니다.

이 논문은 인간의 의도와 컴퓨터 계획 사이의 간극을 메우기 위해 설계된 새로운 시스템인 FRAMe를 소개합니다. FRAMe를 서로 협력하는 세 명의 뚜렷한 캐릭터로 구성된 매우 똑똑한 비행 계획 팀이라고 생각해보세요.

1. 플래너 (The Planner - "몽상가")

이것은 거대 언어 모델(LLM)로, 기본적으로 인간처럼 읽고 쓸 줄 아는 매우 발전된 AI입니다.

  • 하는 일: 당신이 "여기서 저기로 가되, 바람의 위험 요소로부터 최대한 멀리 떨어져서 가줘"라고 말하면, 플래너는 당신의 말을 GPS 좌표(경유지) 목록으로 번역하여 비행 경로를 생성합니다.
  • 문제점: 플래너는 때때로 창의적이지만 실수를 할 수 있습니다. 실수로 "비행 금지" 구역을 가로지르는 선을 그리거나, 시작 공항을 제대로 설정하는 것을 잊어버릴 수도 있습니다.

2. 코치 (The Coach - "엄격한 심판")

이것은 멀티모달 AI 에이전트(이미지를 보고 텍스트를 읽을 수 있는 기능)로, 품질 관리 검사관 역할을 합니다.

  • 하는 일: 비행 계획이 승인되기 전, 코치는 플래너가 그린 지도를 검토합니다.
    • 1단계 (기하학적 체크): 경로가 "비행 금지" 구역에 부딪히지 않는지, 그리고 허용된 공역 내에 머무는지 자와 각도기를 사용하여 확인합니다.
    • 2단계 (시각적 체크): 경로의 사진을 보고 실제로 당신의 지시를 따랐는지 확인합니다 (예: "정말로 폭풍으로부터 멀리 떨어져 있었는가?").
    • 3단계 (피드백): 계획이 좋지 않으면 코치는 이를 반려합니다. 계획이 완벽하면 승인(엄지 척)을 내립니다.
  • 비유: 플래너를 에세이를 쓰는 학생이라고 한다면, 코치는 그 에세이를 채점하는 선생님입니다. 학생은 멋진 이야기를 쓸 수 있지만, 만약 주제를 놓치거나 규칙을 어긴다면 선생님은 수정을 위해 다시 돌려보냅니다.

3. 메모리 (The Memory - "사서")

이것은 RAG(검색 증강 생성)라고 불리는 시스템입니다.

  • 하는 일: 팀이 비행 계획을 성공적으로 세울 때마다 그 세부 사항은 디지털 도서관에 저장됩니다. 당신이 새로운 비행 계획을 요청하면, 사서는 과거의 비행 중 유사한 것들(출발점, 기상 상태, 선호도가 동일한 비행)을 빠르게 찾아 플래너에게 보여줍니다.
  • 비유: 당신이 퍼즐을 풀려고 노력하고 있다고 상상해 보세요. 처음부터 다시 시작하는 대신, 친구가 나타나 "이봐, 나 어제 비슷한 퍼즐을 풀었어. 여기 어떻게 풀었는지 알려줄게"라고 말하는 것과 같습니다. 사서는 플래너가 추측할 필요가 없도록 유용한 힌트를 제공합니다.

이들이 협력하는 방식

시스템은 루프(순환) 방식으로 작동합니다:

  1. 사서가 플래너를 돕기 위해 과거의 사례를 찾습니다.
  2. 플래너는 당신의 말과 예시를 바탕으로 새로운 경로를 그립니다.
  3. 코치가 경로를 검사합니다.
    • 안전하고 당신의 규칙을 따른다면, 코치는 승인합니다.
    • 안전하지 않다면, 코치는 반려하고 플래너는 다시 시도합니다.
  4. 승인되면, 새로운 계획은 다음번을 위해 도서관에 추가됩니다.

연구 결과

연구진은 이 시스템을 네 가지 다른 AI "플래너"와 세 가지 난이도(쉬움, 중간, 어려움)의 하늘 환경에서 테스트했습니다.

  • "올스타" 팀의 승리: 시스템은 세 부분(플래너 + 사서 + 코치)이 함께 사용될 때 가장 잘 작동했습니다. 이 방식은 유효하고 안전한 비행 계획을 최대 **93.8%**의 확률로 만들어냈습니다.
  • 코치의 중요성: 일부 AI 모델의 경우, "사서"(과거 사례)만 있는 것은 충분하지 않았으며, 오히려 잘못된 사례 때문에 혼란을 주어 성능을 약간 저하시키기도 했습니다. 하지만 "코치"를 추가함으로써 이 문제가 해결되었습니다. 코치는 사서가 놓친 오류를 잡아내는 안전망 역할을 했습니다.
  • 인간의 목소리에 귀 기울이기: 기존의 수학 기반 시스템이 오직 최단 거리만을 고려하는 것과 달리, FRAMe는 실제로 인간의 선호도를 경청했습니다.
    • 만약 당신이 경유지 최소화(경로를 단순하게 유지)를 요청하면, AI는 경로를 더 단순하게 만들었습니다.
    • 만약 당신이 이격 거리 최대화(위험으로부터 멀리 떨어짐)를 요청하면, AI는 위험 요소로부터 더 멀리 떨어져서 비행했습니다.
    • 참고: AI 모델들이 이미 수학적으로 매우 짧은 경로에 가깝게 비행하고 있었기 때문에, 모든 사람을 위해 "거리"를 개선할 수는 없었습니다.

핵심 요약

FRAMe는 우리가 고급 AI를 사용하여 단순히 수학적으로 정확한 경로가 아니라, 안전하고 유연하며 실제 조종사가 원하는 바에 부합하는 비행 계획을 만들 수 있음을 보여줍니다. 이는 경직된 컴퓨터 알고리즘을 과거의 실수를 통해 배우고 인간의 지시를 듣는 협업 팀으로 변화시킵니다.

참고: 논문은 모든 테스트가 컴퓨터 시뮬레이션과 지도를 사용하여 수행되었음을 명시하고 있습니다. 아직 실제 항공기를 비행시키지는 않았으나, 작은 드론에 이 로직을 테스트하기 위한 웹 인터페이스를 구축하여 단계적인 발판을 마련했습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →