SlideShare a Scribd company logo
1 of 12
Download to read offline
TELKOMNIKA, Vol.16, No.5, October 2018, pp. 2275~2286
ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018
DOI: 10.12928/TELKOMNIKA.v16i5.7028 ◼ 2275
Received August 20, 2017; Revised June 24, 2018; Accepted July 19, 2018
Combination of Flex Sensor and Electromyography for
Hybrid Control Robot
Muhammad Ilhamdi Rusydi*1
, Muhammad Ismail Opera2
, Andrivo Rusydi3
, Minoru Sasaki4
1,2Department of Electrical Engineering, Universitas Andalas, Padang, Indonesia
3Department of Physics, National University of Singapore, Singapore
4Department of Mechanical Engineering, Gifu University, Japan
*Corresponding author, e-mail: rusydi@eng.unand.ac.id
Abstract
The alternative control methods of robot are very important to solved problems for people with
special needs. In this research, a robot arm from the elbow to hand is designed based on human right arm.
This robot robot is controlled by human left arm. The positions of flex sensors are studied to recognize the
flexion-extension elbow, supination-pronation forearm, flexion-extension wrist and radial-ulnar wrist.The
hand of robot has two function grasping and realeasing object. This robot has four joints and six flex
sensors are attached to human left arm. Electromyography signals from face muscle contraction are used
to classify grasping and releasing hand. The results show that the flex sensor accuracy is 3.54° with
standard error is approximately 0.040 V. Seven operators completely tasks to take and release objects at
three different locations: perpendicular to the robot, left-front and right-front of the robot. The average times
to finish each task are 15.7 ssecond, 17.6 second and 17.1 second. This robot control system works in a
real time function. This control method can substitute the right hand function to do taking and releasing
object tasks.
Keywords: robot, flex sensor, electromyography, left arm
Copyright © 2018 Universitas Ahmad Dahlan. All rights reserved.
1. Introduction
The aging society gives impact to the demand of exoskeleton robots such as human
arm. So, this mechanics is frequently discussed in robotics because of its important functions
[1,2,3,4]. A simple 1-DoF exoskeleton robot was designed and controlled by electromyography
(EMG) [5]. A robot manipulator was controlled by electrooculography (EOG) to reach an
object [6]. In many aspects, robot and human can work together in manufacturing as long as the
communications between them are established. Robot can also reduce the risk on the workers
such as fire fighters [7] Althought the communication methods linking them are limited, gesture
recognition gives wide applications to for human robot interaction [8,9,10]. Human gesture
makes the communication between robot and human could be further developed. A robot for
writing and painting tasks was developed and controlled by human gesture. A database of
human gestures for English and Chinesse characters was created using Microsoft Kinect. A
robot used this database to recognize the human gesture in real time then performed the
gesture to write the characters [11]. A remote control of mobile robot was also developed by [12]
using virtual reality and audio based control [13].
Biosignals such as electromyography (EMG) and electroencephalography (EEG)
become very famous in this decade because of this ability to control machine instead using the
hands [14]. An antropomorphic prosthetic hand was controlled by voice in medical system [15].
But some people with problem with their articulation still can use EMG signal control robot by as
the alternative method [16]. If a human body has a total health problem, EEG signal become the
last signal that still can be produced by human body. Four mental tasks were clustered by
Support Vector Machine to control robot arm [17]. The combination of EMG signal and encoder
sensor to control robot arm is established with accuracy is approximately 9° [18]. Since robot
technology grows rapidly to help people in daily life acitivities, the method to control the robot by
human is very important because of different abilities among the users who operate the robot.
Some aspects are discussed about the interaction of robot and human such as accuracy and
speed to execute task [19]. A Human Robot Interaction (HRI) based on gesture control was
◼ ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286
2276
introduced [20]. This robot is able to recognize four gestures: wave hand, pointing at, head
shake and nod. The gesture was capture by Microsoft Kinect. The response speed and the
recognition rate were evaluated. In average, the execution time was between 1.5 second and 2
second. The point gesture had the highest recognition rate (96.67%) and the negate gesture
had the lowest rate (33.33%). This robot sometimes went to the wrong places (13.33%).
Instead of using optic sensors to capture the human gesture, flex sensor give an
alternative method for this function. The resistance value of it depends on the angle of bending.
The arrangement of flex sensors to a goniometric glove is very usefull to build the pattern of
finger gestures. The repeatability and degree of handling of the flex sensors arrangement are
tested by 6 subjects [21]. The results showed that the average range of flex sensors output was
3.27° with 1.07° standard deviation. This output range is very important for the system accuracy.
In this study, a human arm is controlled by the combination of flex sensor and EMG. The flex
sensor arrangements to the human arm are estabilished. The accuracy was of flex sensor was
evaluated. The EMG distinguishes the grasping and relaxing hand based on threshold value.
The robot control system was tested by seven subjects for three tasks.
2. Method
2.1. Arm Motions
The right arm robot is developed in order to help people with the right arm problem to
reach objects on the right side of their body. So, the basic movements of right arm are required
to develop this robot. In this study, hand damage is assumed to occur from elbow to fingers.
The Figure 1(a) to (d) illustrates the movements of joint in that section. An elbow allows the arm
to rotate by θ1 from the extension to the flexion position on a plane as shown by Figure 1(a).The
angle increases when the flexion occurs and the angle decreases if the movement is an
extension.
The other important movement near the elbow is the rotation by θ2 from the supination
to the pronation as shown by Figure 1(b). Extension and flexion are not only at the elbow but
also at the wrist as shown by Figure 1(c). The angle for the extension to the normal position is
θ3 and the angle for the flexion to the normal position is θ4. The last couple movements at the
wrist are the radial and ulnar as illustrated by Figure 1(d). The radial movement is the hand
movement about θ5 degree towards the kinky finger and its opposite is the ulnar movement with
angle θ5 to the normal position. All these features drive the hand moving from an initial position
to a target position. For the grasping function, the hand has two conditions: release and hold as
shown by Figure 2.
(a) (b) (c) (d)
Figure 1. The hand movement from elbow to the wrist section
Figure 2. Two conditions of arm: relase and hold
TELKOMNIKA ISSN: 1693-6930 ◼
Combination of Flex Sensor and Electromyography for Hybrid... (Muhammad Ilhamdi Rusydi)
2277
2.2. Right Arm Robot
Considering the assumed problem of the hand in this research, the arm robot only
consists of the elbow, wrist and hand. To fulfill the requirement of the arm movement, a robot is
designed as illustrated by Figure 3. The first joint on the elbow is operated by motor 1. The
configuration of this motor producesthe θ1 for the elbow flexion and extension. The motor for the
second joint rotates the hand for pronation and supination. For the wrist function, two motors are
installed for the radial and ulnar (motor 3) and flexion and extension (motor 4). The specification
of four joints and four links links are shown by Table 1 and Table 2 respectively.
Figure 3. Four joints of the robot
Table 1. The joint specification
Segment Joint Code Movement Workspace Actuator
Elbow 1 A Flexion 0°-150° Servo FeeTech
FR0115M
(Torque: 14 kgcm)
B Extension
2 C Supination 0°-180°
D Pronation
Wrist 3 E Flexion 60°
F Extension 80°
4 G Radial 30°
H Ulnar 60°
Table 2. Length of link
Link Length (cm)
Link 1 2
Link 2 9
Link 3 5
Link 4 6
◼ ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286
2278
2.3. Hand Gesture Sensor
Flex sensors are used to detect the hand gesture in this research. This type of sensors
is produced by Spectrasymbol. It is a high resistance flex sensor that possibly works in a
temperature ranges from-35°C to 80°C. This produced sensor has two length types which are
4.4 cm and 2.5 cm. The flat resistance of 4.4 cm flex sensor is about 10 KΩ and the flat
resistance for 2.5 cm flex sensor is about 22 KΩ. In general, the flat resistance for bending
angle 180° is about two times greater than the flat resistance. The basic electrical circuit of the
flex sensor is shown in Figure 4. Since it works as the voltage divider, the value of the R1 is
designed equal to the flat resistance of each sensor types. The output of the flex sensor is
denoted as FS. Further, this variable is used to determine the bending angle of flex sensor.
Vin
R2
FS
R1
Figure 4. Electrical circuit of flex sensor.
Because the idea of this robot is to help people with right hand problem, this robot is
available controlled by human left hand only. The installation of the flex sensors is investigated
to make the sensor that can determine the angles of the four joints. Two joints on the elbow and
two joints on the wrist of the robot are directly modeled based on the elbow and wrist part of
human left hand. The flex sensors are attached gently on the locations as in Figure 4. Location
number 1 is the location for flex sensor 1. This flex sensor is influenced by the elbow flexion and
extension. Flex sensor 2 detects the pronation and supination. Flex sensor 3 and 4 distinguish
the flexion and estension at the wrist. Flex sensor 5 and 6 identifies the radial and ulnar. The
relationship between each sensors and the joint movement are summarized in Table 3.
Figure 4. The positions of flex sensors
TELKOMNIKA ISSN: 1693-6930 ◼
Combination of Flex Sensor and Electromyography for Hybrid... (Muhammad Ilhamdi Rusydi)
2279
Table 3. The Mapping of Flex Sensor to the Joint Movement
Joint Code Movement Flex sensor
1 A Flexion 1
B Extension
2 C Supination 2
D Pronation
3 E Flexion 3
F Extension 4
4 G Radial 5
H Ulnar 6
A different design is implemented to the sensor 2. This is because the pronation and
supination rotation are different with other rotations. For the flex sensor 2, a tool with a hole that
can fit with human left arm is designed. A flex sensor is attached on the bottom of the hole with
one side is fixed and other side is the moving part. The flex is flat when the hand on the
supination movement and it curves when the hand is on pronation movement, as shown in
Figure 5.
Figure 5. Design of flex sensor 2
2.4. Electromyography
The electromyography sensor used in this research is an open source and hardware
product version 1.3 leaded by Backyardbrain. It has 80× gain amplifier for the band pass filter
300 Hz-1200 Hz. The sampling rate is 10 Hz. There are three cables as input which are red
(positive), black (negative) and white (ground) channel. The signal from the muscle around the
face is used to control the robot. The electrodes are attached at the jaw as shown in Figure 6.
The EMG signal is used for a simple task since the hand of robot operated only in
grasping and releasing without considering the power of grasping. So, the threshold method is
used to classify the situation. The threshold is studied based on three experiments. First, the
experiment is to investigate the peak of the EMG. The subjects performed the jaw contraction
just only for a moment. This experiment is important to determine the threshold value. After that,
caused of the used of EMG signal, the experiment to study the stability of EMG signal is
studied. Subjects performed the jaw contraction and hold the contraction with two durations: 5
seconds and 15 seconds. This experiment is necessary to investigate that EMG signal can
stand above the threshold value for those durations.
◼ ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286
2280
Figure 6. Electrode positions of EMG sensor
2.5 Control Method
The developed system works in a real time operation. The robot follows the human left
arm movement and the robot hand grabs or releases object based on the face muscle
contraction. There are two main parts of the system to control the robot manipulator using this
hybrid sensor designed, as presented in Figure 7. The first part is to detect the arm movement
and calculate the joint angle. This part consists of 6 flex sensors and an EMG sensor connects
to a microcontroller. In the first microcontroller, the voltage outputs of the flex sensors are
manipulated into the angles. These angles together with the EMG signals are transmitted to
other system through nRF24L01. On the microcontroller 2, the angle of six flex sensors are
processed to decided the angles of four robot joints. Based on the EMG signal, the
microcontroller 2 decides whether the hand grasps or releases the object.
Joint 1 (Elbow)
Flexion-Extension
Joint 2 (Elbow)
Supination-Pronation
Joint 3 (Wrist)
Flexion-Extension
Joint 4 (Wrist)
Radial-Ulnar Deviation
Hand
Grab-Release
Flex Sensor 1
Flex Sensor 2
Flex Sensor 3
Flex Sensor 4
Sensor EMG
Flex Sensor 6
Flex Sensor 5
nRF24L01
Transceiver
θ1
θ2
θ5
EMG
nRF24L01
Receiver
θ3
θ4
θ6
Microcontroller 1 Microcontroller 2
Convert the Flex Sensor Value to
Angle
Algorithm to decide the joint angle
and hand activity
Figure 7. Architecture of control system to control four joints and flexor muscle
Figure 8 illustrates the process on the microprocessor 1. The minimum and maximum
output (FSi_min and FSi_max) of flex sensors are declared at the initialization step. The minimum
value is the output of the flex sensor when the arm posed in straight down position which is the
initial position. The system reads the bending values of six flex sensors (FSi) and EMG signal
amplitude. Then, the bending values are converted to the bending angles of six flex sensors.
The relationship between the bending value (FSi) and the bending angle (θi) are determined
TELKOMNIKA ISSN: 1693-6930 ◼
Combination of Flex Sensor and Electromyography for Hybrid... (Muhammad Ilhamdi Rusydi)
2281
based on the (1). The bending angles of the flex sensors and the EMG amplitude are sent to the
microprocessor 2.
Start
FSi_min FSi_max
θi_min θi_max
i={1, 2, 3, 4, 5, 6}
EMG
FSi
i={1, 2, 3, 4, 5, 6}
EMG
Convert FSi to θi
i={1, 2, 3, 4, 5, 6}
SEND θi
i={1, 2, 3, 4, 5, 6}
EMG
Finish
Figure 8. The process for input and output on Microprosesor 1
( )
  −
 =  + −  
 − 
