Intelligent Conceptual Design of Robot Grippers for Assembly Tasks

Intelligent Conceptual Design of Robot Grippers for Assembly Tasks

D.T. Pham, N.S. Gourashi and E.E. Eldukhri

Manufacturing Engineering Centre, Cardiff University, Cardiff, UK

The design of optimum gripping systems for robotic assembly tasks is non-trivial. Traditionally, production engineers have been in charge of this task. Their involvement, however, should be minimised in a modern computercontrolled manufacturing environment. This paper presents a fully automated gripper design system. The system receives the CAD models of the components to be assembled, identifies their geometric structures, determines their dimensions, groups them in families and then generates the best gripping system capable of handling them during the assembly. The paper also gives an example of the application of the system to a simple gripper design problem.

Pham's picture
Submitted by Pham on Sun, 10/07/2005 - 7:29pm.

Thank you for your question.  The example shows parts belonging to the same family of cylindrical components.  Our system recognised this and produced a single gripper to handle them.   That was the point of the example.


Abdul Aziz's picture
Submitted by Abdul Aziz on Mon, 11/07/2005 - 5:47pm.

Hello. Very interesting to read on the idea of fully automated gripper design system.
Just need clarification on checkers.  Referring to your example in Fig. 3, why did all the checkers (1-10) only distributed on top surface? How do they determine the width of object to be checked, without having the checkers on bottom surface?  Many thanks.


Eldukhri's picture
Submitted by Eldukhri on Tue, 12/07/2005 - 9:24am.

With reference to Figure 3, the checkers are located on the reference box (which surrounds the imported object-cylinder) edges, vertices and top surfaces at points 1-10. The recognition of the geometric structure is performed by applying rules. The rule infers the structure of the specific component based on the information collected during the tests for interference between the checkers and the imported component. For example points 3 and 7 determines the width whereas, points 3, 8, 6, 10 and 7 indicate the shape - cylindrical.


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Who's online

There are currently 0 users and 139 guests online.