플래너 비교와 선택 기준 (Planner Comparison and Selection Criteria)

플래너 비교와 선택 기준 (Planner Comparison and Selection Criteria)

1. 개요

로봇 시스템에 적합한 계획기를 선택하기 위해서는 성능, 지원하는 PDDL 기능, 시간적 계획 지원, ROS2 통합성 등을 종합적으로 고려하여야 한다.

2. 주요 계획기 비교

계획기알고리즘PDDL 수준시간적 계획최적성PlanSys2 지원
FFGBFS+EHCSTRIPS미지원비최적가능
POPF부분순서 전방탐색PDDL 2.1지원비최적기본
LAMA다중 휴리스틱ADL미지원비최적가능
Fast Downward모듈식ADL미지원설정 의존가능
OPTIC시간적 최적PDDL 2.1지원준최적가능
TFD시간적 FFPDDL 2.1지원비최적가능

3. 선택 기준

요구 사항권장 계획기
빠른 계획 생성FF, LAMA
시간적 계획 필요POPF, OPTIC
최적 계획 필요A* 기반 (Fast Downward 설정)
ROS2/PlanSys2 통합POPF (기본), 기타 플러그인
대규모 도메인LAMA, Fast Downward

4. 참고 문헌

  • Ghallab, M., Nau, D., & Traverso, P. (2016). Automated Planning and Acting. Cambridge University Press.
  • PlanSys2 공식 문서. https://plansys2.github.io/

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