Mechanism, machine, robotics and mechatronics sciences - Awad, Mariette; Rizk, Rany (Mechanisms and Machine Science, 2019)