HTNbased
HTNbased refers to a method of controlling autonomous agents, particularly in robotics and artificial intelligence, that utilizes Hierarchical Task Networks (HTN). This approach breaks down complex goals into a hierarchy of simpler tasks. At the highest level, a complex goal is represented, and this goal is then decomposed into a set of sub-tasks. These sub-tasks can be further decomposed recursively until they reach primitive actions that the agent can directly execute. The core idea is to model the planning process as a structured decomposition rather than a search through a vast state space.
The planning process in HTNbased systems typically involves matching abstract tasks to predefined methods or recipes.