Analytical Robotics and Mechatronics (MCGRAW HILL SERIES IN ELECTRICAL AND COMPUTER ENGINEERING)