Robot Finishing

Problem: 

The robot takes the part to a number of finishing tools. Occasionally the tool will break leaving the tool in the part or not completing the part. 

Solution: 

Have the robot present the part to a vision system. The vision system can determine if all operations are completed to specifications. If it is not the vision system will communicate to the robot and the robot can put the part in a reject area.