METHOD AND SYSTEM FOR ROBOTIC ASSEMBLY PARAMETER OPTIMIZATION
First Claim
1. A method for optimizing the parameters of a robot used in an assembly process comprising:
- categorizing said assembly process from a plurality of predetermined types of assembly processes;
specifying from said categorized assembly process a search pattern for said categorized assembly process and parameters for said categorized assembly process;
obtaining by using a predetermined technique a set of optimal parameters for said categorized assembly process;
verifying that said set of optimal parameters meets a predetermined criteria to become the optimal parameters for using said robot to perform said categorized assembly process; and
causing said robot to perform said categorized assembly process using said verified optimal parameters for said categorized assembly process.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system to optimize the parameters of a robot used in an assembly process. The assembly process is categorized based on its nature which may be cylindrical, radial and multi-stage insertion. The search pattern and search parameters are specified. The parameters are optimized and the optimized parameter set are verified and when a predetermined criteria such as assembly cycle time set and/or success rate is met the optimization process stops. When the optimization stops the verified parameters are used to cause the robot to perform the categorized assembly process. If the parameters do not meet the predetermined criteria, another round of optimization using the same or other parameters can be performed.
-
Citations
10 Claims
-
1. A method for optimizing the parameters of a robot used in an assembly process comprising:
-
categorizing said assembly process from a plurality of predetermined types of assembly processes; specifying from said categorized assembly process a search pattern for said categorized assembly process and parameters for said categorized assembly process; obtaining by using a predetermined technique a set of optimal parameters for said categorized assembly process; verifying that said set of optimal parameters meets a predetermined criteria to become the optimal parameters for using said robot to perform said categorized assembly process; and causing said robot to perform said categorized assembly process using said verified optimal parameters for said categorized assembly process. - View Dependent Claims (2, 3)
-
-
4. 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 said robot during said assembly process, said program code comprising; code configured to categorize said assembly process from a plurality of predetermined types of assembly processes; code configured to specify from said categorized assembly process a search pattern for said categorized assembly process 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; and code configured to verify that said set of optimal parameters meets a predetermined criteria to become the optimal parameters for using said robot to perform said categorized assembly process. - View Dependent Claims (5, 6, 7)
-
-
8. A computer program product for optimizing the parameters of a robot used in an assembly process, said computer program product comprising:
-
computer program code configured to categorize said assembly process from a plurality of predetermined types of assembly processes; computer program code configured to specify from said categorized assembly process a search pattern for said categorized assembly process and parameters for said categorized assembly process; computer program code configured to obtain by using a predetermined technique a set of optimal parameters for said categorized assembly process; computer program code configured to verify that said set of optimal parameters meets a predetermined criteria to become the optimal parameters for using said robot to perform said categorized assembly process; and computer program code configured to cause said robot to perform said categorized assembly process using said verified optimal parameters for said categorized assembly process. - View Dependent Claims (9, 10)
-
Specification