You are on page 1of 7

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/271498220

Design of an industrial robotic gripper for precise twisting and positioning in


high-speed assembly

Conference Paper · December 2013


DOI: 10.1109/SII.2013.6776733

CITATIONS READS
5 2,011

6 authors, including:

Ferdinando Cannella Fei Chen


Istituto Italiano di Tecnologia The Chinese University of Hong Kong
104 PUBLICATIONS   1,004 CITATIONS    71 PUBLICATIONS   535 CITATIONS   

SEE PROFILE SEE PROFILE

Carlo Canali Aldo Bottero


Istituto Italiano di Tecnologia COMAU Robotics, Torino, Itlay
95 PUBLICATIONS   1,366 CITATIONS    25 PUBLICATIONS   51 CITATIONS   

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

manipulation View project

Flexicast View project

All content following this page was uploaded by Aldo Bottero on 31 March 2015.

The user has requested enhancement of the downloaded file.


Proceedings of the 2013 IEEE/SICE International MA1-J.3
Symposium on System Integration, Kobe International
Conference Center, Kobe, Japan, December 15-17,

Design of an Industrial Robotic Gripper for


Precise Twisting and Positioning in High-Speed Assembly
Ferdinando Cannella, Member, IEEE, Fei Chen, Member, IEEE, Carlo Canali,
Amit Eytan, Aldo Bottero and Darwin Caldwell, Fellow, IEEE

Abstract— In electronic manufacturing system, the design of


the robotic hand is important for the successful accomplishment
of the assembly task. Due to the restriction of the architecture
of traditional robotic hands, it is difficult to grasp the cylinder
shaped assembly parts with correct posture. In this research,
a novel 4-DOF jaw like gripper is designed and built for
precise positioning and twisting online. It can apply a constant
gripping force on assembly parts and perform reliable twisting
movement. Manipulating a cylinder shaped assembly part by
robot, as an experimental case in this paper, is studied to
evaluate the performance. The effectiveness of proposed gripper
design and mechanical analysis is proved by the experiments.

I. INTRODUCTION
During the past tens of year development in manufacturing
Fig. 1. Assembly scenario in manufacturing automation in this research.
industry, this area has been divided into three main streams:
Massive Production, Medium Production and Small produc-
tion. In small production, usually full with robots, cannot
keep step with the growing social demanding for High- robotic manipulators, nevertheless, the basic appearance of
Mix, Low-Volume manufacturing. For the manufacturing the manipulator has seldom changed, and it is also difficult
fully with human workers, the labor cost is also increasing, on the other hand to change the basic architecture of robots.
and so that production system has to face the growing Therefore, another method to improve the capacity of robot
cost pressure in future. When addressing this problem, it is to design various functional end-effectors for robots.
will be more useful and beneficial to make efforts in the Lots of researchers have already paid much attention to
cooperation and coordination between them, consider their develop various functional end-effectors to extend the ability
trade-off and improve the overall assembly effectiveness of robots in the past 25 years. In robotics, an end effector is
and efficiency. It can also provide the factory with certain the device at the end of a robotic arm, designed to interact
sufficient flexibility in production, guaranteeing the quality with the environment. End effector usually consists of a
and meanwhile reducing the cost. robotic hand or a tool. It is widely used in automobile
Currently in robotic assembly cell for small production, industry, food packing [5], wafer production, aeronautics,
there still remain many shortcomings for robots. The first nuclear industry, and so on. The function of the hand is to
one is that the robot cannot work efficiently in dealing with grasp and manipulate the objects during the assembly cycle.
assembly parts with complicated shapes. They often rely A hand module has two parts: a gripper functional hardware
on external sensor systems to help with the assembly work and jaws. The jaw part can be of two fingers [6] [5] [7] [8],
[1]. The second one is because of the existence of human three fingers [9] or even four fingers [10] or more [11]. As
workers. In future, for small production, to hire skilled a main part of the end-effector, the robotic hand has been
human workers to work with robots is the trend [2] [3] [4]. In playing an important part to realize the various function of
this case, the conventional gripper should be able to perform end-effector.
complicated movement like human workers. From previous research, grippers, main part of the robotic
In order to achieve this goal, it is important to improve hand, are categorized in four groups: Impactive, Ingres-
the capability of robots, mainly robotic manipulators, within sive, Astrictive and Contigutive. The majority of industrial
the assembly cell. During the past years of development in grippers are either impactive, or of astrictive. However, the
function of the gripper decides its shape design, and therefore
Ferdinando Cannella, Fei Chen, Carlo Canali, Darwin Caldwell are the shape of the grippers varies. Exclude the mechanical
within the Department of Advanced Robotics, Istituto Italiano di Tec-
nologia, Italy, 16163, e-mail: {ferdinando.cannella, fei.chen, Carlo.canali, improvement of the robotic gripper, the current development
darwin.caldwell}@iit.it. of robotic gripper is in two directions: one is to improve the
Amit Eytan is within the Centro Ricerche Fiat S.C.p.A, Turin, Italy, mechanical design or equip with sensor systems to provide
10043, e-mail: amitaharon.eytan@crf.it.
Aldo Bottero is within the Comau Robotics, Turin, Italy, 10043, e-mail: itself with a second function [12] [13] [14] [15], and the
aldo.bottero@comau.com second is to increase its similarities with human beings’

