Human robot work cell design, collaboration and interactive programming - Τσαρούχη, Παναγιώτα (2019)