Velocity Analysis Theory of Machines