978-1-4799-2625-1/13/$31.00 ©2013 IEEE 443


hands [16] [17].
For the first direction, in [18], a gripper equipped with a
vision sensor is designed and applied in the needle procedure.
In [19], the gripper is implemented with a small-sized tactile
array sensor to evaluate the approximate planar area of
the grasped object along with its shape online. The sensor
can also be used to measure the gripping force to help
the robot sustain a stable grasp of the object. In [14], a
novel universal grippers is developed, which is able to pick Fig. 2. A category of assembly parts
up unfamiliar objects of widely varying shape and surface
properties. Different with traditional grippers, the individual TABLE I
fingers are replaced by a single mass of granular material A SSEMBLY PARTS CATEGORY
that, when pressed onto a target object, flows around it and
Category External Appearance Surface Material Feature
conforms to its shape. Upon application of a vacuum the 1 Straight Metal Rigid
granular material contracts and hardens quickly to pinch and 1 Irregular Rubber Deformable
hold the object without requiring sensory feedback. 1 Straight Rubber Rigid
1 Bending Rubber Deformable
For the second direction, to make human hand like robotic
hand is always attracting the interest of researchers. In fact,
the original start point of robotic gripper is aimed to realize
the mechanical analysis, and test the gripper under practical
the multiple functions of human being’s hand, such as tip
industrial environment. Conclusions and future works are
grip, three finger grip, cylindrical hollow grip, tong grip,
presented in Section V.
hook grip, hand palm grip and so on [20]. BarrettHand
[21] is one of the most successful commercial multi-fingered II. M ECHANICAL D ESIGN
programmable grippers, which is with the dexterity to secure
target objects of different sizes, shapes, and orientations. A. Problem, Requirements and Assumptions
Although various grippers are designed and built, but Manufacturing industry can be divided into three main
seldom effort has been made within the electronic manufac- streams: Massive Production, Medium Production and Small
turing industry. During the past few years, the shape of the production. Because small production has to keep step with
gripper used in this area has never been changed so much. the growing social demanding for High-Mix, Low-Volume
In electronic manufacturing industry, the assembly parts are manufacturing, it has to adopt various robotic manipulators
usually well shaped rigid ones, and therefore, the tong like with different end-effectors to carry out different assembly
parallel jaw like gripper is widely adopted. However, there tasks. A typical small production shown in Fig. 1 can be
still remain many limits for current grippers. In electronic divided into three parts: 1) Feeding system. It is usually
manufacturing, there is a large number of assembly parts with constructed by conveyors. 2) Robotic manipulators. The
cylinder shape (Fig. 2). If they are not fixed to some position, key point for this part is to design various functional end-
but just naturally lie on the conveyor, there could be lots of effectors, or grippers. 3) The assembly zone. The basic
possible postures. The robotic manipulator has to carefully assembly action is: picking, fixing, placing, mating, and so
exam the assembly parts with the help of sensor system, on.
and choose an appropriate gesture to pick it up. However, The basic assumption in this research is that the general
this method is straight but not effective. It usually cost the shape of the assembly parts is cylinder, and with different
gripper a lot of time to find this gesture. surface materials. Usually when this kind of assembly parts
In order to realize these three basic functions for the lie on the conveyor, there could be several possible postures.
grippers used in the electronic manufacturing environments, However, due to the design of the assembly system (Fig.
we develop a novel 4-DOF gripper for precise positioning 1), only limited number of postures are fitting for correctly
and twisting (TP gripper). The advantages of this TP grip- assembly. If the posture is already fit enough, what leaves
per, compared with traditional robotic gripper, it can apply for the gripper is just to grasp it and perform the predesigned
constant gripping force on cylinder shaped assembly parts assembly action. If the posture is not fit, there remains some
with various surface material (Table I)and perform twisting possible solutions, 1) change the posture of the assembly
movement. Therefore, it can guarantee both effectiveness and parts before they are grasped by the manipulator, or 2) adjust
dexterity, which can be proved by the experimental data. It the posture of the assembly parts after they are grasped.
helps the robot better accomplishing the assembly task with There are a lot of related researches about how to estimate
higher speed and more accurate movement. the posture of the assembly parts related with the first
This paper is organized as follows. In Section II, after a solution by using some specific sensor system and then
brief introduction of the design requirements and assump- robotic manipulator grasp them from appropriate direction.
tions, mechanical and sensor system design for TP gripper Or, special machines are designed to change the posture of
are discussed. In Section III, the kinematics study is carried the assembly parts with external force. But seldom of them
out. In Section IV, we carry out the simulation according to have ever considered adjusting the posture of the gripper

