Robotics And Manufacturing by American Society Of Mechanical Engineers (asme)