Faculty of Electrical Engineering and Information Technology, UNIZA Human-Assistive Robotic Technologies Lab, UC Berkeley Faculty of Management Science and Informatics, UNIZA Laboratory of Automation and Robotics, University of Patras