드론 임무에서의 하드코딩 대 자율 계획 비교 (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.1 | 2026-04-05 | 초안 작성 |