Patent ID: 9597802
Date: 2017-03-21
CPC Classifications: B25J,G05B,G06F,Y10S

Claim:
1. A system for assembling components comprising: an industrial robot for assembling said components; a computing device in communication with said robot, said computing device having therein program code usable by said computing device for optimizing the parameters of controlling a robot to fit a fitting part into a receiving part, said code comprising: code configured to categorize independent of a size of said fitting part and a size of said receiving part an assembly process for said robot to fit said fitting part into said receiving part as one of a plurality of predetermined types of said assembly processes; code configured to specify from said categorized assembly process a search pattern for fitting said fitting part into said receiving part and parameters for said categorized assembly process; code configured to obtain by using a predetermined technique a set of optimal parameters for said categorized assembly process; code configured to verify that said set of optimal parameters meets a predetermined criteria to become the optimal parameters for controlling said robot to perform said search pattern specified from said categorized assembly process; and code configured to control said robot to perform said specified search pattern using said verified optimal parameters for said categorized assembly process to create an assembly that is a combination of said fitting and receiving parts.