Home /Research /A deliberation layer for instantiating robot execution plans from abstract task descriptions
OTHER

A deliberation layer for instantiating robot execution plans from abstract task descriptions

Daniel Di Marco, Rob Janssen, Alexander Perzylo, René van de Molengraft, Paul Levi

Year
2013
Citations
7
Access
Open access

Abstract

We present an application of Hierarchical Task Network (HTN) planning to create robot execution plans, that are adapted to the environment and the robot hardware from ab-stract task descriptions. Our main intention is to show that different robotic platforms can make use of the same high level symbolic task description. As an off-the-shelf planning component, the SHOP2 HTN planner is adopted. All the domain knowledge is encoded in the Web Ontology Language (OWL) and stored in a world wide accessible database, which allows multiple systems to reuse and improve upon this knowledge. For task execution, the execution plan is generated using the CRAM plan lan-guage (CPL). We demonstrate the functionality of the system in executing a pick-and-place task in a simulated environment with two different service robots, the TU/e Amigo robot prototype and the Fraunhofer IPA Care-O-Bot 3. The experiment shows that although the robots differ in hardware capabilities, the use of HTN planning adds information that is crucial for success-ful task execution and enables both systems to successfully execute the instructed task.

Keywords

Computer scienceTask (project management)RobotOntologyReuseComponent (thermodynamics)PlannerHuman–computer interactionPlan (archaeology)Task analysis

Related papers

Browse all OTHER papers