Mechanism, Machine, Robotics and Mechatronics Sciences - Rizk, Rany; Rizk, Rany; Awad, Mariette; Awad, Mariette (Springer International Publishing : Imprint: Springer, 2019)