978-1-4799-2625-1/13/$31.00 ©2013 IEEE 444


Fig. 3. Architecture of TP gripper.

online using the second solution due to some technical


difficulties. The second solution is very adaptive and reliable,
and it can cope with more situations than the first solution.
Inspired by human being’s hands, it is better the traditional
parallel jaw like gripper can do twist action. It is easier to
do so if a complete human hands like robotic hand is built.
But for conventional gripper, it is difficult to make it twist
the stem of the glass like human do in his fingers. Therefore,
to design a robotic gripper not only reserve the simplicity of
jaw like gripper but also keep some feature like dexterous
manipulation, is of great importance.

B. TP Gripper Mechanical Design


In this paper, we design a robotic gripper for positioning
and twisting to meet the requirement described in the last Fig. 4. Basic movement of TP gripper (a) Pick, (b) Grip, (c) Twist, (d)
Twist.
section. The architecture of this TP gripper is shown in Fig.
3. From the general view shown in Fig. 3, it consists of two
independent sub-grippers. A TP gripper is driven by four fingers.
motors. Compare with the convential gripper, this 4-DOF A twisting action refers to the action that the human grasps
TP gripper can not only do open and close for positioning, an object in hand and adjust its posture by twisting the
but also do twisting for effective assemble cylinder shaped fingers. It is difficult to apply this technology on hand shape
parts as shown in Fig. 2. like robotic hands, but it is relatively easier to make a jaw
The function of these motors are shown in Table II. With shape like robotic gripper to do so only if it is equipped with
the help of DC motor 1, this TP gripper is suitable for almost additional movement freedom. One key issue in designing
every diameter of the cylinder shaped electronic assembly such a gripper is how to guarantee a constant and reliable
parts. DC motor 2 can guarantee a constant gripping force twisting movement by the two fingers without dropping the
applied on the assembly parts. It provides sufficient friction gripped assembly parts.
force with which the cylinder assembly parts can be twisted
by two inner gripper fingers. Both of the linear motors drive III. K INEMATICS A NALYSIS
the inner finger move with independent velocity. In this case, In order to check the performance of designed gripper, it
the rotation angle can be precisely controlled by these inner is significant to study its kinematics. As shown in Fig. 6, the

978-1-4799-2625-1/13/$31.00 ©2013 IEEE 445


TABLE II
F UNCTION OF D IFFERENT PARTS W ITHIN TP G RIPPER S HOWN IN F IG . 3

Motor Function
DC Motor 1 Control the distance between two outer grippers
DC Motor 2 Control the stable contact on assembly parts between two inner grippers
Linear DC Motor 1 Control the twisting movement in vertical direction
Linear DC Motor 2 Control the twisting movement in vertical direction

