A two-level optimisation-simulation method for production planning and scheduling: the industrial case of a human–robot collaborative assembly line | Synapse