Pyperplan Unified Planning Interface
This asset provides the interfacing between the Pyperplan planner and the Unified Planning Framework developed by the AIPlan4EU project.
Pyplerplan is an educational classical planner, that is a tool solving the planning problem for finite-state systems: given a formal model of a system (e.g. a robot) and a goal to be achieved, the job of a planner is to synthesize a sequence of actions that drive the model from a known initial state to the goal condition. Planning is one of the very basic forms of intelligence and is one of the most well-studied areas of Artificial Intelligence.
This asset interfaces pyplerplan with the Unified Planning Framework (UPF) developed by the AIPlan4EU project. The UPF is a library that supports the modeling of different kinds of planning problems in a tool-agnostic way and is able to invoke different engines to perform planning tasks on such models. By installing this asset it is possible to add pyperplan among the solving engines available withing the UPF.
The library can be easily installed as follows.
-
pip install pyperplan-upf/
A live demo showcasing the usage of this asset in combination with the Unified Planning Framework is available here.