i_max i_min
i i_min i i_min
i_max i_min
FS FS
FS FS
(1)
where
i : Flex sensor number (1, 2, 3, 4, 5, 6)
i : Bending angle of flex sensor i (°)
i_min : The minimum bending angle of flex sensor i (°)
i_max : The maximum bending angle of flex sensor i (°)
iFS : The flex sensor i signal (mV)
i_minFS : The minimum flex sensor i signal (mV)
i_maxFS : The maximum flex sensor i signal (mV)
The output of the microprocessor 1 is the input for the microprocessor 2. The process in
microprocessor 2 is shown by Figure 9. The declaration of the EMG threshold value is initiated
in this section. If the the EMG signal is bigger than the EMG threshold (EMGth), the hand grasps
the object. The hand releases the object if the EMG signal is lower than the threshold.
◼ ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286
2282
Start
θi
i={1, 2, 3, 4, 5, 6}
EMG
Finish
θ1> 0 θ2> 0
EMG >
EMGth
Joint 1 = θ1
Joint 2 = θ2
θ3> 0
&&
θ4< 0
θ3≤ 0
&&
θ4≥ 0
θ5≤0
&&
θ6≥ 0
θ5> 0
&&
θ6< 0
Joint 3 = θ3
Joint 3 = θ4
Joint 4 = θ5
Joint 4 = θ6
Grasping
T
T
F
T
EMGth
F
TTTTT
FF
F
F F
Releasing
Figure 9. The process for input and output on Microprossor 2
3. Result and Discussion
3.1. EMG Threshold
The experiment to determine the threshold was conducted by 9 subjects. The subjects
contracted their jaws for a moment for five times. The maximum value of the EMG signal was
recorded. The averages of maximum values of the EMG signal while the subjects were biting
their jaw for a moment are shown by Figure 10. In a glance, this experiment showed that the
biting activity had an average maximum EMG value which was bigger than 200 µV. Based on
this experiment, 100 µV was decided to differentiate the grasping and releasing hand.
Figure 10. Mean of maximum value of EMG for instantaneously jaw contraction
TELKOMNIKA ISSN: 1693-6930 ◼
Combination of Flex Sensor and Electromyography for Hybrid... (Muhammad Ilhamdi Rusydi)
2283
The decided threshold value was evaluated by holding the contraction for 15 seconds.
Totally 70 contractions were performed by random 10 subjects. The result illustrates by
Figure 11. The average EMG value during the five second contraction varied between about
150 µV and 500 µV. This figure shows that EMG value can be maintained above the threshold
for five second contraction. It means that the subject can handle the object for some moments.
But, Figure 11 also shows that the amplitude of EMG value had decending pattern during the 15
seconds holding contraction. For that period, the EMG is still bigger that the threshold value but
it could decrease around 75% from the initial value. In order to keep this value bigger than the
threshold, the maximum holding contraction respectively is only about 15 seconds.
Figure 11. The trend of EMG signal for 15 seconds contraction
3.2. Flex Sensor
The characteristic of the flex sensors affected by the bending angle and the center of
curvature was investigated. Three centers of curvature for 2.2 inch flex sensor and four centers
of curvature were studied to understand their influence to the flex sensor output. The curvature
centers for 2.2 inch flex sensor were 25%, 50% and 75%. As the 4.5 inch flex sensor are longer,
so the investigated curvature centers were 20%, 40%, 60%, and 80% as illustrated by Fig. 12.
The 25% of curvature center for 2.2 inch flex sensor meant that the flex sensor was bended on
0.55 inch from the base of flex sensor. In the same way, the 20% curvature center for 4.5 cm
meant that the bending happened on 0.9 inch from the base. The flex sensors voltage output for
0°
, 10°
, 20°
, 30°
, 40°
, 50°
, 60°
, 70°
, 80°
, 90°
and 180°
bending angle were determined with 5 volt
voltage input. The resistances (R1) for the voltage devider were equal to the flat resistance of
each sensor types.
Figure 12. The investigated center of curvature of flex sensors
◼ ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286
2284
(a) (b)
Figure 12. The relationship between the bending angle, center of curvature and the voltage of
(a) 2.2 inch and (b) 4.5 inch flex sensor
The result shows that the slope voltage to the bending angles for all centers of
curvature is about 0.01 for both types, as in Fig. 13(a) and Fig. 13(b). In average, the standard
error of the 2.2 inch flex sensor in the intercept line is about 0.037 V. This figure is relatively
close to the standard error for 4.4 inch flex sensor which is 0.030 V. With the average range of
voltage output between 10°
and 90°
bending angle is about 0.9 V, so the accuracy is
approximately 3.54°
with assumption that the average of standard error is 0.040 V for both flex
sensor types. Based on that result, if the i_min is equal to 0°
, so the i_minFS is always 2.5 volt.
The values of i_maxFS is determined based on the maximum angle of hand movement of each
joints ( i_max ).
The characteristics of these sensors are same for all curvature centers. Subjects can
bend the flex sensors in moveable location. But in this research, the used points are only
between 40% and 60% bending center. Although in general the voltage output is linear to the
bending angle, but the 2.2 Inch flex sensor has rapidly increases of voltage output from the 0°
and 90°
bending angle. Compare to the 4.4 Inch flex sensor this situation could be related to the
flexibility of the sensor. The shorther of the sensor, the harder to bend it.
3.3 System Evaluation
The integrated system as shown by Figure 13(a) was evaluated based on the time
consumed by the seven subjects to perform the tasks. Three objects were hanged in front of the
robot as shown by Figure 13(b) with three locations, perpendicular to the robot based as shown
by Figure 13(c), right front as shown by Figure 13(d) and left front as shown by Figure 13(e).
The subject operated the robot from the initial position to grab the object and move the robot to
the initial position before releasing the object from the hand. The time consume to finish the task
is presented by Table 4. The result shows that all subjects can do the task for all trials. The
average times to finish the 1st
, 2nd
and 3rd
tasks are about 15.7 second, 17.1 second 17.6
second. It shows that the simplest task is when the object is perpendicular to the robot base.
The subject only operates the robot with the flexion elbow and wrist. The 2nd
and 3rd
experiments are more difficult, because these locations need radial and ulnar movement. In this
situation, it is rather difficult to estimate the object position to the robot hand. The subject usually
misses the object because of the unaccurate estimation of the distance.
TELKOMNIKA ISSN: 1693-6930 ◼
Combination of Flex Sensor and Electromyography for Hybrid... (Muhammad Ilhamdi Rusydi)
2285
(a) (b) (c) (d) (e)
Figure 13. (a) integrated system, (b) the object from the robot side, (c) object perpendicular to
the robot base, (d) right front object and (e) left front object.
Table 4. System Testing with Three Object Locations
Subject Time (Second)
Perpendicular
Experiment
Right Front
Experiment
Left Front
Experiment
1 14 16 17
2 15 17 20
3 15 18 17
4 16 17 17
5 17 19 19
6 17 15 14
7 16 18 19
4. Conclusion
In this research, the arrangement of flex sensors to determine the right hand movement
from elbow to wrist is established. Six flex sensors are used for elbow flexion and extension,
pronation, supination, hand flexion, hand extension, hand radial and hand ulnar. The EMG
signals are used to differentiate grapsping and relasing hand. This robot can follow the human
arm motions in a real time control. Seven subjects successfully operated this robot to grasp and
release objects in three different locations.
Acknowledgment
This research funded by Research Grant, Engineering Faculty, Universitas Andalas
under Contract No. 023/UN.16.05.D/PL/2018.
References
[1] Meiling Wang, Minzhou Luo, and Marco Ceccarelli. A Unified Dyanamic Conctrol Method for a
Redundant Dual Arm Robot. Journal of Bionic Engineering. 2015; 12: 361-371.
[2] Aihui Wang, Hongnian Yu, Cang, and Shuang. Bio-inspired robust control of a robot arm-and-hand
system based on human viscoelastic properties. Journal of the Franklin Institute. 2017; 354: 1759-
1783.
[3] Chang-Hyuk Lee, Jiwon Choi, Hooman Lee, Joongbae Kim, Kyung-min Lee and Young-bong Bang.
Exoskeletal master device for dual arm robot teaching. Mechatronics. 2017; 43: 76-85.
[4] Erol Ozgur and Youcef Mezouar. Kinematic modeling and control of a robot arm using unit dual
quaternions. Robotics and Autonomous Systems. 2016; 77: 66-73.
[5] Masashi Hamaya, Takamitsu Matsubara, Tomoyuki Noda, Tatsuya Teramae, and Jun Morimoto.
Learning assistive strategies for exoskeleton robots from user-robot physical interaction. Pattern
Recognition Letters. 2017; 99: 1-10.
[6] Muhammad Ilhamdi Rusydi, Takeo Okamoto, Satoshi Ito, and Minoru Sasaki. Controlling 3-D
Movement of Robot Manipulator using Electrooculography. International Journal on Electrical
Engineering and Informatics. 2017; 10: 170-185.
[7] Ihsan A. Taha and Hamzah M. Marhoon. Implementation of Controlled Robot for Fire Detection and
Extinguish to Closed Areas Based on Arduino. Telkomnika. 2018; 16(2): 654-664.
[8] Hongyil Liu and Lihui Wang. Gesture recognition for human-robot collaboration: A review.
International Journal of Industrial Ergonomics. 2017; Article in Press: 1-13.
◼ ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286
2286
[9] Mei Wang, Wen-Yuan Chen, and Xiang Dan Li. Hand gesture recognition using valley circle feature
and Hu’s moments technique for robot movement control. Measurement. 2016; 94: 734-744.
[10] Ram Pratap Sharma and Gyanendra K Verma. Human Computer Interaction using Hand Gesture.
Procedia Computer Science. 2015; 54: 721-727.
[11] Fei Chao, Yuxuan Huang, Xin Zhang, Changjing Shang, Longzhi Yang, Changle Zhou, Huosheng Hu
and Chih-Min Lin. A robot calligraphy system: From simple to complex writing by human gestures.
Engineering Applications of Artificial Intelligence. 2017; 59: 1-14.
[12] Ibari Benaoumeur, Ahmed-Foitih Zoubir, and Hanifi Elhachimi Amar Reda. Remote Control of Mobile
Robot using the Virtual Reality. International Journal of Electrical and Computer Engineering. 2015;
5(5): 1062-1074.
[13] Xuan Bokai, Lina Zhao, Peng, Sun and Hao Wang. An Audio Guided Resource Robot Based on
Band-pass Filter and Touch Sensors. Telkomnika. 2016; 14(3A): 169-177.
[14] Ericka Janet Rechy Ramirez and Huosheng Hu. Bio-signal based control in assistive robots: a
survey. Digital Communication and Networks. 2015; 1: 85-101.
[15] Koksal Gundogdu, Sumeyye Bayrakdar, and Ibrahim Yucedag. Developing and modelling of voice
control system for prosthetic robot arm in medical systems. Journal of King Saud University-
Computer and Information Sciences. 2017; 30(2): 198-205.
[16] Nianfeng Wang, Kunyi Lao, and Xianmin Zhang. Design and Myoelectric Control of an
Anthropomorphic Prosthetic Hand. Journal of Bionic Engineering. 2017; 14: 47-59.
[17] E. Hortal, D. Plannelles, A. COsta, E. Ianez, A.Ubeda, J.M. Azorin and E. Fernandez. SVM-based
Brain–Machine Interface for controlling a robot arm through four mental tasks. Neurocomputing.
2015; 151: 116-121.
[18] Muhammad Ilhamdi Rusydi, Syamsul Huda, Rachmad Amin Putra, Minoru Sasaki, and Febdian
Rusydi. Robot manipulator control using absolutes encoder and electromyography signal. Asia-
Pacific Conference on Intelligent Robot Systems. Tokyo. 2016: 190-194.
[19] Emrehan Yavsan and Aysegul Ucar. Gesture imitation and recognition using Kinect sensor and
extreme learning machines. Measurement. 2016; 94: 852-861.
[20] Gerad Canal and Sergio, Angulo, Cecilio Escalera. A real-time Human-Robot Interaction system
based on gestures for assistive scenarios. Computer Vision and Image Understanding. 2016; 140:
65-77.
[21] Giovanni Saggio. Mechanical model of flex sensors used to sense finger movements. Sensors and
Actuators A: Physical. 2012; 185: 53-58.

