The HATP hierarchical planner: Formalisation and an initial study of its usability and practicality - Université Toulouse III - Paul Sabatier - Toulouse INP Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

The HATP hierarchical planner: Formalisation and an initial study of its usability and practicality

Raphaël Lallement
Rachid Alami

Résumé

HTN planners have generally relied on specialised languages for domain and problem representations. To facilitate adoption by other communities such as robotics, however, and integration with real world applications written in standard programming languages, we need HTN planners that are based on more familiar concepts from structured programming, and that come ready with features supporting integration. In this paper, we demonstrate how the HATP (Hierarchical Agent-based Task Planner) HTN planner offers such “syntactic sugar” and some of these features. Moreover, since it has a conceptually distinct syntax compared to traditional HTN planners, we also develop a formalism to unambiguously capture HATP's syntax and an important subset of its semantics, which we then use to compare against the formalism of a well understood family of HTN planners and to show that the former is sound. Finally, we demonstrate that despite quite possibly using “heavier” data structures to naturally capture HATP's syntax/semantics, and thereby facilitate extensions to HATP and integration with other applications, the implementation still performs acceptably.
Fichier non déposé

Dates et versions

hal-01955208 , version 1 (14-12-2018)

Identifiants

Citer

Lavindra De Silva, Raphaël Lallement, Rachid Alami. The HATP hierarchical planner: Formalisation and an initial study of its usability and practicality. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2015), Sep 2015, Hamburg, Germany. ⟨10.1109/IROS.2015.7354301⟩. ⟨hal-01955208⟩
53 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More