FANUC Robot Uses 3D Model Matching to 3D Bin Pick Automotive Crankshafts for Lathe Machining