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