This paper describes the use of Common Lisp (CL) to develop a new version of the Hierarchical Task Network (HTN) planner, Shop2, first developed at the University of Maryland (UMD). which we are dubbing Shop3. We will describe ways in which we have profited from language features offered by CL to build a more solid, efficient, yet flexible planning system, review lessons learned and suggest some best practices. Shop3 is an open source tool made publicly available by SIFT, hosted on GitHub. It is freely available for use under the terms of the Mozilla Public License. CL provided a good foundation for extensibility and refactoring of the Shop2 planner to support both more flexibility and extensibility and, at the same time, more usability as ...
Micro-Planner is an implementation of a subset of Cal Hewitt's language, PLANNER by Gerald Jay Sussm...
Hierarchical Task Network (HTN) planning (Sacerdoti 1974) is an approach to planning where problem-s...
The Hierarchical Task Network (HTN) formalism is used to express a wide variety of planning problems...
SHOP (Simple Hierarchical Ordered Planner) is a domain-independent H T N planning system with the fo...
SHOP (Simple Hierarchical Ordered Planner) and M-SHOP (Multi-task-list SHOP) are HTN planning algori...
SHOP (Simple Hierarchical Ordered Planner) is a domain-independent HTN Planning system with the foll...
Planning is a central activity in many areas including robotics, manufacturing, space mission sequen...
One big obstacle to understanding the nature of hierarchical task network (HTN) planning has been th...
International audienceHTN planners have generally relied on specialised languages for domain and pro...
One big obstacle to understanding the nature of hierarchical task network (HTN) planning has been th...
This paper provides techniques for hierarchical task network (HTN) planning with durative actions. H...
Despite the extensive development of first-principles plan-ning in recent years, planning applicatio...
International audienceMany planning techniques have been developed to allow autonomous systems to ac...
Hierarchies are one of the most common structures used to understand and conceptualise the world. Wi...
This paper describes a collaboration between two PhD students. The first author is developing a cour...
Micro-Planner is an implementation of a subset of Cal Hewitt's language, PLANNER by Gerald Jay Sussm...
Hierarchical Task Network (HTN) planning (Sacerdoti 1974) is an approach to planning where problem-s...
The Hierarchical Task Network (HTN) formalism is used to express a wide variety of planning problems...
SHOP (Simple Hierarchical Ordered Planner) is a domain-independent H T N planning system with the fo...
SHOP (Simple Hierarchical Ordered Planner) and M-SHOP (Multi-task-list SHOP) are HTN planning algori...
SHOP (Simple Hierarchical Ordered Planner) is a domain-independent HTN Planning system with the foll...
Planning is a central activity in many areas including robotics, manufacturing, space mission sequen...
One big obstacle to understanding the nature of hierarchical task network (HTN) planning has been th...
International audienceHTN planners have generally relied on specialised languages for domain and pro...
One big obstacle to understanding the nature of hierarchical task network (HTN) planning has been th...
This paper provides techniques for hierarchical task network (HTN) planning with durative actions. H...
Despite the extensive development of first-principles plan-ning in recent years, planning applicatio...
International audienceMany planning techniques have been developed to allow autonomous systems to ac...
Hierarchies are one of the most common structures used to understand and conceptualise the world. Wi...
This paper describes a collaboration between two PhD students. The first author is developing a cour...
Micro-Planner is an implementation of a subset of Cal Hewitt's language, PLANNER by Gerald Jay Sussm...
Hierarchical Task Network (HTN) planning (Sacerdoti 1974) is an approach to planning where problem-s...
The Hierarchical Task Network (HTN) formalism is used to express a wide variety of planning problems...