QoS-aware task distribution to a team of robots: an healthcare case study