Header
AIPlan4EU
The AIPlan4EU project will bring AI planning as a first-class citizen in the European AI On-Demand (AI4EU) Platform by developing a uniform, user-centered framework to access the existing planning technology and by devising concrete guidelines for innovators and practitioners on how to use this technology.
Automated Planning and Scheduling is a central research area in AI that has been studied since the inception of the field and where European research has been making strong contributions over decades. Planning is a decision-making technology that consists in reasoning on a predictive model of a system being controlled and deciding how and when to act in order to achieve a desired objective. It is a relevant technology for many application areas that need quick, automated and optimal decisions, like agile manufacturing, agrifood or logistics. Although there is a wealth of techniques that are mature in terms of science and systems, several obstacles hinder their adoption, thus preventing them from making the footprint on European industry that they should make. For example, it is hard for practitioners to find the right techniques for a given planning problem, there are no shared standards to use them, and there is no easy access to expertise on how to encode domain knowledge into a planner.
The AIPlan4EU project will bring AI planning as a first-class citizen in the European AI On-Demand (AI4EU) Platform by developing a uniform, user-centered framework to access the existing planning technology and by devising concrete guidelines for innovators and practitioners on how to use this technology. To do so, we will consider use-cases from diverse application areas that will drive the design and the development of the framework, and include several available planning systems as engines that can be selected to solve practical problems. We will develop a general and planner-agnostic API that will both be served by the AI4EU platform and be available as a resource to be integrated into the users' systems. The framework will be validated on use-cases both from within the consortium and recruited by means of cascade funding; moreover, standard interfaces between the framework and common industrial technologies will be developed and made available.
Assets related to AIPlan4EU
Unified Planning Framework
The Unified Planning Framework (UPF) library makes it easy to formulate planning problems and to invoke automated planners.
Pyperplan Unified Planning Interface
This asset provides the interfacing between the Pyperplan planner and the Unified Planning Framework developed by the AIPlan4EU project.
TAMER Unified Planning Interface
This asset provides the interfacing between the TAMER temporal planner and the Unified Planning framework developed by the AIPlan4EU project.
SIADEX Unified Planning Interface
This asset provides the interfacing between the SIADEX temporal hierarchical planner, and the Unified Planning framework developed by the AIPlan4EU project.
UP-PPS Unified Planning Interface
This asset provides the interfacing between the PPS scheduling engine developed by ACTOR and the Unified Planning framework developed by the AIPlan4EU project.
PURPLE Unified Planning Interface
This asset provides the interfacing between the PURPLE engine and the Unified Planning framework developed by the AIPlan4EU project.
Fast Downward Unified Planning Interface
This asset provides the interfacing between the Fast Downward planning system and the Unified Planning framework developed by the AIPlan4EU project.
CPOR & SDR Unified Planning Engines Interfaces
This asset provides the interfacing between the CPOR & SDR contingent planner and the Unified Planning framework developed by the AIPlan4EU project.
ARIES Unified Planning Interface
This asset provides the interfacing between Aries and Unified Planning framework developed by The AIPlan4EU project
FMAP Unified Planning Interface
This asset provides the interfacing between the FMAP multi-agent planner and the Unified Planning framework developed by the AIPlan4EU project.
ENHSP Unified Planning Interface
This asset enables the use of the ENSHP planning system inside the Unified Planning library.
Spiderplan Unified Planning Interface
A constraint-based planning engine for unified planning.
PDDL Planners
Dockerized/ACUMOS Ready PDDL planners (ff, fd, popf, optic-clp)
SymK Unified Planning Interface
This asset provides the interfacing between the SymK planning system, designed to generate diverse plans and maximize plan utility, and the unified planning framework developed by the AIPlan4EU project.
NextFLAP Unified Planning Interface
This asset provides the interfacing between the NextFLAP temporal planner and the Unified Planning framework developed within the AIPlan4EU project.
BFGP++ Unified Planning interface
This asset provides the interfacing between the BFGP++ generalized planner and the Unified Planning framework developed by the AIPlan4EU project.
PDSim: Planning Domain Simulation
PDSim is an extension of the Unity game engine, adding support for visualising plans to the Unified Planning framework developed by the AIPlan4EU project. This asset enables the simulation and visualization of generated plans through 2D/3D animations.
A meta-planning engine for automatic parameter configuration
Use algorithm configuration on several planners within the unified planning framework to enhance their performance.