More Related Content

What's hot

Myoelectric Prosthetic Arm Motion (Wrist/Hand) Control System
Myoelectric Prosthetic Arm Motion (Wrist/Hand) Control SystemMyoelectric Prosthetic Arm Motion (Wrist/Hand) Control System
Myoelectric Prosthetic Arm Motion (Wrist/Hand) Control Systemidescitation
 
A haptic feedback system based on leap motion controller for prosthetic hand ...
A haptic feedback system based on leap motion controller for prosthetic hand ...A haptic feedback system based on leap motion controller for prosthetic hand ...
A haptic feedback system based on leap motion controller for prosthetic hand ...IJECEIAES
 
Biomechatronics 103
Biomechatronics 103Biomechatronics 103
Biomechatronics 103eminaker
 
A Review on Design and Modeling of Artificial Hand
A Review on Design and Modeling of Artificial HandA Review on Design and Modeling of Artificial Hand
A Review on Design and Modeling of Artificial Handnishanthnishanth28
 
Advances and development in biomechatronics introduction to arm prosthesis
Advances and development in biomechatronics introduction to arm prosthesisAdvances and development in biomechatronics introduction to arm prosthesis
Advances and development in biomechatronics introduction to arm prosthesisIAEME Publication
 
Acrylic Prosthetic Limb Using EMG signal
Acrylic Prosthetic Limb Using EMG signalAcrylic Prosthetic Limb Using EMG signal
Acrylic Prosthetic Limb Using EMG signalAnveshChinta1
 
