드론 임무에서의 하드코딩 대 자율 계획 비교 (Hardcoding vs. Autonomous Planning in Drone Missions)

드론 임무에서의 하드코딩 대 자율 계획 비교 (Hardcoding vs. Autonomous Planning in Drone Missions)

1. 개요

드론 임무에서 하드코딩과 자율 계획의 적합성은 임무 유형, 환경의 동적 정도, 안전 요구에 따라 결정된다.

2. 임무 유형별 비교

드론 임무권장 패러다임근거
고정 웨이포인트 비행하드코딩경로가 사전 결정됨
다중 지점 측량자율 계획비행 순서 최적화 필요
배달 임무자율 계획목적지가 동적으로 변경
비상 귀환 (RTL)하드코딩안전 보장 필수
지형 추종 비행하드코딩실시간 반응 필요
수색 구조자율 계획미지 환경 탐색
군집 비행하이브리드계획 + 실시간 조율

3. 드론 특화 고려 사항

3.1 비행 시간 제한

드론의 비행 시간은 배터리에 의해 제한되므로, 자율 계획에서 에너지 소모를 비용 함수에 반영하여 최적 비행 경로를 생성하여야 한다.

3.2 항공 규제

지오펜스, 최대 고도 등의 규제 제약은 계획기의 제약 조건으로 인코딩되거나, 행동 트리의 안전 가드로 하드코딩된다.

3.3 통신 두절 대비

통신이 두절된 경우의 행동은 반드시 하드코딩으로 사전 정의하여야 한다(귀환, 착륙 등).

4. 참고 문헌

  • Meier, L., et al. (2015). “PX4: A Node-Based Multithreaded Open Source Robotics Framework.” ICRA 2015.
  • Ghallab, M., Nau, D., & Traverso, P. (2016). Automated Planning and Acting. Cambridge University Press.

버전날짜변경 사항
v0.12026-04-05초안 작성