Engineering, 2010, 2, 1-11
doi:10.4236/eng.2010.21001 Published Online January 2010 (http://www.scirp.org/journal/eng/).
Copyright © 2010 SciRes. ENGINEERING
1
Using Microgripper in Development of Automatic Adhesive
Glue Transferring and Binding Microassembly System
R. J. CHANG1, C. C. CHEN2
1Department of Mechanical Engineering, National Cheng Kung University, Tainan, Taiwan, China
2Micro System Technology Center, Industrial Technology Research Institute, Tainan, Taiwan, China
E-mail: rjchang@mail.ncku.edu.tw, Daniel_chen@itri.org.tw
Received August 13, 2009; revised September12, 2009; accepted September 20, 2009
Abstract
A system using microgripper for gluing and adhesive bonding in automatic microassembly was designed,
implemented, and tested. The development of system is guided by axiomatic design principle. With a com-
pliant PU microgripper, regional-edge-statistics (RES) algorithm, and PD controller, a visual-servoing system
was implemented for gripping micro object, gluing adhesive, and operating adhesive bonding. The RES al-
gorithm estimated and tracked a grippers centroid to implement a visual-servoing control in the microas-
sembly operation. The main specifications of the system are: gripping range of 60~80μm, working space of
7mm×5.74mm×15mm, system bandwidth of 15Hz. In the performance test, a copper rod with diameter 60μm
was automatically gripped and transported for transferring glue and bonding. The 60μm copper rod was dipped
into a glue container and moved, pressed and bonding to a copper rod of 380μm. The amount of binding glue
was estimated about 5.7nl.
Keywords: Micro Gripper, Adhesive Bonding, Microassembly, Visual Servo
1. Introduction
In the manufacturing cycle of microsystems, assembly
is a crucial operation in production [1]. The assembly
tasks are varied according to the areas and methods of
microproducts in manufacturing. There are several
methods such as anodic bonding, eutectic bonding,
welding bonding and adhesive bonding which can be
utilized for micro joining [1,2]. Anodic bonding, eutectic
bonding, and welding bonding usually are achieved under
some critical conditions, such as high temperature and
pressure. In comparing with other methods, adhesive
bonding has the advantages of free heating, cleanness,
speediness and no influence on parts.
In the application of adhesive bonding, a traditional
method is to use a glue dispenser [3] for the injection of a
micro drop on the binding surface of a component. Then,
another component is applied and pressed for bonding. By
using a dispenser, it is very difficult to apply small amount
of glue on a specific small surface of a micro component
[3]. The limitation of injection of dispenser and opera-
tional working space makes the technique of micro join-
ing most severe in the production of Microelectrome-
chanical System (MEMS). Instead of using a dispenser,
an effective technique for micro adhesive bonding is to
transfer glue by holding and dipping a slender tool into a
glue container and applying it to the surface for bonding
[2]. However, a direct approach by utilizing a manipulator
to grasp and hold a component instead of using a tool can
be applied for transferring glue in the micro adhesive
bonding. By utilizing a manipulator for the adhesive
bonding operation, it is most effective to hold and dip the
surface of a component into a glue container and to move
the component touching, pressing, and bonding to another
component.
Recently, the automation of microassembly has be-
come an important technology which attracts many in-
vestigators [410]. Although there are several different
designs in the microassembly system, a systematic engi-
neering approach from conceptual design to realization is
still not proposed. Actually, in the development of an
automatic microassembly system, the stringent engi-
neering requirements such as small size, high reliability,
clean operation, fast response, and high accuracy usually
make a conventional engineering scheme ineffective in
the process from design to manufacturing. Systematic
tools in realization concerning the relationship between
design and manufacturing are most useful to assure ef-
R. J. CHANG ET AL.
Copyright © 2010 SciRes. ENGINEERING
2
fective development of the systems [11,12].
In realizing an automatic microassembly system, a
visual control through microscope has been a challenging
task. Actually, visual servo has been a viable method in
industry for assembly and material handling jobs. Since
the early contribution of Shirai and Inoue, considerable
efforts have been devoted to develop visual control ma-
nipulators in manufacturing [13]. There are many visual
estimation algorithms developed for tracking control [14].
These algorithms mainly include optical flow method,
sum of square difference (SSD) method, model-based
method, motion energy method, and template matching
method. Although template matching method is widely
employed in automatic microassembly system [69],
different algorithms usually have their advantages and
disadvantages in different applications. The issues of
robustness, resolution, and efficiency have been identified
for further improvement of algorithms in the visual
tracking applications [15].
In the present research, a visual-servoing automatic
system with microgripper for adhesive bonding is de-
veloped and tested. By employing the precision design
axioms on system design, a visual-servoing automatic
microassembly system is developed to achieve the re-
quirements of adhesive bonding in micro manipulations.
For achieving the operation of precise and accurate grip-
ping and transportation of micro objects in assembly task,
a compliant microgripper actuated by piezoelectric ac-
tuator is designed and fabricated. In order to provide an
efficient, robust and accurate estimation for the auto-
mation of microassembly operation, an algorithm of
regional edge statistics (RES) is developed and imple-
mented. For implementing a closed-loop control, the
system model will be identified and the controller is
synthesized. The performance of a prototype microas-
sembly system is tested. Finally, the research on the de-
velopment of the visual-servoing microassembly system
is concluded.
2. Preliminary Design Consideration
The major steps in system development consist of
conceptual design, preliminary design, and detail de-
sign [11]. Conceptual design forms the fundamental
step in the whole development process and a physical
realization should capture the essence of the conceptual
design. Because of the lack of detailed information in
the early development process, a prescriptive model to
aid decision making is most useful in system devel-
opment [16]. For the effective development of a micro-
assembly system under the stringent engineering con-
straints such as small size, high reliability, clean op-
eration, fast response, and high accuracy, a precision
design method guided by axiomatic design principle is
employed to aid decision making in the system devel-
opment [12].
2.1. Design Objective and Constraints
In the area of microassembly, there are numerous func-
tional principles which can be applied for the manipula-
tion of micro objects [1,17]. In the present design, the
objective is to develop an automatic microassembly sys-
tem utilizing mechanical micro gripper to handle bonding
of micro parts in the clean room of MEMS industries. For
the microassembly operation, a reliable automatic opera-
tion of picking, gluing, attaching, and binding is required.
No lubrication and no wear are essential constraints for
the clean room operations. The objects or tools to be
picked up, glued, and transported for assembly are slender
hard components with diameter or width around 60~80μm.
The bonding of micro parts is to be operated in room
temperature around 25 . Under the constraints of lim-
ited working space, micro fabrication technology, geo-
metrical configuration of gripper, and the size of micro
object, the planar size of gripper mechanism with width
about 500μm and length about 700μm is required.
2.2. Design Principle
For the development of a microassembly system, the
optimal design of the microassembly system is to achieve
two design axioms in the mappings from Functional Re-
quirements (FRs) to Design Parameters (DPs) and from
DPs to Process Variables (PVs). The two design axioms
are stated as follows [12,18]:
Axiom 1 (Functional Independence). An optimal de-
sign of a micro assembly system must maintain the in-
dependence of functional requirements of subsystems.
Axiom 2 (Information Minimization). The best design
of a micro assembly system is a design of functionally
independent subsystems with minimum information con-
tent. Here, the information content is a measure of un-
certainties in physical realization of the design specifica-
tions of a system and subsystems.
The microassembly system is to be realized under the
guidance of precision design axioms. By employing the
axiom of Functional Independence, a micro assembly
system can be designed and realized with the merits of
independent module design, independent functional test-
ing, and degrees-of-freedom in controller implementation.
With the axiom of Information Minimization in the
processes of design, assembly, and manufacturing, a mi-
cro assembly system can be effectively realized to satisfy
the stringent requirements in assembly operations.
2.3. Conceptual Design
For realizing an adhesive-bonding operation by using a
micro gripper, a conceptual design on the microassembly
system is described. The configuration of the microm
assembly system is designed by following the axiomatic
design principle. The highest FRs of the microassembly
R. J. CHANG ET AL.
Copyright © 2010 SciRes. ENGINEERING
3
system is identified as independent functions: FR1=
Gripping and releasing of object, FR2= Carrying gripper
and components in assembly operation, and FR3= Ac-
quiring working states during bonding process. The cor-
responding DPs of the microassembly system is identified
as DP1= Micro Gripper System, DP2= Working Stages,
and DP3= Visual System. The functional mapping be-
tween the FRs and DPs in the first level can be formulated
as (1):
00
FR1 DP1
11
FR20DP2
2122
FR3DP3
313233
a
aa
aaa
=









(1)
where the matrix by [a
ij] is to be characterized in the
physical realization of the microassembly system. The
mapping between FRs and DPs in (1) satisfies a decoup-
led module design. In addition, the micro gripper system
can be uniquely designed without considering the effects
of other modules. By following the axiom of Functional
Independence, the functional mapping between the FRs
and DPs can be realized by utilizing sensor, actuator,
mechanism, and controller. The decomposition of FRs is
to be unique and independent and will be used as the basis
for formulating DPs which are corresponding to FRs,
respectively. In the decomposition and mapping, the
branches of FRs are mapped into physical domain to
develop lower levels of DPs as:
(1) Micro Gripper System
FR1-1: Gripper opening to fit object size
FR1-2: Gripper closing and releasing
FR1-3: Afford gripping force
DP1-1: Gripper Mechanism
DP1-2: Gripper Controller
DP1-3: Gripper Actuator
(2) Working Stages
FR2-1: Carry object or tool for transferring glue
FR2-2: Moving gripper
FR2-3: Carry glue container and assembly part for
bonding
DP2-1: Object/Tool Stage
DP2-2: Gripper Carrier Stage
DP2-3: Glue Container and Assembly Part Stage
DP2-4: Controller
(3) Visual System
FR3-1: Monitor and control gripper working states
FR3-2: Automatic control the motion of gripper stage
FR3-3: Acquire image for tracking
DP3-1: User Interface
DP3-2: Tracking Algorithm
DP3-3: CCD Subsystem
A system structure of the microassembly system to satisfy
the FRs by synthesizing the corresponding DPs is de-
Figure 1. System structure.
picted as Figure 1. From Figure 1, the subsystem consists
of three modules as Micro Gripper System, Working
Stages, and Visual System.
2.4. Design Procedure and Constraints on Design
Parameters
For the development of a microassembly system, the
design procedure in general can be obtained from (1). The
mapping between FRs and DPs in (1) can be decoupled
and realized starting from a11. From the mapping by a11,
the Micro Gripper System will be first realized. With the
Micro Gripper System and a21, the a22 is obtained by
realizing Working Stages to satisfy the functional re-
quirement. With the mapping set up by a11, a21 , a22 , a31,
and a32, the a
33 is obtained finally by realizing Visual
System to satisfy the functional requirement. As a result,
the design procedure is given by
FR1 DP1 FR2 DP2 FR3 DP3
By following above design procedure, the design con-
straints in implementing DPs will be analysed. The DP1
as Micro Gripper System is constructed by Gripper
Mechanism, Gripper Controller and Gripper Actuator. In
the design and realization of a Micro Gripper System, the
selections of material, manufacturing processes, system
configuration, and components assembly are crossly re-
lated. From the requirement of design objective, the con-
straints of DPs in the design of Micro Gripper System can
be identified as clean environment, precision dimension,
micron operation, and gripper size. In the process domain,
the PVs are stated as material selection, fabrication
method, configuration, and assembly works. The func-
tional mapping between the constraints and PVs can be
formulated as (2):
Clean environmentMaterial selection
Precision dimensionFabrication method
Micron operationConfiguration
Gripper sizeAssembly works
Bij




=





(2)
R. J. CHANG ET AL.
Copyright © 2010 SciRes. ENGINEERING
4
The Bij in (2) in general is not independent and con-
straints in (2) are to be considered in the physical realiza-
tion of the Micro Gripper System.
2.5. Design Features by Employing Axiomatic
Design
The design axioms are employed first for the design of a
Micro Gripper System. For the micron scale of a Gripper
Mechanism to be operated in a clean room, a one-piece
compliant gripper, without assembly works, is selected
and designed to provide accurate tip motion and gripping
force transmission. The design of the Gripper Mechanism
satisfies the axiom of Information Minimization. In the
realization of assembling Gripper Mechanism and Grip-
per Actuator, physical uncertainties are to be minimized
by the axiom of Information Minimization. A packed
piezoelectric actuator with very rigid steel case is selected
since the case can be employed as a structural frame to
align and install Gripper Mechanism. The design feature
of independent Gripper Mechanism and Gripper Actuator
satisfies the axiom of Functional Independence.
For the design consideration of Working Stages, the
precision of Working Stages for microassembly is re-
quired to be one micron since the working range of grip-
per belongs to micron scale. The selection of three inde-
pendent stages in industrial use satisfies the axioms of
Functional Independence and Information Minimization.
A Visual System is composed of User Interface,
Tracking Algorithm, and CCD Subsystem. The CCD
Subsystem consists of CCD, Illumination Light, Micro-
scopic Lenses, and Image Processing Card. The selection
of Visual System satisfies the design axioms of Func-
tional Independence and Information Minimization.
In the final consideration of control hardware and
software, a friendly software tool is to be selected to im-
plement a User Interface on Display for system monitor-
ing and control. For the consideration of real-time and
precise processing of image signal and piezoelectric con-
trol signal, a functional independent PC with Digital
Signal Processor (DSP), and interface cards are selected.
3. Gluing-Adhesive Microassembly System
Based on the conceptual design, a system structure of
image-based automatic gluing-adhesive system to realize
the DPs is shown in Figure 1. The detail design of micro
gripper system, working stages, and visual system is de-
scribed in the following sections.
3.1. Micro Gripper System
Micro Gripper System consists of Gripper Mechanism
(DP1-1), Gripper Actuator (DP1-3), and Gripper Con-
troller (DP1-2). At first, the design of Micro Gripper
system will be considered to satisfy FR1-1 to FR1-3. The
Micro Gripper System is expected to grip a slender object
with diameter or width around 60~80μm. For the object
with slenderness ratio, characteristic length to width ratio,
above 2 and in dry condition, the micro sticking force will
not be an issue in object releasing operation. Therefore,
the design and fabrication of the Micro Gripper System is
expected to provide the operating functions of precise and
accurate gripping of micro objects.
Compliant polymer micro grippers have been designed
to provide accurate tip motion and sufficient gripping
force in a clean room operation [1820]. The selection of
a lumped-compliant gripper mechanism is to minimize
the effects of creeping, relaxation, and hysteresis loop due
to polymer material [18]. A lumped-compliant gripper
mechanism is composed of pseudo linkages and compli-
ant joints. By following the axiom of Information Mini-
mization, the topological structure of the Gripper mecha-
nism is designed to be symmetric with minimum number
of compliant joints. The micro compliant gripper mecha-
nism and its associated PLM (Pseudo linkages model) [20]
is designed as shown in Figure 2. In Figure 2, the contour
line shows a geometrical shape of the Gripper Mechanism
and its structural frame. The PLM is modeled as a
six-linkage mechanism for providing one degree of
freedom in input-output motion. When an actuating force
F is applied, the actuator will drive link 4 to produce
displacement. Due to the constraints of structure frame 1,
both link 3 and 5 will rotate and translate to cause the
gripping operation by tips C and C.
The assumption of small deformation is used in the
following derivation. From Figure 2, the horizontal and
vertical displacement gains can be derived as the ratio
between the tip displacement
x
,
y
and input displace-
ment
i
of slider 4, respectively as
2
1
cos
==
x
Lx
GiL
β
(3)
Figure 2. PLM of kinematic relation of microgripper.
R. J. CHANG ET AL.
Copyright © 2010 SciRes. ENGINEERING
5
and
2
1
sin
==
y
Ly
GiL
β
(4)
where 1
LAB
=, 2
LAC
= andβis the angle between a
vertical line and
AC
. The ratio between the horizontal
and vertical displacements is
cot
x
y
β
=
(5)
From (3) to (5), there are two important parameters
x
G
and β to be designed. For achieving the function of
stable operation, the horizontal displacement is required
to be much larger than the vertical displacement in grip-
ping. Therefore, it is expected to have smaller β from (5).
For the compliant gripper, the lateral stiffness of gripper
arms against pay load needs to be taken into consideration.
It is essential when a gripper is fabricated by using elastic
polymer material. The lateral stiffness depends on the
material and geometry of a gripper. The ratio of L 2 to L1 in
(3) and (4) gives a measure of the lateral stiffness for a
fixed thickness in gripper. The ratio is smaller for higher
lateral stiffness.
The formulation from input force F to output horizontal
displacement can be derived by employing the conserva-
tion of energy. In closing operation, ideally, the input
work is equal to the strain energy stored by the compliant
joints to give
222
11
111
2()
222
sAB
Fikskk×=×++∆θ
θ
(6)
Since
1
∆=θ
i
L
and 11
sin()
sLi
==∆
θ, then
222
1
11
22
11 2
1
111
2(()()())
222
()
sAB
sAB
ii
Fikikk
LL
Lkkk i
L
∆∆
×=××+×
++
=∆
(7)
Equation (7) can be expressed to give
eq
FKi
=∆
(8)
where
eq
K
is the equivalent stiffness as
2
11 2
1
++
=
sAB
eq
Lkkk
KL (9)
The optimal shape and size of the microgripper is syn-
thesized based on the following considerations. The size
of gripping object is of primary consideration. The
maximum size of outlines and the minimum size of the
compliant joints are constrained by the capability of mi-
cro fabrication. The design objective is to trade off the
parallel gripping and maximum horizontal displacement
Figure 3. Mask designed for fabricating microgripper (Unit:
mm).
gain under the geometrical constraints. For gripping a
hard object with size 60μm, the present design is to trade
off the lateral stiffness and horizontal gripping to
give
4
x
G
=
, and
21
β=
o
. The selection of thickness of the
Gripper Mechanism is constrained by the fabrication
material, micro fabrication techniques, and the lateral
stiffness of the gripper. After synthesizing the geometri-
cal size of the gripper, the shape and size of the opening
of gripping surfaces can be further modified. For helping
the gripping object fed into the opening of gripping sur-
faces and maintaining parallel gripping, an opening with
2° in slope and round tips are designed. With the con-
straint of the geometrical size 500μm×700μm, the final
geometrical shape of the Gripper Mechanism is designed
and to be fabricated to give one tenth of a mask as shown
in Figure 3.
The detail design of a Gripper Mechanism based on the
axiomatic design principle satisfies the FRs of the con-
ceptual design. By employing axiomatic design as a tool
of robust design in considering the relationship between
design and manufacturing, the stringent functional re-
quirements of a micro gripper mechanism is to be realized
effectively. The design performance of the Gripper Me-
chanism will be further analysed. The Gripper Mecha-
nism is to be fabricated by using a Polyurethane (PU) film
of thickness 0.2mm. The Youngs modulus of the PU is
E=7.775×107N/m. By employing finite element analysis
through Ansys with planar linear elastic model, the
stress-strain behavior of the gripper is analysed. From the
results by Ansys and through the equivalent model by
PLM, the horizontal gain is obtained as 3.85 and the
equivalent stiffness is 62.2N/m. The error of horizontal
gain and equivalent stiffness between the Ansys results
and PLM design is 3.75% and 5%, respectively. These
R. J. CHANG ET AL.
Copyright © 2010 SciRes. ENGINEERING
6
results support the validity of utilizing PLM in design.
The fabrication of the micro Gripper System is con-
sidered by following the axiom of Information Minimi-
zation. The PU micro Gripper Mechanism is fabricated by
employing a mask projection method instead of a direct
write method. By employing an excimer laser, Exitech
2000, the fabricated micro Gripper Mechanism through
mask is reduced by the optical lens of 10x. The fabricated
Gripper Mechanism with Gripper Actuator is assembled
through a metal coupler by utilizing simple hand tools and
with adhesive glue. The Gripper Actuator with Gripper
Controller can provide 10μm linear displacement. With
much higher stiffness of Gripper Actuator to drive the
lower stiffness of Gripper Mechanism, the gripper as-
sembly can provide sufficient gripping force in the grip-
ping range 60μm to 80μm by input 0 to 80 volts from the
Gripper Controller.
3.2. Working Stages
Working Stages include Object/Tool Stage (DP2-1),
Gripper Carrier Stage (DP2-2), and Glue Container and
Assembly Part Stage (DP2-3). By following the guidance
of design axioms, these stages are implemented by se-
lecting industrial products to satisfy FR2-1 to FR2-3. Two
three-axes stages for Object/Tool Stage and Glue Con-
tainer and Assembly Part Stage are obtained from New-
port. The three-axes stages are driven by stepping motors
and can provide 1.3μm resolution with 15mm stroke.
Gripper Carrier Stage obtained from Physik Instrumente
is implemented to give 0.5μm resolution with 15mm
stroke for planar X-Y motion.
3.3. Visual System
Visual System consists of User Interface (DP3-1),
Tracking Algorithm (DP3-2), and CCD Subsystem
(DP3-3). By following the guidance of Information
Minimization in implementing an image acquisition sys-
tem for visual servo, the installation of Visual System is to
adopt Endpoint Closed Loop (ECL) scheme and the
structure of visual servo is to adopt the Dynamic Im-
age-Based Look-and-Move (DIBLM) scheme.
For image acquisition to satisfy FR3-3, hardware is set
up to include JAI CVS3200 CCD with lens, TI vDB im-
age grabber card, and TI DSP320C6711 DSK board. The
imaging model adopts affine projection. In this case, a
point with coordinates as c
P
, expressed with respect to
the Cartesian coordinate frame of a camera, will project
onto an image plane as
[
]
y
T
x by
c
x
y

=+


APc
(10)
where A and c are calibrated 2x3 and 2x1 matrix, respec-
tively. The model is purely linear. The A and c are easily
computed by using linear regression techniques. Since
affine projection does not correspond to any specific
imaging situation, the issue of camera calibration is
greatly simplified. The affine projection can be simpli-
fied to a scaled orthographic projection if A is reduced to
a scalar and c is zero.
The DIBLM scheme provides several advantages. First,
the system with DIBLM structure doesn t need coordinate
transformation and consequently, the control performance
is independent of the calibration. Second, it is more effi-
cient in computation. Thus, the computational load on
control structure is not stringent in implementation. Third,
it is suitable for the present realization of a planar vis-
ual-servoing microassembly operation.
The design axioms provide an efficient and effective
tool to help logical reasoning and decision making in
obtaining an optimal design of the microassembly system.
The system framework of hardware installation is shown
in Figure 4. The image-based automatic operation of
gluing-adhesive bonding is to implement control software
on a PC and through a motion control card, NI-3744 and
communication interface, RS-232. LabView is selected to
implement control windows for DP3-1. The selection of
LabView for implementing control windows to satisfy
FR3-1 is based on the guidance of Minimum Information.
For the microassembly system, all the assembly works are
operated under the field of view of a visual system by
DP3-1 to DP3-3. The detail designs of DP3-1 and DP3-3
were described in this section. A tracking algorithm to
realize DP3-2 will be developed in next section.
4. Tracking Algorithm
The performance of an algorithm which tracks an object
from the features of its image plays a key role to imple-
ment a visual-servoing system. In general, edges are most
essential features of an object employed in image tracking.
If the shape of an object has clear edge features in the
image, the geometric features such as length, width, area,
and centroid, depending on the representative of these
edge features, can be fully or partially determined to
construct a feature space of the object. An object with
symmetrical geometry in image is a typical object that the
edge is representative of its centroid. For estimating the
geometric centroid of an object from the edge features of
the image, it is required that the image is under conditions:
1) The edge of an object is representative of its cen-
troid.
2) There is no high frequency spatial noise in back-
ground.
By employing the concepts of interesting region and
edge feature, a dynamic image tracking algorithm, Re-
gional Edge Statistics (RES), is developed. In the initial
time instant k, the initial center of a tracking region was
defined as the centroid of the micro gripper and repre-
R. J. CHANG ET AL.
Copyright © 2010 SciRes. ENGINEERING
7
Figure 4. System framework of hardware installation.
sented as (Xc(k),Yc(k)) in RES algorithm. The height and
the width of the tracking region are determined by the
height Lo and width Wo of the microgripper, the maximum
velocities (Vv, Vh) of the microgripper, and the sampling
period T in moving one step. The height L and the width
W of the tracking region are given as (11) and (12), re-
spectively,
ov
LLVT
=+ (11)
oh
WWVT
=+ (12)
The limits of boundary of the tracking region in height
are max
()
Xk
and min
()
Xk
as shown in (13) and (14),
respectively,
max
()()(/2)
c
XkXkL=+ (13)
min
()()(/2)
c
XkXkL=− (14)
The limits of boundary of the tracking region in width
are max
()
Yk
and min
()
Yk
as shown in (15) and (16), re-
spectively,
max
()()(/2)
c
YkYkW=+ (15)
min
()()(/2)
c
YkYkW=− (16)
The present algorithm utilizes a 2-D mask to extract
the edge features of the target on an image. For a 2-D
mask with height
2
a
and width
2
b
, the image response
(,,)
Gxyk
with a mask
(,)
Wst
on an original image
(,,)
Fxyk
can be expressed as
(,,)(,)(,,)
ab
satb
GxykWstFxsytk
==−
=++
∑∑ (17)
The horizontal and vertical Sobel masks
((,),
v
Sobel
Wst
(,))
h
Sobel
Wst
with given appropriate threshold values
()
vh
SobelSobel
VV are utilized, respectively, to extract the
horizontal and vertical edge features of the microgripper.
The vertical edge features extracted is given by (18) or
(19),
minmaxmin
max
()|(,,),
()()(),
()()
v
vSobel
v
ekGxykV
EkXkxXkY
kyYk
>


