Introduction to robotics: mechanics and control - Craig, John J. (Addison-Wesley Longman, 1989)