Interleaved Online Task Planning, Simulation, Task Allocation and Motion Control for Flexible Human-Robot Cooperation | IEEE Conference Publication | IEEE Xplore