Prosthetic Hand Proposal
Prosthetic Hand ProposalProsthetic Hand Proposal
Prosthetic Hand ProposalAustin Bonnes
 
Human Balance - Anatomy & ZMP
Human Balance - Anatomy & ZMPHuman Balance - Anatomy & ZMP
Human Balance - Anatomy & ZMPLuís Rita
 
Concept Convertible Wheelchair With Ventilator And Monitoring System
Concept Convertible Wheelchair With Ventilator And Monitoring  SystemConcept Convertible Wheelchair With Ventilator And Monitoring  System
Concept Convertible Wheelchair With Ventilator And Monitoring Systemvivatechijri
 
IRJET- Low – Cost Human Hand Prosthetic using EMG Signal with the Help of Mic...
IRJET- Low – Cost Human Hand Prosthetic using EMG Signal with the Help of Mic...IRJET- Low – Cost Human Hand Prosthetic using EMG Signal with the Help of Mic...
IRJET- Low – Cost Human Hand Prosthetic using EMG Signal with the Help of Mic...IRJET Journal
 
IRJET- An Approach to Accelerometer based Controlled Robot
IRJET- An Approach to Accelerometer based Controlled RobotIRJET- An Approach to Accelerometer based Controlled Robot
IRJET- An Approach to Accelerometer based Controlled RobotIRJET Journal
 
A prosthetic limb managed by sensors-based electronic system: Experimental re...
A prosthetic limb managed by sensors-based electronic system: Experimental re...A prosthetic limb managed by sensors-based electronic system: Experimental re...
A prosthetic limb managed by sensors-based electronic system: Experimental re...journalBEEI
 

What's hot (16)

Myoelectric Prosthetic Arm Motion (Wrist/Hand) Control System
Myoelectric Prosthetic Arm Motion (Wrist/Hand) Control SystemMyoelectric Prosthetic Arm Motion (Wrist/Hand) Control System
Myoelectric Prosthetic Arm Motion (Wrist/Hand) Control System
 
A haptic feedback system based on leap motion controller for prosthetic hand ...
A haptic feedback system based on leap motion controller for prosthetic hand ...A haptic feedback system based on leap motion controller for prosthetic hand ...
A haptic feedback system based on leap motion controller for prosthetic hand ...
 
Biomechatronics 103
Biomechatronics 103Biomechatronics 103
Biomechatronics 103
 
A Review on Design and Modeling of Artificial Hand
A Review on Design and Modeling of Artificial HandA Review on Design and Modeling of Artificial Hand
A Review on Design and Modeling of Artificial Hand
 
Mech biomechatronic hand ppt
Mech biomechatronic hand pptMech biomechatronic hand ppt
Mech biomechatronic hand ppt
 
IMEKo2013
IMEKo2013IMEKo2013
IMEKo2013
 
Advances and development in biomechatronics introduction to arm prosthesis
Advances and development in biomechatronics introduction to arm prosthesisAdvances and development in biomechatronics introduction to arm prosthesis
Advances and development in biomechatronics introduction to arm prosthesis
 
Acrylic Prosthetic Limb Using EMG signal
Acrylic Prosthetic Limb Using EMG signalAcrylic Prosthetic Limb Using EMG signal
Acrylic Prosthetic Limb Using EMG signal
 
Prosthetic Hand Proposal
Prosthetic Hand ProposalProsthetic Hand Proposal
Prosthetic Hand Proposal
 
Human Balance - Anatomy & ZMP
Human Balance - Anatomy & ZMPHuman Balance - Anatomy & ZMP
Human Balance - Anatomy & ZMP
 
Biomechatronics
BiomechatronicsBiomechatronics
Biomechatronics
 
Biomechatronic-hand
Biomechatronic-handBiomechatronic-hand
Biomechatronic-hand
 
Concept Convertible Wheelchair With Ventilator And Monitoring System
Concept Convertible Wheelchair With Ventilator And Monitoring  SystemConcept Convertible Wheelchair With Ventilator And Monitoring  System
Concept Convertible Wheelchair With Ventilator And Monitoring System
 
IRJET- Low – Cost Human Hand Prosthetic using EMG Signal with the Help of Mic...
IRJET- Low – Cost Human Hand Prosthetic using EMG Signal with the Help of Mic...IRJET- Low – Cost Human Hand Prosthetic using EMG Signal with the Help of Mic...
IRJET- Low – Cost Human Hand Prosthetic using EMG Signal with the Help of Mic...
 
IRJET- An Approach to Accelerometer based Controlled Robot
IRJET- An Approach to Accelerometer based Controlled RobotIRJET- An Approach to Accelerometer based Controlled Robot
IRJET- An Approach to Accelerometer based Controlled Robot
 
A prosthetic limb managed by sensors-based electronic system: Experimental re...
A prosthetic limb managed by sensors-based electronic system: Experimental re...A prosthetic limb managed by sensors-based electronic system: Experimental re...
A prosthetic limb managed by sensors-based electronic system: Experimental re...
 

Similar to TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286 Combination of Flex Sensor and Electromyography

Nature grasping by a cable-driven under-actuated anthropomorphic robotic hand
Nature grasping by a cable-driven under-actuated anthropomorphic robotic handNature grasping by a cable-driven under-actuated anthropomorphic robotic hand
Nature grasping by a cable-driven under-actuated anthropomorphic robotic handTELKOMNIKA JOURNAL
 
Prosthetic Arm for Amputees
Prosthetic Arm for AmputeesProsthetic Arm for Amputees
Prosthetic Arm for Amputeesvivatechijri
 
Hybrid fuzzy-sliding grasp control for underactuated robotic hand
Hybrid fuzzy-sliding grasp control for underactuated robotic handHybrid fuzzy-sliding grasp control for underactuated robotic hand
Hybrid fuzzy-sliding grasp control for underactuated robotic handTELKOMNIKA JOURNAL
 
