Interleaved online task planning, simulation, task allocation and motion control for flexible human-robot cooperation