Kinematicsofmachines