Novel Approaches for Robotic Control Using Flex Sensor
Novel Approaches for Robotic Control Using Flex SensorNovel Approaches for Robotic Control Using Flex Sensor
Novel Approaches for Robotic Control Using Flex SensorIJERA Editor
 
DESIGN OF A PROSTHETIC ARM USING FLEX SENSOR
DESIGN OF A PROSTHETIC ARM USING FLEX SENSOR DESIGN OF A PROSTHETIC ARM USING FLEX SENSOR
DESIGN OF A PROSTHETIC ARM USING FLEX SENSOR IAEME Publication
 
Recognition of sign language hand gestures using leap motion sensor based on ...
Recognition of sign language hand gestures using leap motion sensor based on ...Recognition of sign language hand gestures using leap motion sensor based on ...
Recognition of sign language hand gestures using leap motion sensor based on ...journalBEEI
 
Implementation of PID, Bang–Bang and Backstepping Controllers on 3D Printed A...
Implementation of PID, Bang–Bang and Backstepping Controllers on 3D Printed A...Implementation of PID, Bang–Bang and Backstepping Controllers on 3D Printed A...
Implementation of PID, Bang–Bang and Backstepping Controllers on 3D Printed A...Mashood Mukhtar
 
Anthropomorphic transradial myoelectric hand using tendon-spring mechanism
Anthropomorphic transradial myoelectric hand using tendon-spring mechanismAnthropomorphic transradial myoelectric hand using tendon-spring mechanism
Anthropomorphic transradial myoelectric hand using tendon-spring mechanismTELKOMNIKA JOURNAL
 
Wireless-Controlled Animatronic Hand
Wireless-Controlled Animatronic HandWireless-Controlled Animatronic Hand
Wireless-Controlled Animatronic HandAhmad Moharib
 
FulltextA novel design process of low cost 3D printed ambidextrous finger des...
FulltextA novel design process of low cost 3D printed ambidextrous finger des...FulltextA novel design process of low cost 3D printed ambidextrous finger des...
FulltextA novel design process of low cost 3D printed ambidextrous finger des...Mashood Mukhtar
 
Geasture Control Robotic Arm
Geasture Control Robotic ArmGeasture Control Robotic Arm
Geasture Control Robotic ArmSree Harsha
 
Design and Development ofa Mirror Effect Control Prosthetic Hand with Force S...
Design and Development ofa Mirror Effect Control Prosthetic Hand with Force S...Design and Development ofa Mirror Effect Control Prosthetic Hand with Force S...
Design and Development ofa Mirror Effect Control Prosthetic Hand with Force S...TELKOMNIKA JOURNAL
 
Design and Development of Low Cost 3D Printed Ambidextrous Robotic Hand Drive...
Design and Development of Low Cost 3D Printed Ambidextrous Robotic Hand Drive...Design and Development of Low Cost 3D Printed Ambidextrous Robotic Hand Drive...
Design and Development of Low Cost 3D Printed Ambidextrous Robotic Hand Drive...Mashood Mukhtar
 
TURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODEL
TURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODELTURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODEL
TURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODELcscpconf
 
Turkish Sign Language Recognition Using Hidden Markov Model
Turkish Sign Language Recognition Using Hidden Markov Model Turkish Sign Language Recognition Using Hidden Markov Model
Turkish Sign Language Recognition Using Hidden Markov Model csandit
 

Similar to TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286 Combination of Flex Sensor and Electromyography (20)

Nature grasping by a cable-driven under-actuated anthropomorphic robotic hand
Nature grasping by a cable-driven under-actuated anthropomorphic robotic handNature grasping by a cable-driven under-actuated anthropomorphic robotic hand
Nature grasping by a cable-driven under-actuated anthropomorphic robotic hand
 
Prosthetic Arm for Amputees
Prosthetic Arm for AmputeesProsthetic Arm for Amputees
Prosthetic Arm for Amputees
 
Hybrid fuzzy-sliding grasp control for underactuated robotic hand
Hybrid fuzzy-sliding grasp control for underactuated robotic handHybrid fuzzy-sliding grasp control for underactuated robotic hand
Hybrid fuzzy-sliding grasp control for underactuated robotic hand
 
Novel Approaches for Robotic Control Using Flex Sensor
Novel Approaches for Robotic Control Using Flex SensorNovel Approaches for Robotic Control Using Flex Sensor
Novel Approaches for Robotic Control Using Flex Sensor
 
DESIGN OF A PROSTHETIC ARM USING FLEX SENSOR
DESIGN OF A PROSTHETIC ARM USING FLEX SENSOR DESIGN OF A PROSTHETIC ARM USING FLEX SENSOR
DESIGN OF A PROSTHETIC ARM USING FLEX SENSOR
 
Recognition of sign language hand gestures using leap motion sensor based on ...
Recognition of sign language hand gestures using leap motion sensor based on ...Recognition of sign language hand gestures using leap motion sensor based on ...
Recognition of sign language hand gestures using leap motion sensor based on ...
 
Implementation of PID, Bang–Bang and Backstepping Controllers on 3D Printed A...
Implementation of PID, Bang–Bang and Backstepping Controllers on 3D Printed A...Implementation of PID, Bang–Bang and Backstepping Controllers on 3D Printed A...
Implementation of PID, Bang–Bang and Backstepping Controllers on 3D Printed A...
 
Inner file 7_naew-5cajk5
Inner file 7_naew-5cajk5Inner file 7_naew-5cajk5
Inner file 7_naew-5cajk5
 
pres.1993.2.3.203.pdf
pres.1993.2.3.203.pdfpres.1993.2.3.203.pdf
pres.1993.2.3.203.pdf
 
Anthropomorphic transradial myoelectric hand using tendon-spring mechanism
Anthropomorphic transradial myoelectric hand using tendon-spring mechanismAnthropomorphic transradial myoelectric hand using tendon-spring mechanism
Anthropomorphic transradial myoelectric hand using tendon-spring mechanism
 
Wireless-Controlled Animatronic Hand
Wireless-Controlled Animatronic HandWireless-Controlled Animatronic Hand
Wireless-Controlled Animatronic Hand
 
Final report 1_ _1_
Final report  1_ _1_Final report  1_ _1_
Final report 1_ _1_
 
FulltextA novel design process of low cost 3D printed ambidextrous finger des...
FulltextA novel design process of low cost 3D printed ambidextrous finger des...FulltextA novel design process of low cost 3D printed ambidextrous finger des...
FulltextA novel design process of low cost 3D printed ambidextrous finger des...
 
Geasture Control Robotic Arm
Geasture Control Robotic ArmGeasture Control Robotic Arm
Geasture Control Robotic Arm
 
I010145860
I010145860I010145860
I010145860
 
Design and Development ofa Mirror Effect Control Prosthetic Hand with Force S...
Design and Development ofa Mirror Effect Control Prosthetic Hand with Force S...Design and Development ofa Mirror Effect Control Prosthetic Hand with Force S...
Design and Development ofa Mirror Effect Control Prosthetic Hand with Force S...
 
complete
completecomplete
complete
 
Design and Development of Low Cost 3D Printed Ambidextrous Robotic Hand Drive...
Design and Development of Low Cost 3D Printed Ambidextrous Robotic Hand Drive...Design and Development of Low Cost 3D Printed Ambidextrous Robotic Hand Drive...
Design and Development of Low Cost 3D Printed Ambidextrous Robotic Hand Drive...
 
TURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODEL
TURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODELTURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODEL
TURKISH SIGN LANGUAGE RECOGNITION USING HIDDEN MARKOV MODEL
 
Turkish Sign Language Recognition Using Hidden Markov Model
Turkish Sign Language Recognition Using Hidden Markov Model Turkish Sign Language Recognition Using Hidden Markov Model
Turkish Sign Language Recognition Using Hidden Markov Model
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesTELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 

TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286 Combination of Flex Sensor and Electromyography

  • 1. TELKOMNIKA, Vol.16, No.5, October 2018, pp. 2275~2286 ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018 DOI: 10.12928/TELKOMNIKA.v16i5.7028 ◼ 2275 Received August 20, 2017; Revised June 24, 2018; Accepted July 19, 2018 Combination of Flex Sensor and Electromyography for Hybrid Control Robot Muhammad Ilhamdi Rusydi*1 , Muhammad Ismail Opera2 , Andrivo Rusydi3 , Minoru Sasaki4 1,2Department of Electrical Engineering, Universitas Andalas, Padang, Indonesia 3Department of Physics, National University of Singapore, Singapore 4Department of Mechanical Engineering, Gifu University, Japan *Corresponding author, e-mail: rusydi@eng.unand.ac.id Abstract The alternative control methods of robot are very important to solved problems for people with special needs. In this research, a robot arm from the elbow to hand is designed based on human right arm. This robot robot is controlled by human left arm. The positions of flex sensors are studied to recognize the flexion-extension elbow, supination-pronation forearm, flexion-extension wrist and radial-ulnar wrist.The hand of robot has two function grasping and realeasing object. This robot has four joints and six flex sensors are attached to human left arm. Electromyography signals from face muscle contraction are used to classify grasping and releasing hand. The results show that the flex sensor accuracy is 3.54° with standard error is approximately 0.040 V. Seven operators completely tasks to take and release objects at three different locations: perpendicular to the robot, left-front and right-front of the robot. The average times to finish each task are 15.7 ssecond, 17.6 second and 17.1 second. This robot control system works in a real time function. This control method can substitute the right hand function to do taking and releasing object tasks. Keywords: robot, flex sensor, electromyography, left arm Copyright © 2018 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction The aging society gives impact to the demand of exoskeleton robots such as human arm. So, this mechanics is frequently discussed in robotics because of its important functions [1,2,3,4]. A simple 1-DoF exoskeleton robot was designed and controlled by electromyography (EMG) [5]. A robot manipulator was controlled by electrooculography (EOG) to reach an object [6]. In many aspects, robot and human can work together in manufacturing as long as the communications between them are established. Robot can also reduce the risk on the workers such as fire fighters [7] Althought the communication methods linking them are limited, gesture recognition gives wide applications to for human robot interaction [8,9,10]. Human gesture makes the communication between robot and human could be further developed. A robot for writing and painting tasks was developed and controlled by human gesture. A database of human gestures for English and Chinesse characters was created using Microsoft Kinect. A robot used this database to recognize the human gesture in real time then performed the gesture to write the characters [11]. A remote control of mobile robot was also developed by [12] using virtual reality and audio based control [13]. Biosignals such as electromyography (EMG) and electroencephalography (EEG) become very famous in this decade because of this ability to control machine instead using the hands [14]. An antropomorphic prosthetic hand was controlled by voice in medical system [15]. But some people with problem with their articulation still can use EMG signal control robot by as the alternative method [16]. If a human body has a total health problem, EEG signal become the last signal that still can be produced by human body. Four mental tasks were clustered by Support Vector Machine to control robot arm [17]. The combination of EMG signal and encoder sensor to control robot arm is established with accuracy is approximately 9° [18]. Since robot technology grows rapidly to help people in daily life acitivities, the method to control the robot by human is very important because of different abilities among the users who operate the robot. Some aspects are discussed about the interaction of robot and human such as accuracy and speed to execute task [19]. A Human Robot Interaction (HRI) based on gesture control was
  • 2. ◼ ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286 2276 introduced [20]. This robot is able to recognize four gestures: wave hand, pointing at, head shake and nod. The gesture was capture by Microsoft Kinect. The response speed and the recognition rate were evaluated. In average, the execution time was between 1.5 second and 2 second. The point gesture had the highest recognition rate (96.67%) and the negate gesture had the lowest rate (33.33%). This robot sometimes went to the wrong places (13.33%). Instead of using optic sensors to capture the human gesture, flex sensor give an alternative method for this function. The resistance value of it depends on the angle of bending. The arrangement of flex sensors to a goniometric glove is very usefull to build the pattern of finger gestures. The repeatability and degree of handling of the flex sensors arrangement are tested by 6 subjects [21]. The results showed that the average range of flex sensors output was 3.27° with 1.07° standard deviation. This output range is very important for the system accuracy. In this study, a human arm is controlled by the combination of flex sensor and EMG. The flex sensor arrangements to the human arm are estabilished. The accuracy was of flex sensor was evaluated. The EMG distinguishes the grasping and relaxing hand based on threshold value. The robot control system was tested by seven subjects for three tasks. 2. Method 2.1. Arm Motions The right arm robot is developed in order to help people with the right arm problem to reach objects on the right side of their body. So, the basic movements of right arm are required to develop this robot. In this study, hand damage is assumed to occur from elbow to fingers. The Figure 1(a) to (d) illustrates the movements of joint in that section. An elbow allows the arm to rotate by θ1 from the extension to the flexion position on a plane as shown by Figure 1(a).The angle increases when the flexion occurs and the angle decreases if the movement is an extension. The other important movement near the elbow is the rotation by θ2 from the supination to the pronation as shown by Figure 1(b). Extension and flexion are not only at the elbow but also at the wrist as shown by Figure 1(c). The angle for the extension to the normal position is θ3 and the angle for the flexion to the normal position is θ4. The last couple movements at the wrist are the radial and ulnar as illustrated by Figure 1(d). The radial movement is the hand movement about θ5 degree towards the kinky finger and its opposite is the ulnar movement with angle θ5 to the normal position. All these features drive the hand moving from an initial position to a target position. For the grasping function, the hand has two conditions: release and hold as shown by Figure 2. (a) (b) (c) (d) Figure 1. The hand movement from elbow to the wrist section Figure 2. Two conditions of arm: relase and hold
  • 3. TELKOMNIKA ISSN: 1693-6930 ◼ Combination of Flex Sensor and Electromyography for Hybrid... (Muhammad Ilhamdi Rusydi) 2277 2.2. Right Arm Robot Considering the assumed problem of the hand in this research, the arm robot only consists of the elbow, wrist and hand. To fulfill the requirement of the arm movement, a robot is designed as illustrated by Figure 3. The first joint on the elbow is operated by motor 1. The configuration of this motor producesthe θ1 for the elbow flexion and extension. The motor for the second joint rotates the hand for pronation and supination. For the wrist function, two motors are installed for the radial and ulnar (motor 3) and flexion and extension (motor 4). The specification of four joints and four links links are shown by Table 1 and Table 2 respectively. Figure 3. Four joints of the robot Table 1. The joint specification Segment Joint Code Movement Workspace Actuator Elbow 1 A Flexion 0°-150° Servo FeeTech FR0115M (Torque: 14 kgcm) B Extension 2 C Supination 0°-180° D Pronation Wrist 3 E Flexion 60° F Extension 80° 4 G Radial 30° H Ulnar 60° Table 2. Length of link Link Length (cm) Link 1 2 Link 2 9 Link 3 5 Link 4 6
  • 4. ◼ ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286 2278 2.3. Hand Gesture Sensor Flex sensors are used to detect the hand gesture in this research. This type of sensors is produced by Spectrasymbol. It is a high resistance flex sensor that possibly works in a temperature ranges from-35°C to 80°C. This produced sensor has two length types which are 4.4 cm and 2.5 cm. The flat resistance of 4.4 cm flex sensor is about 10 KΩ and the flat resistance for 2.5 cm flex sensor is about 22 KΩ. In general, the flat resistance for bending angle 180° is about two times greater than the flat resistance. The basic electrical circuit of the flex sensor is shown in Figure 4. Since it works as the voltage divider, the value of the R1 is designed equal to the flat resistance of each sensor types. The output of the flex sensor is denoted as FS. Further, this variable is used to determine the bending angle of flex sensor. Vin R2 FS R1 Figure 4. Electrical circuit of flex sensor. Because the idea of this robot is to help people with right hand problem, this robot is available controlled by human left hand only. The installation of the flex sensors is investigated to make the sensor that can determine the angles of the four joints. Two joints on the elbow and two joints on the wrist of the robot are directly modeled based on the elbow and wrist part of human left hand. The flex sensors are attached gently on the locations as in Figure 4. Location number 1 is the location for flex sensor 1. This flex sensor is influenced by the elbow flexion and extension. Flex sensor 2 detects the pronation and supination. Flex sensor 3 and 4 distinguish the flexion and estension at the wrist. Flex sensor 5 and 6 identifies the radial and ulnar. The relationship between each sensors and the joint movement are summarized in Table 3. Figure 4. The positions of flex sensors
  • 5. TELKOMNIKA ISSN: 1693-6930 ◼ Combination of Flex Sensor and Electromyography for Hybrid... (Muhammad Ilhamdi Rusydi) 2279 Table 3. The Mapping of Flex Sensor to the Joint Movement Joint Code Movement Flex sensor 1 A Flexion 1 B Extension 2 C Supination 2 D Pronation 3 E Flexion 3 F Extension 4 4 G Radial 5 H Ulnar 6 A different design is implemented to the sensor 2. This is because the pronation and supination rotation are different with other rotations. For the flex sensor 2, a tool with a hole that can fit with human left arm is designed. A flex sensor is attached on the bottom of the hole with one side is fixed and other side is the moving part. The flex is flat when the hand on the supination movement and it curves when the hand is on pronation movement, as shown in Figure 5. Figure 5. Design of flex sensor 2 2.4. Electromyography The electromyography sensor used in this research is an open source and hardware product version 1.3 leaded by Backyardbrain. It has 80× gain amplifier for the band pass filter 300 Hz-1200 Hz. The sampling rate is 10 Hz. There are three cables as input which are red (positive), black (negative) and white (ground) channel. The signal from the muscle around the face is used to control the robot. The electrodes are attached at the jaw as shown in Figure 6. The EMG signal is used for a simple task since the hand of robot operated only in grasping and releasing without considering the power of grasping. So, the threshold method is used to classify the situation. The threshold is studied based on three experiments. First, the experiment is to investigate the peak of the EMG. The subjects performed the jaw contraction just only for a moment. This experiment is important to determine the threshold value. After that, caused of the used of EMG signal, the experiment to study the stability of EMG signal is studied. Subjects performed the jaw contraction and hold the contraction with two durations: 5 seconds and 15 seconds. This experiment is necessary to investigate that EMG signal can stand above the threshold value for those durations.
  • 6. ◼ ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286 2280 Figure 6. Electrode positions of EMG sensor 2.5 Control Method The developed system works in a real time operation. The robot follows the human left arm movement and the robot hand grabs or releases object based on the face muscle contraction. There are two main parts of the system to control the robot manipulator using this hybrid sensor designed, as presented in Figure 7. The first part is to detect the arm movement and calculate the joint angle. This part consists of 6 flex sensors and an EMG sensor connects to a microcontroller. In the first microcontroller, the voltage outputs of the flex sensors are manipulated into the angles. These angles together with the EMG signals are transmitted to other system through nRF24L01. On the microcontroller 2, the angle of six flex sensors are processed to decided the angles of four robot joints. Based on the EMG signal, the microcontroller 2 decides whether the hand grasps or releases the object. Joint 1 (Elbow) Flexion-Extension Joint 2 (Elbow) Supination-Pronation Joint 3 (Wrist) Flexion-Extension Joint 4 (Wrist) Radial-Ulnar Deviation Hand Grab-Release Flex Sensor 1 Flex Sensor 2 Flex Sensor 3 Flex Sensor 4 Sensor EMG Flex Sensor 6 Flex Sensor 5 nRF24L01 Transceiver θ1 θ2 θ5 EMG nRF24L01 Receiver θ3 θ4 θ6 Microcontroller 1 Microcontroller 2 Convert the Flex Sensor Value to Angle Algorithm to decide the joint angle and hand activity Figure 7. Architecture of control system to control four joints and flexor muscle Figure 8 illustrates the process on the microprocessor 1. The minimum and maximum output (FSi_min and FSi_max) of flex sensors are declared at the initialization step. The minimum value is the output of the flex sensor when the arm posed in straight down position which is the initial position. The system reads the bending values of six flex sensors (FSi) and EMG signal amplitude. Then, the bending values are converted to the bending angles of six flex sensors. The relationship between the bending value (FSi) and the bending angle (θi) are determined
  • 7. TELKOMNIKA ISSN: 1693-6930 ◼ Combination of Flex Sensor and Electromyography for Hybrid... (Muhammad Ilhamdi Rusydi) 2281 based on the (1). The bending angles of the flex sensors and the EMG amplitude are sent to the microprocessor 2. Start FSi_min FSi_max θi_min θi_max i={1, 2, 3, 4, 5, 6} EMG FSi i={1, 2, 3, 4, 5, 6} EMG Convert FSi to θi i={1, 2, 3, 4, 5, 6} SEND θi i={1, 2, 3, 4, 5, 6} EMG Finish Figure 8. The process for input and output on Microprosesor 1 ( )   −  =  + −    −  i_max i_min i i_min i i_min i_max i_min FS FS FS FS (1) where i : Flex sensor number (1, 2, 3, 4, 5, 6) i : Bending angle of flex sensor i (°) i_min : The minimum bending angle of flex sensor i (°) i_max : The maximum bending angle of flex sensor i (°) iFS : The flex sensor i signal (mV) i_minFS : The minimum flex sensor i signal (mV) i_maxFS : The maximum flex sensor i signal (mV) The output of the microprocessor 1 is the input for the microprocessor 2. The process in microprocessor 2 is shown by Figure 9. The declaration of the EMG threshold value is initiated in this section. If the the EMG signal is bigger than the EMG threshold (EMGth), the hand grasps the object. The hand releases the object if the EMG signal is lower than the threshold.
  • 8. ◼ ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286 2282 Start θi i={1, 2, 3, 4, 5, 6} EMG Finish θ1> 0 θ2> 0 EMG > EMGth Joint 1 = θ1 Joint 2 = θ2 θ3> 0 && θ4< 0 θ3≤ 0 && θ4≥ 0 θ5≤0 && θ6≥ 0 θ5> 0 && θ6< 0 Joint 3 = θ3 Joint 3 = θ4 Joint 4 = θ5 Joint 4 = θ6 Grasping T T F T EMGth F TTTTT FF F F F Releasing Figure 9. The process for input and output on Microprossor 2 3. Result and Discussion 3.1. EMG Threshold The experiment to determine the threshold was conducted by 9 subjects. The subjects contracted their jaws for a moment for five times. The maximum value of the EMG signal was recorded. The averages of maximum values of the EMG signal while the subjects were biting their jaw for a moment are shown by Figure 10. In a glance, this experiment showed that the biting activity had an average maximum EMG value which was bigger than 200 µV. Based on this experiment, 100 µV was decided to differentiate the grasping and releasing hand. Figure 10. Mean of maximum value of EMG for instantaneously jaw contraction
  • 9. TELKOMNIKA ISSN: 1693-6930 ◼ Combination of Flex Sensor and Electromyography for Hybrid... (Muhammad Ilhamdi Rusydi) 2283 The decided threshold value was evaluated by holding the contraction for 15 seconds. Totally 70 contractions were performed by random 10 subjects. The result illustrates by Figure 11. The average EMG value during the five second contraction varied between about 150 µV and 500 µV. This figure shows that EMG value can be maintained above the threshold for five second contraction. It means that the subject can handle the object for some moments. But, Figure 11 also shows that the amplitude of EMG value had decending pattern during the 15 seconds holding contraction. For that period, the EMG is still bigger that the threshold value but it could decrease around 75% from the initial value. In order to keep this value bigger than the threshold, the maximum holding contraction respectively is only about 15 seconds. Figure 11. The trend of EMG signal for 15 seconds contraction 3.2. Flex Sensor The characteristic of the flex sensors affected by the bending angle and the center of curvature was investigated. Three centers of curvature for 2.2 inch flex sensor and four centers of curvature were studied to understand their influence to the flex sensor output. The curvature centers for 2.2 inch flex sensor were 25%, 50% and 75%. As the 4.5 inch flex sensor are longer, so the investigated curvature centers were 20%, 40%, 60%, and 80% as illustrated by Fig. 12. The 25% of curvature center for 2.2 inch flex sensor meant that the flex sensor was bended on 0.55 inch from the base of flex sensor. In the same way, the 20% curvature center for 4.5 cm meant that the bending happened on 0.9 inch from the base. The flex sensors voltage output for 0° , 10° , 20° , 30° , 40° , 50° , 60° , 70° , 80° , 90° and 180° bending angle were determined with 5 volt voltage input. The resistances (R1) for the voltage devider were equal to the flat resistance of each sensor types. Figure 12. The investigated center of curvature of flex sensors
  • 10. ◼ ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286 2284 (a) (b) Figure 12. The relationship between the bending angle, center of curvature and the voltage of (a) 2.2 inch and (b) 4.5 inch flex sensor The result shows that the slope voltage to the bending angles for all centers of curvature is about 0.01 for both types, as in Fig. 13(a) and Fig. 13(b). In average, the standard error of the 2.2 inch flex sensor in the intercept line is about 0.037 V. This figure is relatively close to the standard error for 4.4 inch flex sensor which is 0.030 V. With the average range of voltage output between 10° and 90° bending angle is about 0.9 V, so the accuracy is approximately 3.54° with assumption that the average of standard error is 0.040 V for both flex sensor types. Based on that result, if the i_min is equal to 0° , so the i_minFS is always 2.5 volt. The values of i_maxFS is determined based on the maximum angle of hand movement of each joints ( i_max ). The characteristics of these sensors are same for all curvature centers. Subjects can bend the flex sensors in moveable location. But in this research, the used points are only between 40% and 60% bending center. Although in general the voltage output is linear to the bending angle, but the 2.2 Inch flex sensor has rapidly increases of voltage output from the 0° and 90° bending angle. Compare to the 4.4 Inch flex sensor this situation could be related to the flexibility of the sensor. The shorther of the sensor, the harder to bend it. 3.3 System Evaluation The integrated system as shown by Figure 13(a) was evaluated based on the time consumed by the seven subjects to perform the tasks. Three objects were hanged in front of the robot as shown by Figure 13(b) with three locations, perpendicular to the robot based as shown by Figure 13(c), right front as shown by Figure 13(d) and left front as shown by Figure 13(e). The subject operated the robot from the initial position to grab the object and move the robot to the initial position before releasing the object from the hand. The time consume to finish the task is presented by Table 4. The result shows that all subjects can do the task for all trials. The average times to finish the 1st , 2nd and 3rd tasks are about 15.7 second, 17.1 second 17.6 second. It shows that the simplest task is when the object is perpendicular to the robot base. The subject only operates the robot with the flexion elbow and wrist. The 2nd and 3rd experiments are more difficult, because these locations need radial and ulnar movement. In this situation, it is rather difficult to estimate the object position to the robot hand. The subject usually misses the object because of the unaccurate estimation of the distance.
  • 11. TELKOMNIKA ISSN: 1693-6930 ◼ Combination of Flex Sensor and Electromyography for Hybrid... (Muhammad Ilhamdi Rusydi) 2285 (a) (b) (c) (d) (e) Figure 13. (a) integrated system, (b) the object from the robot side, (c) object perpendicular to the robot base, (d) right front object and (e) left front object. Table 4. System Testing with Three Object Locations Subject Time (Second) Perpendicular Experiment Right Front Experiment Left Front Experiment 1 14 16 17 2 15 17 20 3 15 18 17 4 16 17 17 5 17 19 19 6 17 15 14 7 16 18 19 4. Conclusion In this research, the arrangement of flex sensors to determine the right hand movement from elbow to wrist is established. Six flex sensors are used for elbow flexion and extension, pronation, supination, hand flexion, hand extension, hand radial and hand ulnar. The EMG signals are used to differentiate grapsping and relasing hand. This robot can follow the human arm motions in a real time control. Seven subjects successfully operated this robot to grasp and release objects in three different locations. Acknowledgment This research funded by Research Grant, Engineering Faculty, Universitas Andalas under Contract No. 023/UN.16.05.D/PL/2018. References [1] Meiling Wang, Minzhou Luo, and Marco Ceccarelli. A Unified Dyanamic Conctrol Method for a Redundant Dual Arm Robot. Journal of Bionic Engineering. 2015; 12: 361-371. [2] Aihui Wang, Hongnian Yu, Cang, and Shuang. Bio-inspired robust control of a robot arm-and-hand system based on human viscoelastic properties. Journal of the Franklin Institute. 2017; 354: 1759- 1783. [3] Chang-Hyuk Lee, Jiwon Choi, Hooman Lee, Joongbae Kim, Kyung-min Lee and Young-bong Bang. Exoskeletal master device for dual arm robot teaching. Mechatronics. 2017; 43: 76-85. [4] Erol Ozgur and Youcef Mezouar. Kinematic modeling and control of a robot arm using unit dual quaternions. Robotics and Autonomous Systems. 2016; 77: 66-73. [5] Masashi Hamaya, Takamitsu Matsubara, Tomoyuki Noda, Tatsuya Teramae, and Jun Morimoto. Learning assistive strategies for exoskeleton robots from user-robot physical interaction. Pattern Recognition Letters. 2017; 99: 1-10. [6] Muhammad Ilhamdi Rusydi, Takeo Okamoto, Satoshi Ito, and Minoru Sasaki. Controlling 3-D Movement of Robot Manipulator using Electrooculography. International Journal on Electrical Engineering and Informatics. 2017; 10: 170-185. [7] Ihsan A. Taha and Hamzah M. Marhoon. Implementation of Controlled Robot for Fire Detection and Extinguish to Closed Areas Based on Arduino. Telkomnika. 2018; 16(2): 654-664. [8] Hongyil Liu and Lihui Wang. Gesture recognition for human-robot collaboration: A review. International Journal of Industrial Ergonomics. 2017; Article in Press: 1-13.
  • 12. ◼ ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 5, October 2018: 2275-2286 2286 [9] Mei Wang, Wen-Yuan Chen, and Xiang Dan Li. Hand gesture recognition using valley circle feature and Hu’s moments technique for robot movement control. Measurement. 2016; 94: 734-744. [10] Ram Pratap Sharma and Gyanendra K Verma. Human Computer Interaction using Hand Gesture. Procedia Computer Science. 2015; 54: 721-727. [11] Fei Chao, Yuxuan Huang, Xin Zhang, Changjing Shang, Longzhi Yang, Changle Zhou, Huosheng Hu and Chih-Min Lin. A robot calligraphy system: From simple to complex writing by human gestures. Engineering Applications of Artificial Intelligence. 2017; 59: 1-14. [12] Ibari Benaoumeur, Ahmed-Foitih Zoubir, and Hanifi Elhachimi Amar Reda. Remote Control of Mobile Robot using the Virtual Reality. International Journal of Electrical and Computer Engineering. 2015; 5(5): 1062-1074. [13] Xuan Bokai, Lina Zhao, Peng, Sun and Hao Wang. An Audio Guided Resource Robot Based on Band-pass Filter and Touch Sensors. Telkomnika. 2016; 14(3A): 169-177. [14] Ericka Janet Rechy Ramirez and Huosheng Hu. Bio-signal based control in assistive robots: a survey. Digital Communication and Networks. 2015; 1: 85-101. [15] Koksal Gundogdu, Sumeyye Bayrakdar, and Ibrahim Yucedag. Developing and modelling of voice control system for prosthetic robot arm in medical systems. Journal of King Saud University- Computer and Information Sciences. 2017; 30(2): 198-205. [16] Nianfeng Wang, Kunyi Lao, and Xianmin Zhang. Design and Myoelectric Control of an Anthropomorphic Prosthetic Hand. Journal of Bionic Engineering. 2017; 14: 47-59. [17] E. Hortal, D. Plannelles, A. COsta, E. Ianez, A.Ubeda, J.M. Azorin and E. Fernandez. SVM-based Brain–Machine Interface for controlling a robot arm through four mental tasks. Neurocomputing. 2015; 151: 116-121. [18] Muhammad Ilhamdi Rusydi, Syamsul Huda, Rachmad Amin Putra, Minoru Sasaki, and Febdian Rusydi. Robot manipulator control using absolutes encoder and electromyography signal. Asia- Pacific Conference on Intelligent Robot Systems. Tokyo. 2016: 190-194. [19] Emrehan Yavsan and Aysegul Ucar. Gesture imitation and recognition using Kinect sensor and extreme learning machines. Measurement. 2016; 94: 852-861. [20] Gerad Canal and Sergio, Angulo, Cecilio Escalera. A real-time Human-Robot Interaction system based on gestures for assistive scenarios. Computer Vision and Image Understanding. 2016; 140: 65-77. [21] Giovanni Saggio. Mechanical model of flex sensors used to sense finger movements. Sensors and Actuators A: Physical. 2012; 185: 53-58.