Recent Advances in Machines and Mechanisms