Планирование языка определения предметной области
-
Обзор языков планирования
- PDDL — это язык для описания и планирования действий в детерминированных средах.
- PDDL+ расширяет PDDL для поддержки непрерывных изменений и дискретных событий.
- NDDL — это ответ НАСА на PDDL, который использует временные рамки и действия вместо логики высказываний.
- MAPL — это расширение PDDL2.1 с непозициональными переменными состояния и временной моделью.
- OPT — это расширение PDDL2.1 с полиморфными типами и сложными типами.
- PPDDL — это вероятностный PDDL, расширяющий его для учета вероятностных эффектов и вознаграждений.
- APPL — это более абстрактный вариант NDDL для критически важных приложений.
- RDDL — это язык диаграмм реляционного динамического влияния, основанный на PPDDL1.0 и PDDL3.0.
- MA-PDDL — это минималистичное расширение PDDL3.1 для мультиагентного планирования.
-
Пример и рекомендации
- Приведен пример определения предметной области STRIPS для робота с двумя захватными руками.
- Даны рекомендации по использованию различных языков планирования в зависимости от конкретных требований.