The purpose of the work package is to provide the planning algorithms and the logical “engine” that underpins the execution of logical activities, to ensure an efficient and timely convergence to the goal of each activity. More detailed goals are as follows:
Produce high level plans for the execution of a recommended activity that fulfils its goals and satisfies its constraints.
Refine high level plans into executable plans that account for the concrete conditions detected on the ground (e.g., presence of people or obstacles) and that respect the user requirements (e.g., need for personal space or of rest).
Monitor the execution of a plan and trigger a new plan if required by the contingencies.