17#ifndef DAISI_CPPS_AMR_PHYSICAL_MATERIAL_FLOW_FUNCTIONALITY_MAPPING_H_
18#define DAISI_CPPS_AMR_PHYSICAL_MATERIAL_FLOW_FUNCTIONALITY_MAPPING_H_
22#include "functionality.h"
23#include "material_flow/model/task.h"
24#include "utils/structure_helpers.h"
26namespace daisi::cpps {
28std::vector<FunctionalityVariant> materialFlowToFunctionalities(
29 const std::vector<daisi::material_flow::Order> &orders,
30 std::optional<daisi::util::Position> last_position = std::nullopt);