Human-Robot Collaboration in the context of real-world applications