Fig. 5. Kinematic schema of the TP gripper. The first four bar link (pink solid line) deals with vertical movement of the point F that is the gripper
fingertip. The rotation of the fingertip is given by the second four bar link (green solid line). The center of the motor can be considered coincident. The
arrows (semi-transparent) represent the vectors for position analysis. In letter in caps are the joints, in bold the vectors and in Greek the angles.

finger structure is the composition of two four-bar-linkages From equation. 2, we can get,
like: the first one moves, thorough the point D1 , the point
C2 of the second one. Thus the analytical solution is to find b21 = a21 cos2 α1 + c21 cos2 γ1 + C12 cos2 δ1
out point position D1 (also same with C2 ) and displacement + 2a1 c1 cos α1 cos γ1 − 2a1 C1 cos α1 cos δ1
F.
− 2c1 C1 cos γ1 cos δ1 + a21 sin2 α1 + c21 sin2 γ1
+ C12 sin2 δ1 − 2a1 c1 sin α1 sin γ1 − 2a1 C1 sin α1 sin δ1
+ 2c1 C1 sin γ1 sin δ1
A. D1 Determination (3)
because we have the following relationship,
For determining D1 position, it is necessary to compute
γ1 . This parameter can be calculated by applying vector P1 sin γ1 + P2 cos γ1 = P3 (4)
analysis to the first four-bar-linkage, as shown in semi-
transparent light green in Fig. 6. So, we have P1 , P2 , P3 are calculated by,

P1 = 2c1 (a1 sin α1 − C1 sin δ1 )




→ −
→ → − →
a1 + b 1 + −

c1 + C1 = 0

(1)  P = 2c (a cos α − C cos δ )

2 1 1 1 1 1
2 2 2 2 (5)
P
 3

 = b1 − a 1 − c 1 − C 1 + 2a1 C1 cos α1 cos δ1
It is expended into + 2a1 C1 sin α1 sin δ1

