HTN Replanning from the Middle

Autores

  • Yash Bansod University of Maryland at College Park
  • Sunandita Patra University of Maryland at College Park
  • Dana Nau University of Maryland at College Park
  • Mark Roberts Naval Research Laboratory, Washington, DC

DOI:

https://doi.org/10.32473/flairs.v35i.130732

Palavras-chave:

HTN planning, Integrated acting and planning, Replanning, Recovering from execution failures

Resumo

When an actor executes a plan, action failures and exogenous events may lead to unexpected states that require replanning from the middle of plan execution. In Hierarchical Task Network (HTN) planning, unless the HTN methods have been carefully written to work well in unexpected states, replanning may either fail or produce plans that perform poorly.

To overcome this problem, we introduce IPyHOP, a reentrant version of GTPyhop (a SHOP-like HTN planner), and Run-Lazy-Refineahead, a modification of the Run-Lazy-Lookahead actor that utilizes IPyHOP's reentrant replanning capability to replan during plan execution. In our experiments, Run-Lazy-Refineahead and IPyHOP expend less search effort (fewer decompositions and fewer iterations), find revised plans with fewer actions and lower total action cost, and finish execution with fewer failures.

Downloads

Publicado

2022-05-04

Como Citar

Bansod, Y., Patra, S., Nau, D., & Roberts, M. (2022). HTN Replanning from the Middle. The International FLAIRS Conference Proceedings, 35. https://doi.org/10.32473/flairs.v35i.130732

Edição

Seção

Special Track: Autonomous Robots and Agents