Robots and Manufacturing Automation, 2nd Edition