=<<


<<

(18)
minmaxminmax
()()|(,)(,,),
()(),()()
vx
ab
vvSobelSobel
satb
EkekWstFxsytkV
XkxXkYkyYk
==−
=++>
<<<<
∑∑
(19)
The horizontal edge features extracted is given by (20)
as
minmaxminmax
()()|(,)(,,),
()(),()()
hy
ab
hhSobelSobel
satb
EkekWstFxsytkV
XkxXkYkyYk
==−
=++>
<<<<
∑∑
(20)
From (19) and (20), the set of edge features of the mi-
crogripper is extracted to give
()
Ek
as
{
}
()()|()()()
vh
EkekekEkEk
=∈
U
(21)
The RES algorithm finally utilizes the set of edge fea-
tures to estimate the centroid of an object
((),())
oo
XkYk
as given by the following two equations,
1
1
01
()()
j
i
N
Me
eh
vj
ivh
vh
x
x
Xkcc
ccMN
=
=
=+
+
(22)
R. J. CHANG ET AL.
Copyright © 2010 SciRes. ENGINEERING
8
1
1
1
()()
j
i
N
Me
eh
vj
i
ovh
vh
y
y
Ykcc
ccMN
=
=
=+
+
(23)
In (22) and (23), the
(,)
ii
ee
vv
xy
, and
(,)
jj
ee
hh
xy
are the
ith and jth image coordinates of elements in the vertical
and horizontal edge features, respectively. The
v
C
,
h
C
which are between 0 and 1 are given as the statistical
weighting coefficients of vertical and horizontal features,
respectively. The numbers of elements of vertical and
horizontal edge features, respectively, as M and N are
counted in the procedure of edge extraction. When the
object is moving one step, the center of tracking region
in next time instant k+1 is replaced by the centroid which
was estimated in time instant k as (24) and (25),
(1)()
+=
co
XkXk
(24)
(1)()
+=
co
YkYk
(25)
The application of RES algorithm for tracking the mo-
tion of a microgripper is illustrated. For the present mi-
croassembly system, the microgripper for RES algorithm
satisfies two conditions described above. The images of a
microgripper under RES are shown in Figure 5. Figure
5(a) is an original image of the microgripper. In Figure
5(b), the gray region is shown as a tracking region. The
horizontal edge features are extracted with
0
v
C
=
as
shown in white. In Figure 5(c), the bright white spot is
the centroid extracted. Figure 5 reveals that the centroid
of the microgripper as a tracking target can be estimated
accurately by employing the RES algorithm.
The RES method is compared with other methods.
Since a template matching method has good performance
in robustness and resolution, it is selected for the com-
parisons. The simulated results of RES, Gray-Scale Cor-
relation (GSC), Normalized Gray-Scale Correlation
(NGSC), and Normalized Gray-Scale Correlation with
Image Pyramid (NGSC-IP) methods are shown in Table.
1. From Table 1, it is observed that the RES method can
provide high resolution as those of GSC and NGSC.
However, the computational efficiency is much im-
proved compared with GSC related methods.
A template matching method utilized GSC related
methods to find out a position which gives maximum cor-
relation between a template and image. The position is then
(a) Original image (b) Edge features (c) Centroid extracted
Figure 5. Images of microgripper under RES.
Figure 6. Block diagram with ideal Smith predictor.
Table 1. Comparison of RES and template matching related
methods.
Template
size
(pixel)
Resolution
(pixel)
Computation
load
(second)
Tracking
area
(pixel)
RES 51x45 1 0.01 11x11
GSC 51x45 1 0.03 11x11
NGSC 51x45 1 0.06 11x11
NGSC-IP
51x45 2 0.11 31x31
used to track any target through the known template. If
the selected template has no apparent feature or template
has noisy feature on the image, the GSC related methods
may fail to find out the correct position of the selected
template. However, the RES algorithm can statistically
collocate weighting coefficients to improve the robust-
ness and computational load. The positioning accuracy is
improved by the high resolution in image tracking. Actu-
ally, if a tracking region always covers the target on an
image, the feature-based RES algorithm is expected to
track the centroid of the target fast and precisely.
5. System Modeling and Controller Design
A visual-based automatic microassembly system utiliz-
ing the architecture of DIBLM is implemented. The pre-
sent system utilizes the RES algorithm to estimate and
track the microgripper for assembly task. The size of the
tracking region by the RES algorithm is 51x45 pixels.
The modeling and controller design for the system will
be described.
5.1. System Modeling
In the DIBLM architecture, the stage controller, PI
C-843.20, and the sub-micron stage, M1-111.DG, are
considered as a plant. Two axes of the sub-micron stage
are orthogonal and can be modeled independently. The
image controller is denoted as
()
Cs
. In the preliminary
step-response tests of both axes with
()3
Cs
=
, the re-
sponses showed dead-time delays and overshoots. By
employing an ideal model of Smith predictor [21], the
system architecture is simplified as shown in Figure 6.
For the X-axis, the step-response test with
()3
x
Cs
=
R. J. CHANG ET AL.
Copyright © 2010 SciRes. ENGINEERING
9
Figure 7. Normalized step response of X-axis servo.
Figure 8. Normalized step response of X-axis servo without
employing PD and then with PD controller after 40 seconds.
is shown in Figure 7 by a solid line. The overshoot is
about 7.68% and the delay time is 0.695 seconds. The
peak time is about 3.125 seconds. By assuming the
transfer function of a plant as ()
x
sT
x
Gse
and utilizing a
second-order model to approach the step response, one
derives damping ratio
0.633
ς
=
and natural fre-
quency
1.299
n
ω
=
. The closed-loop transfer function of
X-axis is presented as ()
x
sT
x
Tse
by (26),
0.692
2
1.687
() 1.6441.687
x
sT
s
x
Tsee
ss
− −
=
++ (26)
The plant is derived to give ()
x
sT
x
Gse
as (27),
0.692
0.562
() (1.644)
x
sT
s
x
Gsee
ss
=+ (27)
A closed-loop step response of the model is compared
with that of experimental test as shown in Figure 7. From
Figure 7, the simulated result does not fit very well with
the experimental one. A higher order model may be util-
ized to improve the modelling error. However, the iden-
tified model fits experimental result accurately in delay
time, peak time, and overshoot. These specifications are
actually concerned in the present gluing and assembly
operations.
By following the same procedure as the X-axis for
modeling and testing of the Y-axis in the sub-micron
stage, the closed-loop transfer function is obtained to
give
0.81
2
4.071
() 2.3814.071
y
sT
s
y
Tsee
ss
=
++ (28)
The plant is derived to give
0.81
1.018
() (2.381)
y
sT
s
y
Gsee
ss
=+ (29)
5.2. Controller Design
In the present microassembly operation, the task is to use
a microgripper gripping an object, gluing adhesive, and
bonding with another object automatically. Organic glue
which can be hardened in room temperature around 25
is utilized for the assembly task. For the assembly opera-
tion, the desired control performance is described in the
following:
1) The overshoot in response is minimized since it will
cause collision to make the assembly fail.
2) Response must be fast enough to avoid the glue
hardening.
In order to reduce the overshoot, a PD controller is se-
lected. For the servo in the X-axis, the closed-loop trans-
fer function with PD controller becomes
0.692
2
0.562()
() (1.6440.562)0.562
x
sT
s
xx
x
xx
DsP
Tsee
sDsP
− −
+
=
+++
(30)
The PD controller is finally designed as
()
x
Cs
=
41.21
s
+ to minimize the overshoot and increase the
response speed as shown in Figure 8. For the Y-axis
servo, the PD controller is designed as
()1.90.367
y
Css
=+
to satisfy the control objective.
The stability robustness due to modelling error
G
needs to be investigated. Since the plants of both axes are
type 1, the gain margins should be infinite if the time
delays are zero. The phase margins of the servo system
due to delay time in both axes are analyzed. If both axes
have no delay time, these X-axis and Y-axis servos can
provide phase margins of 78.5 and 80 degrees, respec-
tively. Therefore, for the two axes of a servo system op-
erated with natural frequency of 1.5rad/second, the sys-
tem is stable with sufficient margin.
By the present servo design on both axes, there is no
overshoot in response and the settling time is less than 5
seconds. The PD controller satisfies the control objective
and can be implemented for the microassembly task.
R. J. CHANG ET AL.
Copyright © 2010 SciRes. ENGINEERING
10
6. Gluing and Adhesive Bonding Tests
Automatic gluing and adhesive bonding test by the micro
assembly system is to implement an automatic operation
for a microgripper gripping a copper rod with diameter
60μm, gluing adhesive, and bonding to another copper rod
with diameter 380 μm. The copper rod grasped by micro-
gripper can be considered as a glue transfer tool or a cy-
lindrical component. The whole system except PC and
controllers are enclosed in an acrylic case to maintain a
constant temperature about 25 . In the following per-
formance test, an automatic operation takes seven steps to
complete a visual-servoing microassembly task.
First, the system will estimate both centroids of the
microgripper and the copper rod with diameter 60μm.
Also, the system will define the centroid of the micro-
gripper as the origin of system. Second, the system will
drive the microgripper to grip the copper rod and go back
to the origin as defined in the first step. Third, the system
estimates the centroid of glue in a container and the tip
position of another copper rod with diameter 380 μm.
Fourth, the system estimates the pose and the tip position
of the copper rod which has been gripped by the micro-
gripper. The pose of the copper rod, which was held by
the microgripper, provides information for the system to
avoid collision. A copper rod gripped by the microgrip-
per is shown in the left of Figure 9. Fifth, the system
initiates RES algorithm to estimate the centroid of the
microgripper with gripping copper rod. The microgripper
gripping the copper rod is to glue adhesive for three
times. The copper rod gluing adhesive on the tip is
shown in the middle of Figure 9. Sixth, the microgripper
gripping the 60μm copper rod is bonding to a 380μm
copper rod. The microgripper stays and waits for ten
minutes for glue hardening. Finally, the microgripper
releases the 60μm copper rod as shown in the right of
Figure 9 and goes back to the origin as defined before.
In the present system, the steady-state error in visual
tracking is less than 1 pixel. The bandwidths of system in
X-axis and Y-axis are about 16Hz, and 19Hz, respectively.
The microassembly system takes about 3 minutes to
finish one operation and 10 minutes to wait for glue
hardening in room temperature. The volume of glue in
assembly can be estimated from the image of Figure 9.
Figure 9. Microassembly procedure from gripping (left),
gluing (middle), to bonding and releasing (right).
Since the image resolution is 22μm/ pixel and the thick-
ness of glue in system is about 1 pixel, the thickness of
glue is estimated as 22μm. Therefore, the volume of
binding glue is about 5.7nl in the microassembly opera-
tion.
7. Conclusions
A PC-based visual-servoing automatic microassembly
system was developed and tested. By employing the pre-
cision design axioms, a visual-servoing automatic mi-
croassembly system is realized efficiently and effectively
to achieve the requirements of adhesive bonding in micro
manipulations. The micro adhesive bonding by a PU
microgripper is highly reliable without failure in the
compliant joints during more than a hundred of opera-
tional tests. The system utilized the RES algorithm to
track the microgripper and achieve the task of adhesive
bonding. The present RES algorithm can accurately track
and estimate the microgripper in a real-time operation.
The steady-state error in visual tracking is less than 1
pixel. The system bandwidth is about 15 Hz. The per-
formance was tested for gripping a copper rod with 60μm
in diameter, gluing adhesive, and bonding to another
copper rod with 380μm in diameter. The volume of
binding glue in the microassembly operation is about
5.7nl.The system took about 3 minutes to finish one as-
sembly operation if the waiting time for glue hardening
was ignored.
8. Acknowledgments
The authors would like to thank the NSC for the support
under contract No. (95)-2221-E-006-157.
9. References
[1] H. V. Brussel, J. Peirs, D. Reynaerts, A. Delchambre, G.
Reinhart, N. Roth, M. Weck, and E. Zussman, Assembly
of microsystems, Annals of the CIRP, Vol. 49, pp.
451472, 2000.
[2] T. Tanikawa, Y. Hashimoto, and T. Arai, Micro drops for
adhesive bonding of micro assemblies and making a 3-D
structure `Micro scarecrow', IEEE International Confer-
ence on Intelligent Robots and Systems, Vol. 2, pp.
776781, 1998.
[3] J. Bergkvist, T. Lilliehorn, J. Nilsson, S. Johansson,
and T. Laurell, Miniaturized flowthrough microdis-
penser with piezoceramic tripod actuation, Journal of
Microelectromechanical Systems, Vol. 14, No. 1, pp.
134140, 2005.
[4] S. Fatikow, J. Seyfried, A. Buerkle, and F. Schmoeckel,
A Flexible microrobot-based microassembly station,
Journal of Intelligent and Robotic Systems, Vol. 27, pp.
135169, 2000.
[5] P. Korhonen, Q. Zhou, J. Laitinen, and S. Sjovall, Auto-
R. J. CHANG ET AL.
Copyright © 2010 SciRes. ENGINEERING
11
matic dextrous handling of micro components using a 6
DOF microgripper, Proceedings of 2005 IEEE Interna-
tional Symposium on Computational Intelligence in Ro-
botics and Automation, pp. 125131, 2005.
[6] A. Ferreira, C. Cassier, and S. Hirai, Automatic mi-
croassembly system assisted by vision servoing and virtual
reality, IEEE/ASME Transactions on Mechatronics,
Vol. 9, No. 2, pp. 321333, 2004.
[7] K. B. Yesin and B. J. Nelson, A CAD model based
tracking system for visually guided microassembly,
Robotica, Vol. 23, pp. 409418, 2005.
[8] Y. H. Anis, J. K. Mills, and W. L. Cleghorn, Automated
microassembly task execution using vision-based feed-
back control, IEEE Proceedings of the 2007 International
Conference on Information Acquisition, Vol. 9, No. 2, pp.
321333, 2007.
[9] L. Ren, L. Wang, J. K. Mills, and D. Sun, Vision-based
2-D automatic micrograsping using coarse-to-fine grasp-
ing strategy, IEEE Transactions on Industrial Electronics,
Vol. 55, No. 9, pp. 33243331, 2008.
[10] G. Yang, J. A. Gaines, and B. J. Nelson, Optomecha-
tronic design of microassembly systems for manufacturing
hybrid microsystems, IEEE Transactions on Industrial
Electronics, Vol. 52, No. 4, pp. 10131023, 2005.
[11] B. S. Blanchard, System Engineering Management,
New York, Wiley, 1991.
[12] N. P. Suh, The Principles of Design, New York, Oxford
University Press, 1990.
[13] S. Hutchinson, G. D. Hager, and P. I. Corke, A tutorial on
visual servo control, IEEE Transactions on Robotics and
Automation, Vol. 12, No. 5, pp. 651670, 1996.
[14] E. Trucco and K. Plakas, Video tracking: a concise sur-
vey, IEEE Journal of Oceanic Engineering, Vol. 31, No.
2, pp. 520529, 2006.
[15] G. Zhu, Q. Zeng, and C. Wang, Efficient edge-based
object tracking, Pattern Recognition, Vol. 39, pp. 2223
2226, 2006.
[16] D. Braha and O. Maimon, The design process: properties,
paradigms, and structure, IEEE Transactions on Systems,
Man, and Cybernetics, Vol. 27, No. 2, pp. 146166, 1997.
[17] S. Fatikow and U. Rembold, Microsystem technology
and microrobotics, Berlin, Springer, 1997.
[18] R. J. Chang, H. S. Wang, and Y. L. Wang, Development
of mesoscopic polymer gripper system guided by preci-
sion design axioms, Precision Engineering, Vol. 27, pp.
362369, 2003.
[19] R. J. Chang, P. W. Shih, R. Z. Huang, and K. L. Lin,
Application of piezo-driven polymer microgripper in
automatic transportation of micro object, IEEE Interna-
tional Conference of Mechatronics, pp. 140144, 2005.
[20] R. J. Chang and Y. L. Wang, Integration method for
input-output modeling and error analysis of four-bar
polymer compliant micromachines, ASME Journal of
Mechanical Design, Vol. 121, pp. 220228, 1999.
[21] O. J. Smith, A controller to overcome dead time, ISA
Journal, Vol. 6, pp. 2833, 1959.