Introduction to robotics : mechanics and control / John J. Craig. - Craig, John J., 1955- (Pearson Prentice Hall, 2005)