Biomedical Signal Processing and Control 8 (2013) 382–390
Contents lists available at SciVerse ScienceDirect
Biomedical Signal Processing and Control
j o ur nal hom epa ge: www.elsevier.com/locate/bspc
Technical note
Hybrid control strategies for a five-finger robotic hand
Cheng-Hung Chen
∗
, D. Subbaram Naidu
Measurement and Control Engineering Research Center, School of Engineering, Idaho State University, 921 South 8th Avenue, Stop 8060, Pocatello, ID
83209, USA
a r t i c l e i n f o
Article history:
Received 18 August 2012
Received in revised form 8 February 2013
Accepted 11 February 2013
Available online 16 March 2013
Keywords:
Robotic hand
Hybrid control
Fuzzy logic
PD control
Adaptive neuro-fuzzy inference system
Soft computing
Prosthetic hand
a b s t r a c t
This paper presents a hybrid controller of soft control techniques, adaptive neuro-fuzzy inference system
(ANFIS) and fuzzy logic (FL), and hard control technique, proportional-derivative (PD), for a five-finger
robotic hand with 14-degrees-of-freedom (DoF). The ANFIS is used for inverse kinematics of three-link
fingers and FL is used for tuning the PD parameters with 2 input layers (error and error rate) using 7
triangular membership functions and 49 fuzzy logic rules. Simulation results with the hybrid of FL-tuned
PD controller exhibit superior performance compared to PD, PID and FL controllers alone.
© 2013 Elsevier Ltd. All rights reserved.
1. Introduction
Hard computing/control (HC) techniques can be used at lower-
level control for accuracy, precision, stability and robustness and
comprise proportional-derivative (PD) control [1], proportional-
integral-derivative (PID) control [2,3], optimal control [3–6],
adaptive control [7–10], etc. with specific applications to robotic
hand devices. Recently, the authors conducted an overview of
control strategies for robotic and prosthetic hands [11,12]. How-
ever, our previous works [1–3,13] for a robotic hand showed that
PID controller resulted in undesirable feature of overshooting and
oscillation, which were also demonstrated by Subudhi and Mor-
ris [14] in a two-link flexible robot manipulator and Liu et al. [15]
in a 6-degrees-of-freedom (DoF) underwater robot (autonomous
underwater vehicle).
Unlike HC, soft computing (SC) or computational intelligence
(CI) techniques are meant to adapt to an environment under impre-
cision, uncertainty, partial truth and approximation [16]. Recently,
the review paper of L. Magdalena has analyzed, compared and dis-
cussed some definitions of SC found in literature [17]. Unlike the
lower-level control of HC, SC can be used at high-level control of the
overall mission where human involvement and decision making is
of primary importance. SC is an emerging field based on synergy and
seamless integration of neural networks (NN), fuzzy logic (FL) and
∗
Corresponding author. Tel.: +1 617 388 1509.
E-mail addresses: chenchen@isu.edu, nthumary@gmail.com (C.-H. Chen).
optimization methods, such as genetic algorithms (GA) and par-
ticle swarm optimization (PSO) [1,16–23]. Several SC techniques
have been applied to robotic and prosthetic hands. Arslan et al.
[24] developed the biomechanical model with a tendon configu-
ration of the 3-DoF index finger of the human hand and the fuzzy
sliding mode controller in which a FL unit tuned the slope of the
sliding surface to generate the required tendon forces during clos-
ing and opening motions. Kato et al. [25] expressed the reaction of
brains to the adaptable prosthetic system for a 13-DoF electromyo-
graphic (EMG) signal controlled prosthetic hand with an EMG
pattern recognition learning by artificial NN. Kamikawa and Maeno
[26] used GA to optimize locations of pivots and grasping force
and designed one ultrasonic motor to move 15 compliant joints
for an underactuated five-finger prosthetic hand. Khushaba et al.
[27] developed a PSO-based method for myoelectrically controlled
prosthetic devices. However, the artificial hands had limitation on
precision grasping, such as grasping a screw or needle. To overcome
the limitation, the accuracy and effectiveness of fingertip trajectory
and control systems need to be optimized.
The brain analogy corresponds to the fusion of HC and SC tech-
niques. We therefore propose hybrid intelligent control strategies
with the integrated structure by blending [19,20] the upper-level
control of SC techniques and lower-level control of conventional
HC techniques. Fig. 1 shows the proposed integration or fusion
of SC and HC methodologies can solve problems that cannot be
solved satisfactorily by using either HC or SC methodology alone
and can lead to high performance, robust, autonomous and cost-
effective missions, such as accuracy and effectiveness of fingertip
1746-8094/$ – see front matter © 2013 Elsevier Ltd. All rights reserved.
http://dx.doi.org/10.1016/j.bspc.2013.02.003