HTN Replanning from the Middle

作者

  • 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

##plugins.pubIds.doi.readerDisplayName##:

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

关键词:

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

摘要

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.

##submission.downloads##

已出版

2022-05-04

栏目

Special Track: Autonomous Robots and Agents