HTN Replanning from the Middle

Authors

  • 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

Keywords:

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

Abstract

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

Published

04-05-2022

How to Cite

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

Issue

Section

Special Track: Autonomous Robots and Agents