( then γ1 is determined by
a1 cos α1 + b1 cos β1 + c1 cos(−γ1 ) + C1 cos(−δ1 ) = 0
p
a1 sin α1 + b1 sin β1 + c1 sin(−γ1 ) + C1 sin(−δ1 ) = 0 P1 P3 ± P22 P12 + P22 − P32
γ1 = ± sin−1 ( ) (6)
(2) P12 + P22

978-1-4799-2625-1/13/$31.00 ©2013 IEEE 446


Finally, we can calculate D1 position by IV. E XPERIMENTS
( A. Kinematics simulation
D1x = C1 cos δ1 + d1 cos γ1
(7) Precise position control of the 4-DOF TP gripper fingertip
D1y = C1 sin δ1 + d1 sin γ1
is by controlling rotation angel α1 and α2 . The twisting
B. F Determination movement is controlled by adjusting the value of parameters
d1 and d2 . Fig. 6 shows the relationship of these parameters.
The displacement F can be determined by studying the
second four bar link like above one. Follow the same law,
we have

→ −
→ → − →
a2 + b 2 + −
c2 + C2 = 0 (8) B. Gripper test
We also test the gripper performance within high accelera-
It is expended into
( tion and high speed movement by attaching it to an industrial
a2 cos(−α2 ) + b2 cos β2 + c2 cos γ2 + C2 cos(−δ2 ) = 0 robotic manipulator. In Fig. 7, it shows the basic three steps
within a complete twisting movement. According to the
a2 sin(−α2 ) + b2 sin β2 + c2 sin γ2 + C2 sin(−δ1 ) = 0
experimental results, it costs less than 0.6s to accomplish
(9)
twisting by rotating within 180 degrees.
From Equation. 9, we can get,
V. C ONCLUSION AND F UTURE W ORKS
b22 = a22 cos2 α2 + c22 cos2 γ2 + C22 cos2 δ2
In this paper, a novel jaw like gripper for precise twisting
+ 2a2 c2 cos α2 cos γ2 − 2a2 C2 cos α2 cos δ2
and positioning is designed and tested. It is significant to
− 2c2 C2 cos γ2 cos δ2 + a22 sin2 α2 + c22 sin2 γ2 introduce this TP gripper for flexible assembly in small
+ C22 sin2 δ2 − 2a2 c2 sin α2 sin γ2 + 2a2 C2 sin α2 sin δ2 sized manufacturing. This mechanical design can guarantee
− 2c2 C2 sin γ2 sin δ2 both effectiveness and dexterity, which can be proved by
(10) the experimental data. However, due to the reason that the
Q1 , Q2 , Q3 are calculated by, TP gripper is just designed, the future work will focus on
the experimental evaluation and mechanical improvement. At
Q1 = 2c2 (a2 sin α2 − C2 sin δ2 )


 the same time, control algorithm for adaptive and reliable
 Q = 2c (a cos α − C cos δ )

twisting is also should be designed.
2 2 2 2 2 2
2 2 2 2 (11)


 Q3 = a2 − b2 + c 2 + C 2 − 2a2 C2 cos α2 cos δ2 VI. ACKNOWLEDGEMENT
+ 2a2 C2 sin α2 sin δ2

This research has received funding from the European U-
then γ2 is determined by nion’s Seventh Framework Programme FP7/2007-2013 under
p grant agreement n 285189 - AUTORECON.
Q1 Q3 ± Q22 Q21 + Q22 − Q23
γ2 = ± sin−1 ( ) (12) R EFERENCES
Q21 + Q22
[1] F. Chen, K. Sekiyama, P. Di, J. Huang, and T. Fukuda, “i-hand: An
Finally, we can calculate F position by import Equation. 7, intelligent robotic hand for fast and accurate assembly in electronic
and get manufacturing,” in Robotics and Automation (ICRA), 2012 IEEE
( International Conference on. IEEE, 2012, pp. 1976–1981.
[2] F. Chen, K. Sekiyama, J. Huang, B. Sun, H. Sasaki, and T. Fukuda, “An
F1x = C1 cos δ1 + d1 cos γ1 + d2 cos γ2 assembly strategy scheduling method for human and robot coordinated
(13)
F1y = C1 sin δ1 + d1 sin γ1 + d2 sin γ2 s cell manufacturing,” International Journal of Intelligent Computing
and Cybernetics, vol. 4, no. 4, pp. 487–510, 2011.
Consider that c1 ≫ d1 , it follows that α1 ≫ γ1 . The rotation [3] J. Tan, F. Duan, Y. Zhang, R. Kato, and T. Arai, “Task modeling
approach to enhance man-machine collaboration in cell production,”
rage of the motor is − π2 < α1 < π2 . The range of γ1 could be in IEEE International Conference on Robotics and Automation, 2009.
π
− 16 π
< γ1 < 16 , which is a very small angle. So d1 cos γ1 ∼
= ICRA’09. IEEE, 2009, pp. 152–157.
d1 . Based on this analysis, equation 6 is derived into [4] A. Bannat, T. Bautze, M. Beetz, J. Blume, K. Diepold, C. Ertelt,
F. Geiger, T. Gmeiner, T. Gyger, A. Knoll, et al., “Artificial cognition
a1 in production systems,” Automation Science and Engineering, IEEE
γ1 ∼
= sin−1 ( sin α1 ) (14) Transactions on, vol. 8, no. 1, pp. 148–174, 2011.
c1 [5] A. Pettersson, T. Ohlsson, S. Davis, J. Gray, and T. Dodd, “A
and equation 12 is derived into hygienically designed force gripper for flexible handling of variable
and easily damaged natural food products,” Innovative Food Science
a2 − D1y & Emerging Technologies, 2011.
γ2 ∼
= sin−1 ( sin α2 ) (15) [6] D. Pham and S. Yeo, “Strategies for gripper design and selection
c2 in robotic assembly.” International journal of production research,
vol. 29, no. 2, pp. 303–316, 1991.
so finally equation 13 is reduced into [7] A. Bertetto and M. Ruggiu, “A two degree of freedom gripper actuated
( by sma with flexure hinges,” Journal of Robotic Systems, vol. 20,
F1x = C1 + d1 + d2 no. 11, pp. 649–657, 2003.
a −D [8] H. Choi and M. Koē, “Design and feasibility tests of a flexible gripper
F1y = C1 sin δ1 + d1 ( ac11 sin α1 ) + d2 ( 2 c2 1y sin α2 ) based on inflatable rubber pockets,” International Journal of Machine
(16) Tools and Manufacture, vol. 46, no. 12-13, pp. 1350–1361, 2006.

978-1-4799-2625-1/13/$31.00 ©2013 IEEE 447


Fig. 6. Kinematics simulation

Fig. 7. Gripper test. (a) Begin, (b) Pick up to top, (c) twist.

TABLE III
T IME COST FOR DIFFERENT STAGES WITHIN TWISTING (F IG . 7)

Objective rotation angle [rad] (a)-(b) [s] (b)-(c) [s] Total time cost [s]
π/2 0.12 0.22 0.34
π 0.13 0.40 0.53

[9] M. Wagner, J. Morehouse, and S. Melkote, “Prediction of part orien- sign fundamentals of a reconfigurable robotic gripper system,” IEEE
tation error tolerance of a robotic gripper,” Robotics and Computer- Transactions on Systems, Man and Cybernetics, Part A: Systems and
Integrated Manufacturing, vol. 25, no. 2, pp. 449–459, 2009. Humans, vol. 30, no. 2, pp. 181–187, 2000.
[10] S. Ragunathan and L. Karunamoorthy, “Modular reconfigurable robot- [17] A. Dollar and R. Howe, “A robust compliant grasper via shape de-
ic gripper for limp material handling in garment industries,” Interna- position manufacturing,” IEEE/ASME Transactions on Mechatronics,
tional Journal of Robotics and Automation 2008, vol. 23, no. 6, pp. vol. 11, no. 2, pp. 154–161, 2006.
213–219, 2008. [18] D. Sun, C. Willingham, A. Durrani, P. King, K. Cleary, and B. Wood,
[11] Y. Yokokohji, J. San Martin, and M. Fujiwara, “Dynamic manipulabil- “A novel end-effector design for robotics in image guided needle
ity of multifingered grasping,” IEEE Transactions on Robotics, vol. 25, procedures,” The international journal of medical robotics computer
no. 4, pp. 947–954, 2009. assisted surgery: MRCAS, vol. 2, no. 1, pp. 91–97, 2006.
[12] D. Lane, J. Davies, G. Robinson, D. O’Brien, J. Sneddon, E. Seaton, [19] D. Roy, “Estimation of grip force and slip behavior during robotic
and A. Elfstrom, “The amadeus dextrous subsea hand: design, mod- grasp using data fusion and hypothesis testing: Case study with a
eling, and sensor processing,” IEEE Journal of Oceanic Engineering, matrix sensor,” Journal of Intelligent and Robotic Systems, vol. 50,
vol. 24, no. 1, pp. 96–111, 1999. no. 1, pp. 41–71, 2007.
[13] H. Sugiuchi, S. Watanabe, Y. Hasegawa, and M. Nornoto, “A control [20] G. Monkman, S. Hesse, and R. Steinmann, Robot Grippers. Vch
system for multi-fingered robotic hand with distributed touch sensor,” Verlagsgesellschaft Mbh, 2007.
in Industrial Electronics Society, 2000. IECON 2000. 26th Annual [21] W. Townsend, “The barrett hand grasper–programmably flexible part
Confjerence of the IEEE, vol. 1. IEEE, 2000, pp. 434–439. handling and assembly,” Industrial Robot: an international journal,
vol. 27, no. 3, pp. 181–188, 2000.
[14] E. Brown, N. Rodenberg, J. Amend, A. Mozeika, E. Steltz, M. Zakin,
H. Lipson, and H. Jaeger, “Universal robotic gripper based on the
jamming of granular material,” Proceedings of the National Academy
of Sciences, vol. 107, no. 44, pp. 18 809–18 814, 2010.
[15] H. Tanaka, T. Tomizawa, Y. Sumi, J. H. Lee, H. M. Do, B. K.
Kim, T. Tanikawa, H. Onda, and K. Ohba., “Visual marker system
for autonomous object handling by assistive robotic arm,” Journal of
Robotics and Mechatronics, vol. 23, no. 4, 2011.
[16] R. Kolluru, K. Valavanis, S. Smith, and N. Tsourveloudis, “De-

978-1-4799-2625-1/13/$31.00 ©2013 IEEE 448

View publication stats

You might also like